سلام دوستان
من يه پروگرامر usbasp درست كردم اما كار نميكنه
هر وقت ميزنم به usb خطا ميده
هر موقع اين مقاومتي كه توي عكس مشخص كردم رو جدا ميكنم ديگه خطا نميده ولي در عين حال سيستم پروگرامر رو نميشناسه
مشكل از كجاست؟
اصلا اين مدل پروگرامر كار ميكنه؟
كسي تا حالا ساخته؟
شماتيكو از خوده سايت فيشل گرفتم ولي خوب خطا ميده يعني شماتيك مشكل داره چون هر كاري كنيم اين مقاومت باعث اون خطا ميشه
لطفا راهنمايي كنيد
با تشكرررررر
(۰۸-آذر-۱۳۹۱, ۲۲:۲۷:۰۰)jansfred نوشته است: [ -> ]سلام دوستان
من يه پروگرامر usbasp درست كردم اما كار نميكنه
هر وقت ميزنم به usb خطا ميده
هر موقع اين مقاومتي كه توي عكس مشخص كردم رو جدا ميكنم ديگه خطا نميده ولي در عين حال سيستم پروگرامر رو نميشناسه
مشكل از كجاست؟
اصلا اين مدل پروگرامر كار ميكنه؟
كسي تا حالا ساخته؟
شماتيكو از خوده سايت فيشل گرفتم ولي خوب خطا ميده يعني شماتيك مشكل داره چون هر كاري كنيم اين مقاومت باعث اون خطا ميشه
لطفا راهنمايي كنيد
با تشكرررررر
اقا اگه کل مدارو حذف کنی فقط اون مقاومت رو به یو اس بی وصل کنی . یواس بی یه صدایی مبنی بر نشناختن سخت افزار میده . منم امروز میخواستم بسازمش اینو متوجه شدم . تازه میکرومم . فیوز بیتاش رو تنظیم کردم الان قفل شده
خوب
من از این پروگرمر ها زیاد درست کردم هیچ مدلش هم میکرو رو قفل نمیکنه فقط میره روی کریستال خارجی
---------------
میکرو رو پروگرام کنید و فقط فیوزبیت های کریستال اون رو روی خارجی بزارین همین
---------------
اگه هرکدوم از قطعات نباشن یا مقدار های درست نزاشته باشین کار نخواهد کرد
یه مقاومت 1 تا 10 اهمی حتما با ولتاژ + مدار از نقطه ورودی به صورت سری به مدار اضافه کنید (خیلی مهم)
(۰۹-آذر-۱۳۹۱, ۰۰:۲۷:۱۹)abbasalifix نوشته است: [ -> ]خوب
من از این پروگرمر ها زیاد درست کردم هیچ مدلش هم میکرو رو قفل نمیکنه فقط میره روی کریستال خارجی
---------------
میکرو رو پروگرام کنید و فقط فیوزبیت های کریستال اون رو روی خارجی بزارین همین
---------------
اگه هرکدوم از قطعات نباشن یا مقدار های درست نزاشته باشین کار نخواهد کرد
یه مقاومت 1 تا 10 اهمی حتما با ولتاژ + مدار از نقطه ورودی به صورت سری به مدار اضافه کنید (خیلی مهم)
از کمکتون ممنونم . من از avr studio استفاده می کنم . میشه یه عکس از نحوه تنظیم کردن فیوز بیت هاش بذارید برام
من از داخل این نرم افزار که چیزی نمیدونم چطور نوشته شده اما باید فیوز بیت های مربوط به کریستال خارجی رو اینطور تنظیم یا انتخاب کنید
CKSEL0=1 CKSEL1=1 CKSEL2=1 CKSEL3=1
(۰۹-آذر-۱۳۹۱, ۰۱:۴۶:۰۸)abbasalifix نوشته است: [ -> ]من از داخل این نرم افزار که چیزی نمیدونم چطور نوشته شده اما باید فیوز بیت های مربوط به کریستال خارجی رو اینطور تنظیم یا انتخاب کنید
CKSEL0=1 CKSEL1=1 CKSEL2=1 CKSEL3=1
داخل نرم افزار به شکل زیره . من مال قبلیمو اینجوری تنظیم کرده بودم
![[تصویر: 61168208428177348647.png]](http://axgig.com/images/61168208428177348647.png)
اون هارو دست کاری نکنید
فقط فیوز بیت های مربوط به کریستال رو روی خارجی قرار بدید یه همچین گزینه ای باید باشه
1 1 1 1 external crystal osilator
دوست عزیز اینهاش گزینه ها کدومو انتخاب کنم ؟
![[تصویر: 85695621366132207103.png]](http://axgig.com/images/85695621366132207103.png)
شما از چه نرم افزاری استفاده می کنید
بهتر بود عکسی که میزارین تا آخرین گزینه دیده میشد
معمولا آخرین گزینه میشه کریستال مورد نظر ما
یه مقاومت 1 تا 10 اهمی حتما با ولتاژ + مدار از نقطه ورودی به صورت سری به مدار اضافه کنید (خیلی مهم) يعني چي؟
من با بسكام بلدم و با كدويژن خيلي كم البته پروگرام كردن با هر دو رو خوب بلدم ميشه توضيح بديد اون فايل كه بايد روي مگا 8 بريزيم رو با كدوم نرم افزار و تغيير فيوز بيتها رو با كدوم نرم افزار انجام بدم؟
اين قسمت كه دوستمون گفتن :
اقا اگه کل مدارو حذف کنی فقط اون مقاومت رو به یو اس بی وصل کنی . یواس بی یه صدایی مبنی بر نشناختن سخت افزار میده
خب تا وقتي اينجوري باشه وقتي كل مدار هم بسازي باز خطا ميده كه؟
يعني اگه كل مدار رو درست بسازي اين مقاومت تغريبا بي اثر ميشه؟
با تشكررررررررررررررررررررررررررررررررررررررررر
یعنی ولتاژ پروگرامر باید کم تر از ولتاژ منبع یا همون یو اس بی باشه
----------
اگر با هرکدوم که بریزین باید روی کریستال خارجی باشه
اون گزینه ای که گفتم فکر میکنم توی بسکام باشه
ext.crystal high 1 1 1 1
اون مقاومت برای پول آپ کردن دیتا هست
اگه نباشه سخت افزار شناسایی نمیشه همچنین دیتا ها منتقل نمیشه