من برای ارتباط میکرو با پورت سریال از max232 استفاده کرده ام. تا کانکتور روی برد داده منتقل می شه ولی کامپیوتر چیزی نمی بینه. از ان طرف هم هر چیزی کامپیوتر می فرسته به صورت یک مربع تو پر روی LCD نمایش داده میشه. به نظر شما اشکال کجاست؟
اطلاعیه
Collapse
No announcement yet.
در خواست کمک در مورد پورت سریال
Collapse
X
-
پاسخ : در خواست کمک در مورد پورت سریال
سلام.....شما باید baud rate رو هم برای فرستنده و گیرنده رویه یک مقدار قرار بدی......اینکار رو کردی....؟ بعدش هم چطوری داده رو انتقال میدی...؟ منظورم اینه که حواست به جنسه دادت هست.... اگه بخوای رو lcd نمایش بدی باید تبدیلش کنی..اینکارو میکنی...؟ اگه بگی دقیقا میخوای چیکار کنی خیلی بیشتر میشه کمک کرد....
-
پاسخ : در خواست کمک در مورد پورت سریال
ممنون که جواب دادید. Baud rate ها همه درست هستند. من میخوام یک Hex با codevision بفرستم و میکرو آن را روی LCD نمایش بده و همان را برای کامپیوتر دوباره بفرسته.. ولی هر دو طرف صفر دریافت می کنند. با اسکوپ خروجی میکرو درست به نظر می رسه. آیا امکان داره مشکل از کابل یا پورت سریال باشه؟ چه طوری می شه فهمید؟
دیدگاه
-
پاسخ : در خواست کمک در مورد پورت سریال
تنظیمات فیوز بیتها MCUCSR=0x80; است. وقتی خروجی میکرو را روی اسکوپ نگاه می کنم درست می فرسته ولی PC فقط صفر نشون می ده. و برعکس یعنی هر چی هم با PC می فرستم میکرو صفر می گیره. وقتی می خوام با Hyperterminal هم چیزی براش بفرستم ، Hyper Terminal هنگ می کنه.
دیدگاه
-
پاسخ : در خواست کمک در مورد پورت سریال
گه از سخت افزارت مطمئنی یه برنامه بنویس که یه کارکتر رو مثلا a رو پشت سر هم بفرسته به هایپرترمینال ببین میتونی ببینیش یا نه..... ببین بازم هنگ میکنه....؟ راستی تنظیمات هایپر رو درست کردی......؟براش مشخص کردی که از پورت com اطلاعاتت رو بگیره....؟
راستی یه چیزی....کریستالت باید 11.0592 باشه تا خطای ارسالت صفر بشه.........
دیدگاه
-
پاسخ : در خواست کمک در مورد پورت سریال
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x8E;
UBRRH=0x00;
UBRRL=0x67;
// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;
DDRC.1=1;
while (1)
{
PORTC.1=!PORTC.1;
putchar('c'
delay_ms(10);
// Place your code here
};
}
با کد بالا هم در Hyper Terminal صفر هکس دریافت می شه یعنی همون هیچی.
دیدگاه
-
پاسخ : در خواست کمک در مورد پورت سریال
باید از خازن های یک میکرو استفاده میکردی........ برای ارسال عکس هم برو تو سایت www.tinypic.com عکست رو پلود کن...یه url بهت میده....بعدش تو گزینه های بالای پست یه قسمت اضافه کردن عکس هست که وقتی اون رو میزنی یه جایی بهت میده که url رو باید بهش اضافه کنی...... کریستال یادت نره....
دیدگاه
دیدگاه