پاسخ : مشکل با وقفه سریال atmega64
سلام
موارد زیر رو بررسی کنید
1- قرار دادن مقدار $crystal = 11059200 در برنامه bascom
2- تنظیم درست فیوزبیت منبع کلاک میکرو موقع پروگرام کردن
3- تست کریستال با نوشتن یه برنامه
4- کریستال خارجی رو حذف کنید اگه برنامه میکرو همچنان کار کرد یعنی هنوز موقع پروگرم کردن فیوز بیت کلاک رو درست تنظیم نکردین
توضیح مرحله 3:
برنامه زیر رو روی میکرو تست کنید و با فرکانسمتر فرکانس خروجی رو اندازه بگیرید اگه کریستال و فیوزبیت رو درست تنظیم کرده باشین باید یه فرکانس نزدیک 5 کیلو هرتز رو پین مربوطه داشته باشین. البته میتونید زمان رو روی 1 ثانیه تنظیم کنید و با led تست کنید
[code=vbnet]Do
Toggle Portb.1
Waitus 100
Loop[/code]
برای پروگرم کردن من از Avrstudio استفاده میکنم و ظاهرا شما از خود بسکام بهتره با یه جستجو نحوه تنظیم رو اول پیدا کنید و بعد فیوزبیتها رو ست کنید .
میکرو های سری mega یکم نازک نارنجی هستن و اگه نوک سوزنی باهاشون بدرفتاری بشه بلافاصله مد ISP از کار میفته و دیگه نمیتونید به صورت ISP پروگرم بکنید
سلام
موارد زیر رو بررسی کنید
1- قرار دادن مقدار $crystal = 11059200 در برنامه bascom
2- تنظیم درست فیوزبیت منبع کلاک میکرو موقع پروگرام کردن
3- تست کریستال با نوشتن یه برنامه
4- کریستال خارجی رو حذف کنید اگه برنامه میکرو همچنان کار کرد یعنی هنوز موقع پروگرم کردن فیوز بیت کلاک رو درست تنظیم نکردین
توضیح مرحله 3:
برنامه زیر رو روی میکرو تست کنید و با فرکانسمتر فرکانس خروجی رو اندازه بگیرید اگه کریستال و فیوزبیت رو درست تنظیم کرده باشین باید یه فرکانس نزدیک 5 کیلو هرتز رو پین مربوطه داشته باشین. البته میتونید زمان رو روی 1 ثانیه تنظیم کنید و با led تست کنید
[code=vbnet]Do
Toggle Portb.1
Waitus 100
Loop[/code]
برای پروگرم کردن من از Avrstudio استفاده میکنم و ظاهرا شما از خود بسکام بهتره با یه جستجو نحوه تنظیم رو اول پیدا کنید و بعد فیوزبیتها رو ست کنید .
میکرو های سری mega یکم نازک نارنجی هستن و اگه نوک سوزنی باهاشون بدرفتاری بشه بلافاصله مد ISP از کار میفته و دیگه نمیتونید به صورت ISP پروگرم بکنید



دیدگاه