历史上的今天
今天是:2024年10月27日(星期日)
2021年10月27日 | ATmega8 掉电检测
2021-10-27 来源:eefocus
ATmega8 具有片内BOD(Brown-out Detection) 电路,通过与固定的触发电平的对比来检 测工作过程中VCC的变化。此触发电平通过熔丝位BODLEVEL来设定, 2.7V (BODLEVEL 未编程), 4.0V (BODLEVEL 已编程)。BOD 的触发电平具有迟滞功能以消除电源尖峰 的影响。这个迟滞功能可以解释为VBOT+ = VBOT + VHYST/2 以及VBOT- = VBOT - VHYST/2。
BOD 电路的开关由熔丝位BODEN控制。当BOD使能后(BODEN被编程),一旦VCC下降到 触发电平以下(VBOT-, Figure 18), BOD 复位立即被激发。当VCC 上升到触发电平以上 时(VBOT+,Figure 18),延时计数器开始计数,一旦超过溢出时间tTOUT,MCU即恢复工作。
如果VCC 一直低于触发电平并保持如Table 15 所示的时间tBOD, BOD 电路将只检测电 压跌落。

上一篇:ATmega8 看门狗复位
下一篇:ATmega8 外部复位
史海拾趣
|
本人刚开始学弹片,对C语言也是刚刚接触,看了 对于入门还不错. 在这里贴出自己写的键盘扫描实现,小弟初学者,也没考虑那么多,如效率之类的 有不足之处 欢迎大家讨论 #include #include #define uint unsigned int #define uchar unsigned char s ...… 查看全部问答> |
|
求一个 vs2005 下 C# 写的适用于 2440+wince5.0 的串口通讯程序 求一个 vs2005 下 C# 写的适用于 2440+wince5.0 的串口通讯程序 越详细越好 我刚接触这一块 C#的语法还没学全 以前也从没在win下编过程 但是头儿要求的特别急 想找个例程边看边学 希望有大侠能指点一下 同时希望有这种例程的能给我 ...… 查看全部问答> |
|
请教高手 jffs2_get_inode_nodes(): Data CRC failed on node...问题 /bin/mount -n -t jffs2 /dev/mtdblock/3 -o rw,noatime /app jffs2: Erase block size too small (16KiB). Using virtual blocks size (32KiB) instead Empty flash at 0x02407104 ends at 0x02407200 set hw ether and ip of eth0 eth0: Sett ...… 查看全部问答> |
|
IAR编译器下本来的工程应该是Debug,Release,但是ST给的Demo中的 TM3210E-EVAL如何产生的?属于Debug呢还是Release呢?… 查看全部问答> |
|
我刚开始学430在编译下面代码的时候,IAR报错 Error[Pe020]: identifier \"P1REN\" is undefined E:\\workspace\\main.c 12 #include \"io430.h\"#include \"intrinsics.h\" int main( void ){ // Stop watchdog timer to prevent time out ...… 查看全部问答> |
|
用LM Flash Programmer通过串口给LM 3S800下载程序时,包长的确定 在boot_serial工程中有config.h配置文件,其中有一个变量为BUFFER_SIZE,原文件中默认为20,当把这样配置的引导程序下载到芯片中后,用LM Flash Programmer通过串口下载程序时,LM Flash Programmer中在“Configation”下的“Transfer Size”最大只 ...… 查看全部问答> |




