برگزیده های پرشین تولز

مشكل با فيوز بيت در ميكروهاي AVR

solarisco

کاربر تازه وارد
تاریخ عضویت
31 اکتبر 2004
نوشته‌ها
148
لایک‌ها
0
این فیوز بیت SPIEN در حالت پیش فرض 0 و اجازه میده که میکرو هم با پروگرامر موازی هم با سریال (SPI ) پروگرام بشه وقتی این بیت 1 بشه دیگه به SPI جواب نمیده و فقط میشه با پروگرامر parallel اونو پروگرام کرد
حتی بدون اینکه عمدا اونو 1 کنم خودش 1 میشه دیگه با این پرو گرامر من که stk200/300 با رابط spi کار نمیکنه پروگرامر نمیشناستش حتی کسی رو هم ندیدم که پروگرامر موازی داشته باشه که اقلا بدم بهش برام درستش کنه
کسی جایی سراغ نداره كه avr , پروگرام کنه ؟
 

shaghayegh20

کاربر تازه وارد
تاریخ عضویت
20 فوریه 2005
نوشته‌ها
3
لایک‌ها
0
salam
man ham be khatere hamin moshkel 5 ta ic atmega32 ro spi onaro disable kardam
bayad az prgrammer haye khareji ke 400000 tooman ghaimat daran estefade kard.
alan markesh yadam nist vali baratoon miporsam
bye
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
به نقل از solarisco :
این فیوز بیت SPIEN در حالت پیش فرض 0 و اجازه میده که میکرو هم با پروگرامر موازی هم با سریال (SPI ) پروگرام بشه وقتی این بیت 1 بشه دیگه به SPI جواب نمیده و فقط میشه با پروگرامر parallel اونو پروگرام کرد
حتی بدون اینکه عمدا اونو 1 کنم خودش 1 میشه دیگه با این پرو گرامر من که stk200/300 با رابط spi کار نمیکنه پروگرامر نمیشناستش حتی کسی رو هم ندیدم که پروگرامر موازی داشته باشه که اقلا بدم بهش برام درستش کنه
کسی جایی سراغ نداره كه avr , پروگرام کنه ؟


در کل شما پروگرمر ای وی آر بصورت پارالل می خواین سولاریس جان
فکر کنم سرچیدن تو اینترنت جوابتونو بده
منم نگاه میکنم :)
 

solarisco

کاربر تازه وارد
تاریخ عضویت
31 اکتبر 2004
نوشته‌ها
148
لایک‌ها
0
اقا ممنون از توجهتون
درسته ظاهرا مشکل با پروگرامر موازی حل میشه ولی من اینجا که جایی پیدا نکردم رو نت هم یه مقدار گشتم ولی چیزی پیدا نکردم البته یه بنده خدایی یه جورایی این مشکلو برای یه مدل لز avr ها حل کرده بو به اینصورت که با یک میکروی دیگه اون میکرویه مشکل دار رو بصورت موازی پروگرام میکرد ینی فقط دستور مربوط به پروگرام فیوز بیت spien رو صفر میکرد البته به روش موازی و استفاده از 12 ولت یه جورایی یه پروگرامر تک منظوره ولی من که نساختم
 

solarisco

کاربر تازه وارد
تاریخ عضویت
31 اکتبر 2004
نوشته‌ها
148
لایک‌ها
0
shaghayegh20 ببینم چرا اینهمه ای سی خراب کردی منظورم اینه که متوجه شدی که به خاطر چی اینطوری میشن یا نه ؟
در کل بطور تجربی متوجه شدم که اگه موقع پروگرام کردن ولتاژ پروگرامر یا اینکه جریان اون ولتاژ ی که برای فعالیت میکرو احتیاج هست کم باشه برای خوندن اطلاعات مشکلی نیست ولی وقتی چیزی نوشته بشه مثل تغییر فیوز بیتها یا نوشتن روی eeprom بدلیل اینکه موقع نوشتن یه جریان بیشتری نیاز هست میکرو اشتباها این بیت رو 1 میکنه و دیگه به پروگرامر سریال جواب نمیده و گذشته از این برای اینکه از تغییر احتمالی این بیت در حین کار عادی و یا ازمایشاتی که انجام میشه و میکرو در مدار مورد نظر قرار میگیره جلوگیری کنیم حتما بعد ازپروگرام کردن و قبل از در اوردن میکرو از پروگرامر حتما memory lock اون رو فعال کنید (حالا یا فقط حالت program غیر فعال و یا اون یکی ینی هم پروگرام و هم باز بینی و خوندن flash و eeprom غیر فعال)که با اینکار امکال تغییر فیوز بیتها هم از بین میره و برای تغیر اون حتما باید میکرو erase بشه تا memory lock غیر فعال بشه با رعایت اینکار تا حالا من موردی نداشتم
 

KDICO

کاربر تازه وارد
تاریخ عضویت
24 اکتبر 2005
نوشته‌ها
2
لایک‌ها
0
بالا