以下资料参考马潮老师的中文手册,由微雪电子整理并发布,转载请注明出处:www.waveshare.net,否则追究相应责任!
复位AVR 复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的 指令必须是绝对跳转JMP 指令,以使程序跳转到复位处理例程。如果程序永远不利用中 断功能,中断向量可以由一般的程序代码所覆盖。这个处理方法同样适用于当复位向量位 于应用程序区,中断向量位于Boot 区 — 或者反过来 — 的时候。Figure 14 为复位逻辑 的电路图。Table 15 则定义了复位电路的电气参数。 复位源有效时I/O 端口立即复位为初始值。此时不要求任何时钟处于正常运行状态。 所有的复位信号消失之后,芯片内部的一个延迟计数器被激活,将内部复位的时间延长。 这种处理方式使得在MCU 正常工作之前有一定的时间让电源达到稳定的电平。延迟计数 器的溢出时间通过熔丝位SUT 与CKSEL 设定。延迟时间的选择请参见P 23“ 时钟源” 。 复位源 Notes: 1. 电压下降时,只有电压低于VPOT 时复位才会发生。 2. 一些器件的VBOT 可能比标称的最小工作电压还要低。这些器件在生产测试过程中进行 了VCC = VBOT 的测试,保证在VCC 下降到处理器无法正常工作之前产生掉电检测复 位。ATmega8L的测试条件为BODLEVEL=1,ATmega8的测试条件为BODLEVEL=0。 BODLEVEL=1 不适用于ATmega8。 |
相关AVR资料说明 |
可作为如下AVR的参考资料: ATtiny13 ATtiny24 ATtiny44 ATtiny84 ATtiny2313 ATtiny26 ATmega48 ATmega88 ATmega168 ATmega8 ATmega16 ATmega32 ATmega64 ATmega128 ATmega162 ATmega169 ATmega169P ATmega8515 ATmega8535
相关AVR型号资料 |
ATtiny13 | ATtiny24 | ATtiny44 | ATtiny84 | ATtiny26 | ATtiny2313 |
ATmega48 | ATmega88 | ATmega168 | ATmega8 | ATmega16 | ATmega32 |
ATmega64 | ATmega128 | ATmega162 | ATmega169 | ATmega8515 | ATmega8535 |
ATmega8 复位源
——