مهندس این برنامه رو میتونی برامون آپ کنی ؟ ( من اینو ندیده بودم )
من تو وبلاگم آموزش فیوزبیت ها رو گذاشتم میتونی بری بخونی خودت کامل از همه چیزشون سر در میاری
(۲۷-مهر-۱۳۸۸, ۱۱:۱۸:۰۸)mehrdadgh نوشته است: [ -> ]مهندس این برنامه رو میتونی برامون آپ کنی ؟ ( من اینو ندیده بودم )
من تو وبلاگم آموزش فیوزبیت ها رو گذاشتم میتونی بری بخونی خودت کامل از همه چیزشون سر در میاری
چرا كه نه
اين لينك زيري دانلود آموزش + pcb + hex + خود همين برنامه هستش
http://h-najafi.persiangig.com/USB%20Pro...gramer.rar
اين يكي لينك رو براتون آپلود كردم و فقط خود برنامه هستش
http://market3nter.persiangig.com/other/Programmer.exe
من آموزش رو از وبلاگتون گرفتم و خوندم
من مشكلم اينجاست كه ميخوام بدونم فيوزبيت ها پيشفرض atmega8 كدوم هاش فعال هستن
اگر اينو ميدونيد بگيد بهم
ببينيد اينجا اشكال از چيه
من رفتم سايت فيشل و سه تا برنامه براي usbasp معرفي كرده بودش
من برنامه eXtreme Burner avr رو دانلود كردم
و نوع را روي atmega8 گذاشتم و زدم read flash
بعد ارورهاي زير رو دادش
![[تصویر: wqdjsaaapvpj5ynv926i.jpg]](http://img.cgpersian.com/files/wqdjsaaapvpj5ynv926i.jpg)
منظورش از power on چي هستش؟
توي اون برنامه avr programmer با اينكه ميشناسه پروگرامر رو وقتي يه فايل hex ميخوام بريزم روي فلش بعد از اينكه ميزنم رايت كنه يه لحظه چند تا led كه توي تابلو روان هستش چشمك ميزنه و ميره و بعد از 20 ثانيه كه تموم شد ميزنه flash verify faild ، چرا نميتونه فلش كنه؟
ممنون كه جواب ميديد
آقاي mehrdadgh نتونستي بفهمي مشكل چيه؟
(۳۰-مهر-۱۳۸۸, ۱۰:۱۲:۰۱)mehrdadgh نوشته است: [ -> ]مشکل شما چی بود ؟
مشكل رو توي پست شماره 13 همين تاپيك نوشتم ديگه يعني سه تا بالاتر
پروگرامر رو ساختم ولي عميل نميكنه هر كاري ميكنم
مهندس جان نظری ندارم !
شما تابلو رو بیخیال شو فعلا ، ببین چروگرمر رو روی تابلو بستی ؟
اگه این طوریه جدا تستش کن ببین
(۳۰-مهر-۱۳۸۸, ۱۹:۳۴:۵۱)mehrdadgh نوشته است: [ -> ]مهندس جان نظری ندارم !
شما تابلو رو بیخیال شو فعلا ، ببین چروگرمر رو روی تابلو بستی ؟
اگه این طوریه جدا تستش کن ببین
چرا بيخيال شم!!
من كلي تلاش كردم
وقتي پروگرامر رو از روي تابلو روان در ميارم كابلش رو و ميزنم read fuse bit با اون برنامه اي كه براي دانلود گذاشتم ، فيوزبيت هاي خود پروگرامر رو ميخونه
ولي وقتي وصل ميكنم به تابلو ميزنه cannot find usb device
ببين پايه هاي mosi ، miso ، vcc ، gnd ، reset ، sck كه روي پروگرامر هستش رو كابل كردم به عين همون پايه ها روي ميكروي تابلو روان
بعد يه كريستال 12mhz رو با دوتا خازن 18pf كنارش وصل كردم و از هر خازن يه پايه به كريستال و يك پايه باقيمانده از هر خازن رو به gnd ميكرو وصل كردم و كريستال رو هم يه پايه اش رو به xtal 1 و دوميش رو به xtal2 وصل كردم
درست بايد كار كنه ولي كار نميكنه
مهندس من الان نفهمیدم چی شد ؟
شما اگه پروگرامر رفوق رو به مدارتون وصل می کنین نمی تونه بشناسه ! ولی وقته به میکرو دیگه وصل می کنین درسته ؟
اگه همینطوریه که مدار تابلو شما طوریه که از پایه های پروگرامر استفاده کرده و خوب آی سی رو دربیارین و پروگرام کنین !
اگه پروگرامر رو کامیپوتر می شناسه پس یعنی درسته دیگه !
شاید به میکرو اشتباه وصلش می کنین !
(۳۰-مهر-۱۳۸۸, ۲۰:۲۷:۱۲)t3r!p3000 نوشته است: [ -> ]مهندس من الان نفهمیدم چی شد ؟
شما اگه پروگرامر فوق رو به مدارتون وصل می کنین نمی تونه بشناسه ! ولی وقته به میکرو دیگه وصل می کنین درسته ؟
اگه همینطوریه که مدار تابلو شما طوریه که از پایه های پروگرامر استفاده کرده و خوب آی سی رو دربیارین و پروگرام کنین !
اگه پروگرامر رو کامیپوتر می شناسه پس یعنی درسته دیگه !
شاید به میکرو اشتباه وصلش می کنین !
ببين پروگرامري كه ساختم اينطوري كه كامپيوتر ميشناسش ، و وقتي كه با برنامه avr programmer ميزنم read fusebit فيوزبيت هاي پروگرامر رو ميخونه
ولي وقتي به صورت isp به تابلو وصلش ميكنم و ميزنم read fusebit ميگه cannot find usb device?
مطمئنم درست وصل كردم ولي نميخونه
پايه هاي vcc و.. رو كه روي ميكروي پروگرامر هستش رو عينا به همون پايه بر روي ميكروي تابلو وصل كردم ، درست وصل نكردم؟
ببين يه فايل hex قبلا ريخته بودم روي تابلو با يه پروگرامر ديگه و led هاروشن ميشد
الان همون ميكرو هستش كه ميخوام پروگرام كنم ، اگر ميكرو سوخته باشه led ها بازم روشن ميشن؟
مهندس پس الان پروگرامرت با میکروی های دیگه درسته و کار می کنه !
( خوب 85 درصد قضیه حل شد )
فقط به میکروی تابلو روان وصل می کنی نمی تونه کار کنه !
( تا اینجاشو درست گفتم ؟ )
خوب میکروی تابلو رو در بیار و جدا بزن به پروگرامر !
دو حالت پیش میاد :
میکرو شناسایی و پروگرام می شه :
تو مدار تابلو از پایه های پروگرامر طوری استفاده شده که خیلی جریان می کشه و پروگرامر نمی تونه میکرو رو بشناسه !
میکرو شناسایی نمی شه :
با توجه به اینکه میکرو های دیگه قابل شناسایی بودن احتمالا فیوز بیت ها میکرو عوض شده و قابلیت پروگرام شدن از طریق آی اس پی غیر فعال شده !
شاید هم میکرو قفل باشه !
ببخشید خوابم می یومد کامل نخوندم ولی فرزانه خانوم شما به ائ عکس برنامه اولیو که گذاشتین برانمه جالبی نیست و خیلی قتا درست عکل نمیکنه و مشکل زا میشه من تست کردم بهتر و سادتر از برنامه اقای خازما ندیدم خودمم استفاده میکنم الیه میتونید به سایت ایشون مراحعه کنید و نصب کنید فقط یادتون باشه موقع نصب سخت افار از درایور نرم افزار استفاده کنید