第3章ATmega单片机的指令系统资料.ppt

19、置半进位标志 SHE SEV 置位SREG状态寄存器中的半进位标志H 操作:H←1 PC←PC+1 对标志位的影响:H(1) 20、清半进位标志 CLH 清零SREG状态寄存器中的半进位标志H 操作:H←0 PC←PC+1 对标志位的影响:H(0) 3.2.6 MCU控制指令 MCU控制指令有3条,主要用于控制MCU的运行方式以及清零看门狗定时器。 1、空操作指令 NOP 说明:该指令完成一个单周期空操作。 操作:无 PC←PC+1 对标志位的影响:无 2、进入休眠方式指令 SLEEP 说明:该指令使MCU进入休眠方式运行。休眠模式由MCU控制寄存器定义。当MCU在休眠状态下由一个中断被唤醒时,在中断程序执行后,紧跟在休眠指令后的指令将被执行。 操作:PC←PC+1 MCU进入由MCU控制寄存器定义的休眠方式运行 应用:省电,尤其对绿色、便携式仪器特别有用。 对标志位的影响:无 3、清零看门狗定时器 WDR 说明:该指令清零看门狗定时器。在允许使用看门狗定时器情况下,系统程序在正常运行中必须在WDR定比例器给出限定时间内执行一次该指令,以防止看门狗定时器溢出,造成系统复位。 操作:清零看门狗定时器 PC←PC+1 对标志位的影响:无 应用:抗干扰、延时、提高系统的稳定性。 已知程序

文档评论(0)

1亿VIP精品文档

相关文档