رفتن به نوشته‌ها

Tag: tnm5000

تنظیمات فیوزبیت در TNM5000

    ATtiny13A: نیاز به فعال کردن بیت تقسیم کننده بر ۸ نیست…چون زمان سنجی توابع اردینو بهم میخورد.البته من روی کلاک ۹.۶ مگاهرتز داخلی امتحان کردم. در حالت فعال بودن رجیستر  CKDIV8 و فرکانس ۹.۶ مگاهرتز داخلی؛ هر یک ثانیه delay(1000)  هشت ثانیه در عمل طول می کشد.یعنی اگر برنامه چشمک زن با تاخیر یک ثانیه نوشته باشید موقع تست عملی ال ای دی ها هر ۸ ثانیه چشمک می زنند. SUT=10: فرکانس ۹.۶ مگاهرتز داخلی با زمان استارت آپ ۱۴ سیکل +۶۴ میلی ثانیه محاسبه انلاین فیوز بیت ها: http://eleccelerator.com/fusecalc/fusecalc.php?chip=attiny13a&LOW=F1&HIGH=99&LOCKBIT=FF

فیوز بیت های AVR

☑️‍ آشنایی با فیوزبیت ها:

?فیوزبیتهای CKSEL0، CKSEL1 ، CKSEL2 ، CKSEL3:
این فیوز بیتها منبع کلاک سیستم را تعیین می کنند. در واقع نوع کلاک سیستم مطابق جدول(فیوز بیت های mega16 ) تعیین می شود.

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

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

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

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