2015-5-27 22:54| 发布者: waveshare-admin| 查看: 2967| 评论: 0
复位AVR
复位时所有的I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。复位向量处的 指令必须是绝对跳转JMP 指令,以使程序跳转到复位处理例程。如果程序永远不会使能 中断,则中断向量可以由一般的程序代码所覆盖。 Figure 22 复位逻辑的电路图。Table 19 则定义了复位电路的电气参数。
复位源生效时I/O 端口立即复位为初始值,不需要任何时钟的辅助。
当所有的复位信号消失之后,延迟计数器被激活,从而延长了内部复位,并使得在MCU 正常工作之前电源达到稳定的电平。延迟计数器的溢出时间通过熔丝位CKSEL 由用户设 定。延迟时间的选择请参见P35“ 时钟源” 。
复位源ATmega64 有5 个复位源:• 上电复位。当电源电压低于上电复位门限 (VPOT) 时, MCU 复位。• 外部复位。引脚 RESET 上的低电平持续时间大于最小脉冲宽度时MCU 复位。• 看门狗复位。当看门狗使能并且看门狗定时器超时时复位发生。• 掉电检测复位。当掉电检测复位功能使能,切电源电压低于掉电检测复位门限(VBOT) 时MCU 即复位。• JTAG AVR复位:当复位寄存器为1 时MCU即复位。参见 P 235“IEEE 1149.1 (JTAG)边界扫描” 。
以上资料参考马潮老师的中文手册,由微雪电子整理并发布,转载请注明出处:www.waveshare.net,否则追究相应责任!
评论
微雪官网|产品资料|手机版|小黑屋|微雪课堂. ( 粤ICP备05067009号 )
GMT+8, 2024-12-26 18:45 , Processed in 0.024457 second(s), 20 queries .