NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4852 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 3 از 3

موضوع: ارتباط سریال میکرو و کامپیوتر

  1. #1
    تازه وارد
    تاریخ عضویت
    Dec 2010
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض ارتباط سریال میکرو و کامپیوتر

    سلام
    من می خوام یه حرف A از میکرو بفرستم به کامپیوتر و اون رو نشون بده
    اما همش چرت و پرت نشون می ده.
    برنامه ی بسکام هم اینه

    $regfile = "m32def.dat"
    $crystal = 1000000
    $baud = 9600
    Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
    $hwstack = 32
    $swstack = 10
    $framesize = 40
    Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , Rs = Portb.2 , E = Portb.3
    Config Lcd = 16 * 2
    Home
    Cls
    Do
    Print "a"
    Loop
    End

    اما من نتونستم تو terminal emulator و hyper و visual basic ازش جواب بگیرم تو هرکدومش یه چیزی نشون میده.
    کریستال ها رو عوض کردم هم داخلی و هم خارجی و حتی baud ها را تست کردم
    هر طور بگید تست کردن اما نشد.
    در مورد مکس 232 هم بگم که هر طور مدار تو اینترنت دیدم بستم باز هم نشد.
    از پین 2 و 3 و 5 پورت سریال استفاده کردم.
    در ضمن من از لپ تاپ استفاده می کنم و پورت سریال ندارم و از مبدل(omega) استفاده می کنم.
    میشه بگید دیگه چه مشکلی ممکنه داشته باشه
    با تشکر

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام

    مشکل شما حتما از Baud هست! چون اصلا نمیشه فرکانس 1MHz رو با Baud = 9600 و یا بیشتر ست کرد! بهتره از یک کریستال یا فرکانسی در حد 11059200 یا 7372800 هرتز استفاده کنید.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  4. #3
    تازه وارد
    تاریخ عضویت
    Dec 2010
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    نقل قول نوشته اصلی توسط morteza_rk نمایش پست ها
    سلام

    مشکل شما حتما از Baud هست! چون اصلا نمیشه فرکانس 1MHz رو با Baud = 9600 و یا بیشتر ست کرد! بهتره از یک کریستال یا فرکانسی در حد 11059200 یا 7372800 هرتز استفاده کنید.
    سلام
    تو پست قبلیم گفتم که با همه نوع کریستال و همه نوع باود تست کردم بازم نشد.
    اما دوباره تست کردم باز هم نشد.
    ببینید من یه چیزی می خوام
    یه برنامه ای با فرکانس 8 مگا هرتز(هر چی باشه داخلی باشه)
    واسه بسکام
    و من بتونم تو terminal emulator جواب بگیریم
    میشه از کسی که اینطوری جواب گرفته خواهش کنم بگه باید چیکار کنم.

موضوعات مشابه

  1. شبکه های کامپیوتری
    توسط mehdi_nxp در انجمن مقالات،آموزش هاوپایان نامه ها
    پاسخ: 0
    آخرين نوشته: 03-06-2012, 23:00
  2. کامپیوتر بر علیه کامپیوتر!!
    توسط alamdar در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 1
    آخرين نوشته: 30-04-2012, 11:20
  3. پروگرمر با lcd گرافیکی و بدون نیاز به کامپیوتر
    توسط pooriya در انجمن پروگرامرهای AVR.PIC.8051.XMEGA.ARM
    پاسخ: 1
    آخرين نوشته: 12-06-2011, 11:42
  4. اخبار کامپیوتر و it
    توسط arsalan681 در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 34
    آخرين نوشته: 03-06-2010, 14:16
  5. اخبار کامپیوتر و it
    توسط arsalan681 در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 1
    آخرين نوشته: 03-06-2010, 11:23

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •