NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3847 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 8 از 8

موضوع: فیوربیت های atmega8

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    May 2013
    نوشته ها
    42
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    Exclamation فیوربیت های atmega8

    سلام
    من فیوز بیت های میکرو مگا8 رو تغییر دادم
    فقط CKSEL0 رو تغییر دادم
    الان نه دیگه پروگرم میشه! نه میشه بخونیش! نه میشه دوباره به حالت قبل برگردوند!
    نرم افزار AVR studio
    پروگرمر STK500

    البته سرچ کردم و دیدم میشه با STK500 فیوز بیت های رو تغییر داد ولی راهش رو با AVR studio و ترتیب مراحل نمی دونم!
    مرسی

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر فعال r0b0 آواتار ها
    تاریخ عضویت
    Jan 2013
    نام
    امید عزیزی
    نوشته ها
    140
    تشکر
    205
    تشکر شده 198 بار در 80 پست

    پیش فرض

    سلام
    با ایجاد پالس روی پایه xtal1 میکرو میتونید فیوزها رو برگردونید
    تو انجمن سرچ بزنید نحوه برگردوندن فیوزبیت آموزش داده شده

    خوش باشید.

  4. تشکرها از این نوشته :


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    May 2013
    نوشته ها
    42
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    1- خوب این داستان رو من هم شنیدم اما می خوام منطقی و اصولی با پروگرمر برم جلو!
    2- متن ارور رو که دقیق خوندم می گه یاید در مود isp باشی و فرکانس یه چیزی باید کم تر از یک چهارم یه چیز دیگه باشه!!! که نمی فهمم چی رو میگه.

  6. #4
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    در میکروکنترلر های avr در حالت عادی کلا ک cpu از نوسان سازی داخلی تامین میشه که مقدار کلاکش برابر با 1 مگاهرتز هست .
    در این میکروکنترلر ها امکان تغییر منابع کلاک به موارد زیر هم وجود دارد :
    1- کریستال فرکانس بالا خارجی
    2- کریستال فرکانس پایین خارجی
    3- نوسان ساز rc خارجی
    4- کلاک خارجی
    در صورتی که شما فیوز بیت مربوط به کلاک رو به هر کدام از موارد بالا تغییر بدید ، cpu کلاک خودش رو از اون منبع تامین مکنه و شما حتما باید قطعه ی تامین کلاک رو به میکروکنترلر متصل کنید .

  7. تشکرها از این نوشته :


  8. #5
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    2- متن ارور رو که دقیق خوندم می گه یاید در مود isp باشی و فرکانس یه چیزی باید کم تر از یک چهارم یه چیز دیگه باشه!!! که نمی فهمم چی رو میگه.
    متن ارور یک متن کلی هست و اطلاعات دقیقی درر اختیار ما برای تحلیل خطا نمیزاره ، اگه شما میکروکنترلر و از روی پروگرامر برداری بازم همین خطا رو میده .

  9. کاربران : 2 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


  10. #6
    عضو جدید nooranelect آواتار ها
    تاریخ عضویت
    May 2013
    نوشته ها
    9
    تشکر
    0
    تشکر شده 5 بار در 4 پست

    پیش فرض

    نقل قول نوشته اصلی توسط saate777 نمایش پست ها
    سلام
    من فیوز بیت های میکرو مگا8 رو تغییر دادم
    فقط cksel0 رو تغییر دادم
    الان نه دیگه پروگرم میشه! نه میشه بخونیش! نه میشه دوباره به حالت قبل برگردوند!
    نرم افزار avr studio
    پروگرمر stk500

    البته سرچ کردم و دیدم میشه با stk500 فیوز بیت های رو تغییر داد ولی راهش رو با avr studio و ترتیب مراحل نمی دونم!
    مرسی
    دوست عزیز من هم به این مشکل برخورد کردم.
    اگه میتونستید بگید فیوز بیتهای cksel0 تا3 رو دقیقا چی گذاشتید می گفتم باید چیکارکنی
    ولی شما کلاک میکروتون رو یا رو کلاک خارجی گذاشتین که در این صورت باید با یه سیگنال ژنراتور یه پالس مربعی به پایه ی xtal1 وصل کنید و همون لحظه فیوز بیتها رو به حالت کلاک داخلی برگردونید.
    یا کلاک رو گذاشتین رو rc خارجی که شما باید یه مدار rc که تو دیتاشیت میکرو شماتیکش هست به پایه ی xtal1 متصل کرده و بعد فیوزبیتها رو به حالت پیش فرض برگردونید. در ضمن از پروگرمر STK 200/300 استفاده کنید.
    امیدوار هستم مشکلتون حل بشه.

  11. #7
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2013
    نوشته ها
    74
    تشکر
    16
    تشکر شده 20 بار در 10 پست

    پیش فرض

    اين دستورو بنويس تو يه ميكرويه ديگه بعد portb.0 رو وصل كنيدبه xtal1 بعد ميكرو بالا مياد:
    $regfile = "m8def.dat"
    $crystal = 1000000
    Config Portb = Output
    Do
    Portb.0 = 1

    Portb.0 = 0
    Loop

  12. #8
    عضو جدید
    تاریخ عضویت
    Aug 2013
    نوشته ها
    8
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    New

    سلام, حالا اگه میشه بگید که اگه RSTDISBL رو 0 کرده باشم که به معنی غیر فعال شدن پایه Reset میکرو هستش, چطوری میتونیم برش گردونم؟
    با تشکر...

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

  1. کمک برای ریورس کردن موتور با استفاده از دیود
    توسط meyosem در انجمن الکترونیک
    پاسخ: 1
    آخرين نوشته: 17-04-2018, 20:36
  2. مدل فوت پرینت دیود smd و خارن الکترولیت sdm
    توسط morteza_rk در انجمن آموزش نرم افزارهای برق و الکترونیک
    پاسخ: 1
    آخرين نوشته: 09-02-2013, 18:29
  3. پاسخ: 3
    آخرين نوشته: 07-02-2013, 01:40
  4. [split] تفاوت دیود زنر و دیود شالکی
    توسط REZA_KLNTR در انجمن سنسور و ماژول های اندازه گیری
    پاسخ: 4
    آخرين نوشته: 14-01-2012, 03:23

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

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