×

第16章 ATMEGA16_L_的系统控制、复位、看门狗定时器使

消耗积分:0 | 格式:pdf | 大小:957KB | 2017-11-01

马钰人

分享资料个

AVR学习

  ATMEGA16(L)复位时所有的 I/O 寄存器都被设置为初始值,程序从复位向量处开始执行。所有的复位信号消失之后,芯片内部的一个延迟计数器被激活,将内部复位的时间延长。这种处理方式使得单片机在正常工作之前有一定的延时时间让电源达到稳定的电平。延迟计数器的溢出时间通过熔丝位 SUT 与 CKSEL 设定。单片机的控制和状态寄存器 MCUCSR 提供了有关引起 ATMEGA16(L)复位时的复位源信息: 16.1.1 控制和状态寄存器(MCUCSR)

  ● Bit 4 – JTRF :JTAG 复位标志通过 JTAG 指令 AVR_RESET 可以使 JTAG 复位寄存器置位,并引发 MCU 复位,并使 JTRF 置位。上电复位将使其清零,也可以通过写“0”来清除。 ● Bit 3 – WDRF :看门狗复位标志看门狗复位发生时置位。上电复位将使其清零,也可以通过写“0”来清除。 ● Bit 2 – BORF :掉电检测复位标志掉电检测复位发生时置位。上电复位将使其清零,也可以通过写“0”来清除。 ● Bit 1 – EXTRF :外部复位标志外部复位发生时置位。上电复位将使其清零,也可以通过写“0”来清除。 ● Bit 0 – PORF :上电复位标志上电复位发生时置位。只能通过写“0”来清除。为了使用这些复位标志来识别复位条件,用户应该尽早读取此寄存器的数据,然后将其复位。如果在其他复位发生之前将此寄存器复位,则后续复位源可以通过检查复位标志来了解
第16章 ATMEGA16_L_的系统控制、复位、看门狗定时器使

下载资料需要登录,并消耗一定积分。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !