ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 14
  1. #1
    2014/01/05
    19
    3

    نرم افزار extreme burner

    "چطوری با extreme burner
    فیوزبیت میکروی ATmega8 رو روی کریستال خارجی تنظیم کنم؟"
  2. #2
    2005/12/23
    441
    120

    پاسخ : نرم افزار extreme burner

    نرم افزار extreme burner برای پروگرامر USBASP طراحی شده است. و جهت تنظیم مقادیر فیوز بیت بر روی کریستال خارجی؛ باید در بخش Low Fuse تیک Write را علامت زده و مقدار FF را وارد کنید و در بخش High Fuse نیز تیک Write را علامت بزنید و مقدار 99 را وارد کنید. سپس بر روی کلید Write کلیک کنید.

    نکته مهم این است که حتما باید بر روی میکرو کریستال خارجی را نصب کرده باشید. چون در صورت عدم وجود کریستال میکرو راه اندازی نمی شود و پروگرامر قادر به شناسایی و برنامه ریزی مجدد آن نخواهد بود.

    توجه داشته باشید که پروگرامرهای USBASP معمولی موجود در بازار فاقد امکان تولید کلاک مناسب برای میکرو هستند. و تنها پروگرامر USBASPکه توانایی تولید کلاک را دارد پروگرامر سانا است.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  3. #3
    2014/01/05
    19
    3

    پاسخ : نرم افزار extreme burner

    نقل قول نوشته اصلی توسط lachini
    نرم افزار extreme burner برای پروگرامر USBASP طراحی شده است. و جهت تنظیم مقادیر فیوز بیت بر روی کریستال خارجی؛ باید در بخش Low Fuse تیک Write را علامت زده و مقدار FF را وارد کنید و در بخش High Fuse نیز تیک Write را علامت بزنید و مقدار 99 را وارد کنید. سپس بر روی کلید Write کلیک کنید.

    نکته مهم این است که حتما باید بر روی میکرو کریستال خارجی را نصب کرده باشید. چون در صورت عدم وجود کریستال میکرو راه اندازی نمی شود و پروگرامر قادر به شناسایی و برنامه ریزی مجدد آن نخواهد بود.

    توجه داشته باشید که پروگرامرهای USBASP معمولی موجود در بازار فاقد امکان تولید کلاک مناسب برای میکرو هستند. و تنها پروگرامر USBASPکه توانایی تولید کلاک را دارد پروگرامر سانا است.

    با این پروگرامر هم میشه ؟
    http://roboeq.ir/products/detail/0601002/
    پروگرامر من اینه . تو توضیحاتش که نوشته بود کریستال خارجی پشتیبانی میکنه
  4. #4
    2005/12/23
    441
    120

    پاسخ : نرم افزار extreme burner

    تصویر پروگرامر شما :



    باید توجه داشته باشید. که این دسته از پروگرامرها در اصل ISP محسوب شده و فاقد امکان تامین کلاک هستند. بخصوص اگر شما میکرو را از طریق کانکتور 10 پین ISP و درون مدار پروگرام میکنید باید کلاک مناسب را تامین کرده باشید.

    از طرف دیگر این تولید کننده و سایر تولید کنندگان نیز با توجه به اینکه داشتن زیف سوکت باعث ایجاد انگیزه بیشتر برای خریدار جهت تهیه پروگرامر میشود. اقدام به مجهز کردن پروگرامر به زیف سوکت با روش بسیار غلط و غیر استانداردی کرده اند. کافی است که به نحوه درج میکرو بر روی زیف سوکت دقت کنید. متوجه میشوید که این پروگرامر امکان پشتیبانی تمامی میکروهای DIP را بر روی زیف سوکت ندارد. و فقط میکروهای 8 و 28 و 40 پین را ساپورت میکند و میکروهایی مثل ATtiny24 و ATtiny2313 را بر روی زیف سوکت پروگرام نمیشوند. از طرف دیگر محل درج میکروهای مختلف بر روی زیف سوکت بسته به تعداد پایه ها متفاوت است. که در تصویر راهنمای درج قطعات این موضوع را بخوبی نمایش میدهد.

    در واقع این دسته از پروگرامرها؛ به دلیل نداشتن دانش فنی لازم توسط تولید کننده؛ با روش ابتدایی و بسیار غلط اتصال کوتاه کردن پین های مختلف زیف سوکت به هم؛ زیف سوکت را به آن خورانده اند. و این موضوع ممکن است باعث عدم شناسایی میکرو پس از پروگرام شدن بواسطه اتصال دائم خطوط تغذیه به میکرو و تداخل سیگنالی میکرو با پروگرامر شود.

    در این پروگرامرها برای تامین کلاک نیز فقط به قرار دادن یک کریستال کنار زیف سوکت اکتفا شده است که فقط میتواند حالت کریستال خارجی را برای میکروهای 40 و 28 پین پوشش دهد. در نتیجه اگر درحین تنظیم فیوزبیت های CKSEL اشتباها آنرا بر روی اسیلاتور خارجی و یا RC خارجی تنظیم کنید. عملا از طریق پروگرامر هیچ راه بازگشتی برای میکرو وجود ندارد و میکرو از کار خواهد افتاد.

    کافی است که در اینترنت جستجو کنید و با موارد متعدد بسیاری در این زمینه برخورد خواهید کرد. که کاربران از عدم شناسایی میکرو بعد از پروگرام شدن شکایت کرده اند.

    در پایان توصیه میکنم که در تنظیم فیوز بیت دقت لازم را داشته باشید. که مشکلی برای شما پیش نیاید که پروگرامر فوق کار خاصی برای شما انجام نمیدهد. اگر هم مایل به استفاده از پروگرامر USBASP دارای زیف سوکت هستید. توصیه من پروگرامر سانا است.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  5. #5
    2014/01/05
    19
    3

    پاسخ : نرم افزار extreme burner

    نقل قول نوشته اصلی توسط lachini
    تصویر پروگرامر شما :



    باید توجه داشته باشید. که این دسته از پروگرامرها در اصل ISP محسوب شده و فاقد امکان تامین کلاک هستند. بخصوص اگر شما میکرو را از طریق کانکتور 10 پین ISP و درون مدار پروگرام میکنید باید کلاک مناسب را تامین کرده باشید.

    از طرف دیگر این تولید کننده و سایر تولید کنندگان نیز با توجه به اینکه داشتن زیف سوکت باعث ایجاد انگیزه بیشتر برای خریدار جهت تهیه پروگرامر میشود. اقدام به مجهز کردن پروگرامر به زیف سوکت با روش بسیار غلط و غیر استانداردی کرده اند. کافی است که به نحوه درج میکرو بر روی زیف سوکت دقت کنید. متوجه میشوید که این پروگرامر امکان پشتیبانی تمامی میکروهای DIP را بر روی زیف سوکت ندارد. و فقط میکروهای 8 و 28 و 40 پین را ساپورت میکند و میکروهایی مثل ATtiny24 و ATtiny2313 را بر روی زیف سوکت پروگرام نمیشوند. از طرف دیگر محل درج میکروهای مختلف بر روی زیف سوکت بسته به تعداد پایه ها متفاوت است. که در تصویر راهنمای درج قطعات این موضوع را بخوبی نمایش میدهد.

    در واقع این دسته از پروگرامرها؛ به دلیل نداشتن دانش فنی لازم توسط تولید کننده؛ با روش ابتدایی و بسیار غلط اتصال کوتاه کردن پین های مختلف زیف سوکت به هم؛ زیف سوکت را به آن خورانده اند. و این موضوع ممکن است باعث عدم شناسایی میکرو پس از پروگرام شدن بواسطه اتصال دائم خطوط تغذیه به میکرو و تداخل سیگنالی میکرو با پروگرامر شود.

    در این پروگرامرها برای تامین کلاک نیز فقط به قرار دادن یک کریستال کنار زیف سوکت اکتفا شده است که فقط میتواند حالت کریستال خارجی را برای میکروهای 40 و 28 پین پوشش دهد. در نتیجه اگر درحین تنظیم فیوزبیت های CKSEL اشتباها آنرا بر روی اسیلاتور خارجی و یا RC خارجی تنظیم کنید. عملا از طریق پروگرامر هیچ راه بازگشتی برای میکرو وجود ندارد و میکرو از کار خواهد افتاد.

    کافی است که در اینترنت جستجو کنید و با موارد متعدد بسیاری در این زمینه برخورد خواهید کرد. که کاربران از عدم شناسایی میکرو بعد از پروگرام شدن شکایت کرده اند.

    در پایان توصیه میکنم که در تنظیم فیوز بیت دقت لازم را داشته باشید. که مشکلی برای شما پیش نیاید که پروگرامر فوق کار خاصی برای شما انجام نمیدهد. اگر هم مایل به استفاده از پروگرامر USBASP دارای زیف سوکت هستید. توصیه من پروگرامر سانا است.
    من فیوز بیت ها رو اشتباهی تنظیم کردم و حالا میکرو رو نمیشناسه .
    درست میشه میکرو ؟
    یکی گفت با کلاک خارجی درست میشه و توضیح نداد چطوری
    یا یه جا نوشته بود با موج مربعی و اینا که اطلاعاتی دربارش ندارم
  6. #6
    2005/12/23
    441
    120

    پاسخ : نرم افزار extreme burner

    باید به پایه XTAL1 میکرو (پین شماره 9) یک پالس مربعی بدهید. تا میکرو راه اندازی شود. متاسفانه این دسته از پروگرامرها دارای مشکلات زیادی هستند که عمده آن هم به قرار دادن زیف سوکت برمیگردد که حتی در صورت غلط قرار دادن میکرو بر روی زیف سوکت احتمال سوزاندن آن نیز وجود دارد.

    در زیف سوکت استاندارد؛ پروگرامر ابتدا درست درج شدن میکرو را چک میکند و در صورت درست قرار گرفتن میکرو بر روی زیف سوکت به آن تغذیه و سایر خطوط راعمال میکند و آنهم فقط در زمان برنامه ریزی. یعنی قبل و بعد از عملیات پروگرام که دستور آن از سمت کامپیوتر ارسال میشود. تمامی خطوط از زیف سوکت جدا هستند.

    ولی در این نوع پروگرامرها خطوط تغذیه و سیگنال بصورت دائم و بدون توجه به رسیدن دستور پروگرامر و یا حتی درج درست میکرو به آن وصل هستند. بنده به هیج عنوان این دسته پروگرامرها را توصیه نمیکنم.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  7. #7
    2014/01/05
    19
    3

    پاسخ : نرم افزار extreme burner

    نقل قول نوشته اصلی توسط lachini
    باید به پایه XTAL1 میکرو (پین شماره 9) یک پالس مربعی بدهید. تا میکرو راه اندازی شود. متاسفانه این دسته از پروگرامرها دارای مشکلات زیادی هستند که عمده آن هم به قرار دادن زیف سوکت برمیگردد که حتی در صورت غلط قرار دادن میکرو بر روی زیف سوکت احتمال سوزاندن آن نیز وجود دارد.

    در زیف سوکت استاندارد؛ پروگرامر ابتدا درست درج شدن میکرو را چک میکند و در صورت درست قرار گرفتن میکرو بر روی زیف سوکت به آن تغذیه و سایر خطوط راعمال میکند و آنهم فقط در زمان برنامه ریزی. یعنی قبل و بعد از عملیات پروگرام که دستور آن از سمت کامپیوتر ارسال میشود. تمامی خطوط از زیف سوکت جدا هستند.

    ولی در این نوع پروگرامرها خطوط تغذیه و سیگنال بصورت دائم و بدون توجه به رسیدن دستور پروگرامر و یا حتی درج درست میکرو به آن وصل هستند. بنده به هیج عنوان این دسته پروگرامرها را توصیه نمیکنم.
    میشه برنامش رو بگید ؟ برای atmega8 a
    بعد وقتی میکرو رو پروگرامر هست وصل کنم؟
  8. #8
    2005/12/23
    441
    120

    پاسخ : نرم افزار extreme burner

    از لینک زیر فایل هگز را دانلود کنید. و فیوز بیت ها را تغییر ندهید تا بر روی پیش فرض کارخانه تنظیم باشد. با اتصال تغذیه به میکرو از پین صفر پورت B باید یک سیگنال مربعی با فرکانس یک مگ تولید شود. آنرا به میکرو معیوب متصل کنید. البته خط GND هر دو میکرو باید یکی باشد.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    یک نکته مهم؛ اگر می خواهید بر روی زیف سوکت پروگرام کنید؛ بهتر است؛ برای اطمینان جلوگیری از تداخل سیگنالی، عکسی از کف برد پروگرامر قرار دهید تا دقیقا مسیرها چک شوند. و با خیال راحتری اقدام به پروگرام میکرو کنید و نگرانی از صدمه دیدن آن نداشته باشید.

    برای نمونه یک تصویر که توسط دوستان از کف برد پروگرامر مشابه قرار داشته شده است :

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  9. #9
    2014/01/05
    19
    3

    پاسخ : نرم افزار extreme burner

    نقل قول نوشته اصلی توسط lachini
    از لینک زیر فایل هگز را دانلود کنید. و فیوز بیت ها را تغییر ندهید تا بر روی پیش فرض کارخانه تنظیم باشد. با اتصال تغذیه به میکرو از پین صفر پورت B باید یک سیگنال مربعی با فرکانس یک مگ تولید شود. آنرا به میکرو معیوب متصل کنید. البته خط GND هر دو میکرو باید یکی باشد.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت



    یک نکته مهم؛ اگر می خواهید بر روی زیف سوکت پروگرام کنید؛ بهتر است؛ برای اطمینان جلوگیری از تداخل سیگنالی، عکسی از کف برد پروگرامر قرار دهید تا دقیقا مسیرها چک شوند. و با خیال راحتری اقدام به پروگرام میکرو کنید و نگرانی از صدمه دیدن آن نداشته باشید.

    برای نمونه یک تصویر که توسط دوستان از کف برد پروگرامر مشابه قرار داشته شده است :

    الان یه atmega 8 دارم که فیوز بیتش اشتیاهی تنظیم شده
    و یک atmega 8 a که اونم فیوز بیتش و تغییر دادم برای یه مدار .
    چظوری فیوز بیتش مثل اول بشه ؟

    چطوری GND هر دو یکی بشه ؟
    اینم عکس کف برد پروگرامر : این پروگرامر یه کریستال 4 مگ به پایه های میکرو وصل میکنه بعد اشکالی نداره برای پالس ؟

    http://uupload.ir/files/z6aw_cam01134.jpg
  10. #10
    2005/12/23
    441
    120

    پاسخ : نرم افزار extreme burner

    به تصویر زیر که مربوط به پروگرامر اروند است و توسط شما گرفته شده است دقت فرمائید :



    منظور از حروف درج شده در تصویر :
    کد:
    G : GND
    V : VCC
    O : MOSI
    I : MISO
    C : SCK
    R : RESET
    1 : XTAL1
    2 : XTAL2
    همانطور که عنوان شد این پروگرامر نیز با اتصال کوتاه کردن پین های زیف سوکت سعی در خوراندن زیف سوکت کرده است. و متاسفانه در این پروگرامر زمانیکه شما میکرو مگا هشت بر روی زیف سوکت قرار دهید، پایه ریست میکرو از طریق زیف سوکت به PB0 و PD4 متصل میشود. به عبارت دیگر؛ اگر شما در برنامه PB0 یا PD4 را به عنوان خروجی تعریف کرده باشید به مجرد قرار گرفتن میکرو بر روی زیف سوکت برنامه میکرو بدلیل اتصال تغذیه به آن اجرا شده و با صفر شدن PB0 یا PD4 میکرو ریست میشود و عملا پروگرامر و میکرو دچار تداخل سیگنالی میشوند.

    این مشکل در رابطه با خط VCC که مربوط به تغذیه میباشد وجود دارد. مثلا در میکرو مگاهشت، هنگام قرار گرفتن میکرو در زیف سوکت خط تغذیه به PB1 متصل است. و اگر در برنامه شما PB1 را به عنوان خروجی تعریف کرده باشید و یا حتی آنرا برای تولید PWM توسط OC1A بکار برده باشید، با هر بار صفر شدن این پین تغذیه میکرو دچار اختلال شدید خواهد شد. و چون تغذیه بصورت مستقیم از پورت USB کامپیوتر تامین شده است و بصورت کاملا غیر اصولی و در تمامی زمانها بر روی زیف اعمال میشود. احتمال سوختن میکرو و یا صدمه به پورت USB بالا است.

    این مسئله در رابطه با پایه های MISO , MOSI , SCK نیز وجود دارد. که برای طولانی نشدن بحث از آن عبور میکنم ولی خود شما نیز میتوانید با توجه تصویر بالا، مسئله را بدقت بررسی کنید.

    اما در رابطه با اعمال کلاک به پایه XTAL1 میکرو باید توجه داشته باشید که این پایه در هنگام قرار گرفتن میکروهای 40 پین دچار تداخل میشود و در مورد میکرو 28 پین و 8 پین تداخلی ندارد. اما از طرف دیگر این پایه به یک کریستال نیز متصل شده است که شاید وجود کریستال کمی باعث نگرانی باشد.

    به هر صورت من توصیه میکنم که زیف سوکت این پروگرامر استفاده نکنید و از طریق کابل به روش داخل مداری اقدام به پروگرام و اتصال کلاک به میکرو معیوب کنید. و یا اینکه از پروگرامر سانا که قابلیت تامین کلاک واقعی داشته و زیف سوکت آن به روش هوشمند اقدام به تامین سیگنالهای مورد نیاز جهت برنامه ریزی میکرو میکتد، استفاده کنید.

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 14

موضوعات مشابه

  1. دانلود نرم افزار ansoft Maxwell v.14 با لينک مستقيم + اموزش نرم افزار به زبان F
    توسط wiy2011 در انجمن آموزش نرم افزارهاي آناليز و شبيه ساز
    پاسخ: 5
    آخرين نوشته: 2015/05/17, 20:05
  2. مشکل در نصب پروگرامر usb & STK200/300 EXTREME ( برای avr )
    توسط eric_s88 در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2012/10/18, 15:55
  3. مشکل در پروگرام کردن eeprom با برنامه eXtreme Burner - AVR
    توسط parham144 در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2011/07/14, 00:14
  4. نرم افزار MicroWind (نرم افزار بسيار ساده و كاربردي براي طراحي LAYOUT IC )
    توسط محمد نحوی در انجمن دانلود نرم افزارهای برق و الکترونیک
    پاسخ: 1
    آخرين نوشته: 2011/05/16, 21:03
  5. پاسخ: 2
    آخرين نوشته: 2007/08/19, 11:05

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •