PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل پورت سریال با atmega128a



s2m
02-06-2016, 18:55
با سلام
در پست های قبلی راه حل هایی برای کار با پورت سریال atmea128a ارائه شده بود که با استفاده از آنها هم نتوانسم به نتیجه برسم اشکال من:
1- در کد ویژن چیپ را mega128 وفرکانس را 16مگ انتخاب کردم
2- در تب UART صفر فرستنده و گیرنده و بادریت و نوع فریم را انتخاب کردم.
3- برنامه ساده زیر را نوشتم
data++;
if(data==10) data=0;
putchar(data);
PORTA.1=!PORTA.1;
delay_ms(500);
3- فیوز بیت ها کریستال خارجی cksel=1111 ,cut=11 را انتخاب و میکرو را پروگرام کردم و ار کریستا ل خارجی 11.0592هم برای میکرو استفاده میکنم ولی در خروجی ( برنامه ترمینال) نویزو کارکنرهای بهم ریخته میگیرم باد ریتهای مختلف رو هم چک کردم نشد از دوستان خواهشمندم در صورت امکان کمک نمایند ضمن اینکه تغییرات را پورت A که برا چک نوشتم را میگیرم و نرمال است.

milad0110
02-06-2016, 19:39
سلام
فرکانس توی کدویژن 16 مگ و توی عمل 11.0592 مگ
خب اینا باهم نمیخونن دیگه
توی کدویژن هم فرکانسو 11.0592 مگ وارد کنین.
موفق باشین

s2m
03-06-2016, 01:06
سلام
فرکانس توی کدویژن 16 مگ و توی عمل 11.0592 مگ
خب اینا باهم نمیخونن دیگه
توی کدویژن هم فرکانسو 11.0592 مگ وارد کنین.
موفق باشین

سلام این کار را هم انجام دادم فرقی نکرد و یک بار هم فرکانس کریستال فیوز بیت را بین 8 تا 12 مگ تنظیم کردم که فکر کنم یکی از میکروها مرخص شد و دیگه نمی شناسدش. در کدویژن ورژن2.5 مگا 128a توی لیستش نیست و من از 128 استفاده کردم ممکه از اون باشه؟ ورژن 312 را هم نصب و چک میکنم. ممنون

taktrashe
05-06-2016, 19:06
وقت بخیر

اگر کاراکترهای متفرقه دریافت میکنید به احتمال زیاد اشکال از تنظیمات بادریت هست !! سعی کنید با یک فرکانس متر یا اسکوپ کریستال و عملکرد مگا128 رو چک کنید و همچنین تنظیمات ترمینال یا گیرنده رو چک کنید .