Visits: 3432
فيوز بيتهاي 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
1 Comment
خیلی عالی بود مهندس ممنون از زحمات شما ، ولی حیف کوتاه بود و من دوست داشتم در موردشون بیشتر بدونم ، مخصوصا دوتا اخری رو …