Logo 150Logo 150Logo 150Logo 150
  • صفحه اصلی
  • میکروکنترلرها
    • میکروکنترلرهای AVR
      • آموزش AVR در CodeVision
      • آموزش Atmel Studio
      • AVR بیسیک
    • میکروکنترلرهای PIC
    • میکروکنترلرهای ARM
      • خانواده STM32
    • میکروکنترلر 8051
    • برنامه نویسی گرافیکی
      • LabView
  • مقالات
    • قطعات و نکات فنی
    • خواندنی ها
    • کتاب-جزوه-مجله
  • نرم افزار
    • کتابخانه آلتیوم
      • Microchip
  • پروژه های آماده
  • خرید پروژه
  • حل تمرینات
  • تماس با ما
  • کانال ها
    • کانال تلگرام
    • اینستاگرام
    • آپارات
    • یوتیوب

فيوز بيت هاي ATmega32 و ATmega16

  • صفحه نخست
  • مطالب سایت میکروکنترلرها میکروکنترلرهای AVR AVR بیسیک
  • فيوز بيت هاي ATmega32 و ATmega16
دانلود کتاب آموزش مقدماتی میکروکنترلرهای AVR
21 دی, 1390
فیوز بیت های Atmega8
فیوز بیت های Atmega8
21 دی, 1390
منتشر شده توسط مدیر در 21 دی, 1390
موضوعات
  • AVR بیسیک
  • آموزش Atmel Studio
  • آموزش AVR در CodeVision
برچسب ها
  • atmega16
  • atmega32
  • بیت
  • پیکره بندی فیوز بیت ها
  • تنظیم فیوز بیت
  • فیوز
  • فیوز بیت
  • فیوز بیت های AVR
  • فیوز بیت های میکرو
  • کانفیگ فیوز بیت
فيوز بيت هاي ATmega32 و ATmega16

بازدیدها: 2037

ATmega16 داراي 2 ريجيستر 8 بيتي براي تنظيمات فيوز بيت ها است

فيوز بيتهاي  CKSEL0، CKSEL1 ، CKSEL2 ، CKSEL3:

اين فيوز بيتها منبع کلاک سيستم را تعيين مي کنند. در واقع نوع کلاک سيستم مطابق جدول زير تعيين مي شود. توجه داشته باشيدكه تيك زدن هركدام از فيوز بيتها به معناي صفر شدن آن فيوز بيت تلقي مي گردد.
 

به ستاره هاي نوع کلاک دقت کنيد:

توضيحات:
* اگر ميخواهيد کلاک ميکرو را مانند شکل زير توليد کنيد بايد از اين گزينه استفاده کنيد:

** اگر ميخواهيد کلاک ميکرو را با استفاده از يک مدار RC بسازيد مي توانيد از گزينه هايي که مشخص کرديم و شکل زير اين کار را انجام دهيد.
 

*** در زمان استفاده از کريستال خارجي مي بايست مقدار فرکانس آن مشخص باشد. در ضمن تفاوت عمده بين حالتهاي کريستال خارجي در مدت زمان بالا آمدن ميکرو پس از reset مي باشد که ديگه تو اين قسمت مدت زمانها رو توضيح نميديم و به همين اکتفا ميکنيم.

دقت داشته باشيد که فيوز بيت هاي SUT که بعداً بهشون ميرسيم نيز واسه همين کار تعبيه شده اند.

فيوز بيت هاي SUT0 ، SUT1 :
همونطور که گفتيم اين فيوز بيت ها سرعت ريست ميکروكنترلر را مشخص مي کنند. که طبق جدول زير برنامه ريزي   مي شوند.

نکته مهم : توصيه مي شود که هنگام تغيير فيوز بيت ها SUT0=0 و SUT1=1 قرار داده شود. 

فيوز بيت هاي BODEN وBODLEVEL
فيوز بيتBODEN قابليت Detection Brown –out آي سي را فعال مي کند. اين قابليت بدين صورت است که اگر ولتاژ تغذيه آي سي  از حدي پايين تر آيد،  ميکروReset  مي شود. اين ولتاژاز طريق فيوز بيت BODLEVEL تعيين مي شود.

فيوز بيت BOOTRST :
اين فيوز بيت در صورت برنامه ريزي شدن آدرس بردار Reset را به ابتداي حافظه Boot انتقال مي دهد.

فيوز بيت هاي BOOTSZ0 و  BOOTSZ1:
اين فيوز بيتها براي تعيين اندازه و مکان شروع حافظه Boot بکار مي روند که طبق جدول زير تعيين مي شود.
 

فيوز بيت  EESAVE:
اگر اين فيوز بيت برنامه ريزي شود در هنگام Erase کردن، فقط حافظه Flash پاک مي شود و حافظه EEPROM آن ثابت باقي مي ماند.

فيوز بيت  CKOPT:
با برنامه ريزي کردن اين فيوز بيت، خازنهاي داخلي ميكرو با مقدار 36pf فعال مي شوند و ديگر نيازي به استفاده از خازنهاي خارجي در روي كريستال نيست. همچنين با فعال کردن اين فيوز بيت  دامنه ولتاژ اسيلاتور چندين برابر مي شود.

فيوز بيت JTAGEN
اگر از رابط JTAG  براي پروگرم کردن استفاده مي كنيد بايد اين فيوز بيت فعال شود. دقت داشته باشيد که اگر اين فيوز بيت فعال شده باشد ديگر قادر به استفاده از پورتي که بيت هاي JTAG برروي آن مي باشد (مثلاً پورت C در ATmega16 ) نيستيم. به طور پيش فرض اين فيوز بيت فعال مي باشد و براي استفاده از پورت C بايد اين فيوز بيت را غيرفعال کنيم.

فيوز بيت SPIEN :
اگر اين فيوز بيت فعال باشد ميکرو قابليت اتصال پروگرمرهايي که با رابط SPI کار ميکنند (به طور مثال پروگرمر STK200 ) را پيدا ميکند.( در نرم افزار code vision  و بسکام اين فيوز بيت در اختيار کاربران قرار نميگيرد)

فيوز بيت OCDEN :
اگر اين فيوز بيت فعال شود ميکرو قابليت debug شدن را پيدا مي کند.

منبع: انجمن eca.ir

Share
99
مدیر
مدیر

مطالب مرتبط

22 مرداد, 1395

آموزش گام به گام برنامه نویسی AVR به زبان C


اطلاعات بیشتر
4 دی, 1393

آموزش گام به گام برنامه نویسی AVR به زبان C در کامپایلر Atmel Studio


اطلاعات بیشتر
3 دی, 1393

کتابخانه lcd کاراکتری برای Atmel Studio


اطلاعات بیشتر

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمامی حقوق مادی و معنوی برای PicPars.com محفوظ است. شماره همراه 09335751032 جهت ارتباط با خرید پروژها در تلگرام و واتساپ