سلام دوستان
منم این مشکلو داشتم که 128 رو پروگرم میکردم ولی ای سی برنامه رو اجرا نمیکرد
فیوز بیت M103c رو غیر فعال کردم درست شد
از همه دوستان تشکر میکنم به خاطر راهنماییهاشون
یه دنیا ممنون
سلام دوستان
منم این مشکلو داشتم که 128 رو پروگرم میکردم ولی ای سی برنامه رو اجرا نمیکرد
فیوز بیت M103c رو غیر فعال کردم درست شد
از همه دوستان تشکر میکنم به خاطر راهنماییهاشون
یه دنیا ممنون
سلام دوستان این سایت انلاین برای تنظیم انواع میکرو ها هست ولی چون من الکترونیک بلد نیستم نتونستم کاری کنمEngbedded AVR Fuse Calculator
دمت گرم داداش
دوباره از روی دیتاشیت عملکرد پایه PEN رو برسی کردم و چیزی که فهمیدم اینه:
پایه ی PEN میتونه جایگزین پایه ی ریست باشه (یعنی ریست لازم نیست) ولی شرط داره!!! و اما شرایط:
در لحظه ی روشن شدن میکرو باید هر دو پایه ی SCK و PEN مقدار صفر 0 داشته باشن. از این لحظه به بعد دیگه مقدار PEN مهم نیست که صفر باشه. و بقیه ی پروگرم کردن با سه پایه sck و pdi و pdo امکان پذیره. البته گفته که حتما باید در زمان روشن شدن پایه ی sck=0 باشه و اگر این تضمین نمیشه این روش بدرد نمیخوره.
پس طبق شرطی که گفته شد میشه از ریست استفاده نشه.
البته اکثر پروگرمرهای معمولی این شرط رو رعایت نمیکنن.
خوبیه این روش اینه که میشه یکی از پایه های پروگرمر (ریست) رو کم کرد ولی باید یک جامپر بر روی بورد قرار بدیم که در زمان پروگرم کردن و روشن کردن میکرو، پایه ی pen رو زمین کنه. و یا شاید بشه پایه ی pen رو مستقیم زمین کرد!!!!!
به نظر میاد این روش نقطه ی گذری از spi به pdi بوده که در xmega استفاده شده.
البته بعد این همه حرف باید بگم که تا همین الان عملی انجام ندادم
ویرایش توسط esisafa : 11-03-2016 در ساعت 23:27
پروژه های مهم من در ایران میکرو:
" انتقال اطلاعات با SIM900 " ، " آموزش پورت USB " ، " راه اندازی MFRC522 " ، " راه اندازی SLE4442 " ، ""
سلام دوستان من یه تازه کارم و هر کاری می کردم برنامه ای که پروگرم کردم روی atmeag 128a با isp کار نمی کرد و مشکل من یه جای خنده دار بود یادم رفته بود که بعد از تنظیم فیوز بیت، قبل از پروگرم کردن برنامه، باید به صورت جداگانه فیوز بیت ها روی میکرو پروگرم میکردم.
برای مطمین شدن از اینکه فیوز بیت ها درست تغییر کردن در کد ویژن قسمت chip programer زبانه read>fuse bits بزنید و چک کنید.
با تشکر از همه دوستان
سلام به همگی
من با پروگرامر TNM میکرو ATmega128 رو پروگرام می کنم
فیوزبیتی به نام M103 نداره اصلا!!
الان من می تونم پروگرام کنم آی سی رو
ولی انگار اصلا کلاک سورسش کار نمی کنه!
یعنی می تونم یه پایه رو صفر یا یک کنم ولی نمی تونم بگم چشمک زن باشه
نه با تابع dalay.h و نه با استفاده از تایمر های میکرو!!!!
نمی دونم مشکلش چیه!!!