当前位置:网站首页>Fuse bit of AVR study notes
Fuse bit of AVR study notes
2022-08-04 13:35:00 【uolian】
Fuse bit of AVR study notes
1. BOD (Brown-out Detection) power-down detection circuit
BODLEVEL (BOD level selection): 1: 2.7V level; 0: 4.0V level.This needs to be selected according to the operating voltage of the chip.
BODEN(BOD function control): 1: BOD function disabled; 0: BOD function enabled
How to use: If BODEN is enabled (check box is selected) to start power-down detection, the detection level is determined by BODLEVEL.Once the VCC drops below the trigger level (2.7v or 4.0v), the MCU resets; when the VCC level is greater than the trigger level, it starts to work again after the tTOUT delay cycle.
2. Reset startup time selection
SUT 1/0: When different crystal oscillators are selected, the SUT is different.If there are no special requirements, it is recommended that SUT 1/0 set the reset startup time to be slightly longer, so that the power supply rises slowly (ie SUT1: 1; SUT0: 0).
3, CKSEL3/2/10: Clock source selection.By default, CKSEL3-0, SUT1 and SYT0 are set to "0001" and "10" respectively, which will use the chip's 8mHz internal crystal oscillator and use the longest startup delay.
Configuration method:

4. M103: Set the ATmega103 compatible mode to work.The factory default setting is 0, which is to run in ATmega103 compatibility mode.
5. JTAGEN: If the JTAG interface is not used, the state of JTAGEN should be set to 1, that is, the JTAG function is disabled, and the JTAG pin is used for the I/O interface.
6, SPIEN: SPI mode download data and program permission, the default state is 0, generally keep its state.
7. WDTON: The watchdog timer is always on.The default is "1", which disables the watchdog timer from always on.Selecting "0" means that the watchdog timer is always on. It is recommended to set it to 0 to prevent the program from running away.
8. EESAVE: When EESAVE is set to "1", it means that when the chip is erased, the data in the flash and EEPROM will be erased together. If set to "0", the erase operation is only valid for the data in the flash.EEPROM is invalid.The factory default setting of the chip is "1".In practical applications, it needs to be set according to actual needs.
9. BOOTRST: Determines the address of the first instruction when it is powered on.The default state is "1", which means that the startup starts from 0x0000; if BOOTRST is set to "0", it starts from the starting position of BOOTLOADER (the first address of BOOTLOADER is determined by BOOTSZ1 and BOOTSZ0).
BOOTSZ1 and BOOTSZ0: These two bits determine the size and starting address of the BOOTLOADER.The default state is "00" for 4096 bytes, starting at 0xF000.
BOOLOADER area size configuration:
Note: inWhen setting the fuse bit, you must first determine whether "√" represents 1 or 0
边栏推荐
猜你喜欢

企业应当实施的5个云安全管理策略

ReentrantLock 原理

烂大街的缓存穿透、缓存击穿和缓存雪崩,你真的懂了?

新 Nsight Graph、Nsight Aftermath 版本中的性能提升和增强功能

荧光磷脂PEG衍生物之一磷脂-聚乙二醇-荧光素,Fluorescein-PEG-DSPE
![[Niu Ke brush questions-SQL big factory interview questions] NO5. Analysis of a treasure store (e-commerce model)](/img/9f/33e782b93fcaa15359450e59a7233d.png)
[Niu Ke brush questions-SQL big factory interview questions] NO5. Analysis of a treasure store (e-commerce model)

做项目管理有且有必要了解并学习的重要知识--PMP项目管理

智能电视可以打开小程序应用,再也不用头痛内存了

【牛客刷题-SQL大厂面试真题】NO5.某宝店铺分析(电商模式)

双目立体视觉笔记(二)
随机推荐
【牛客刷题-SQL大厂面试真题】NO5.某宝店铺分析(电商模式)
从零开始配置 vim(6)——缩写
干掉visio,这个画图神器真的绝了
企业应当实施的5个云安全管理策略
sqlplus报错ORA-12547: TNS:lost contact解决
Interviewer: How to view files containing abc string in /etc directory?
手搓一个“七夕限定”,用3D Engine 5分钟实现烟花绽放效果
双目立体视觉笔记(三)三角测量、极线校正
LeetCode_424_替换后的最长重复字符
VBS函数应用–getobject的使用获得Automation对象
烂大街的缓存穿透、缓存击穿和缓存雪崩,你真的懂了?
How to play the Tower of Hanoi
《社会企业开展应聘文职人员培训规范》团体标准在新华书店上架
智能电视可以打开小程序应用,再也不用头痛内存了
21天学习挑战赛--第二天打卡(setSystemUiVisibility、导航栏、状态栏)
DateTimeFormatter api
谁说 Mysql 单表最大 2000 W ?我硬要塞它 1 个亿
搭建ros交叉编译环境(从x86到nvidia arm)
MPLS experiment
RT-Thread stm32 基础记录