logo
 
首页-> 产品信息-> 8位单片机
 
入门指南
开发&工具
应用方案
客户支持
 
快速编程
一、IO口设置 二、AD设置 三、Timer定时设置 四、捕获设置
五、比较输出设置 六、PWM比较输出设置 七、时基设置 八、外部中断的设置
九、SPI的设置 十、UART的设置 十一、LVR的设置 十二、看门狗的设置
十三、STOP模式的设置 十四、HALT的设置    
警告:由于格式的原因,直接从网页上复制程序,粘贴到编译环境里面,编译时会出错。敬请直接下载word档,从word里面直接复制到编译环境里面即可。 ( word原文件下载)

看门狗的设置

1.看门狗使能(包含STOP模式),产生看门狗中断,中断频率25000Hz/512=48.8 Hz;看门狗复位频率=25000Hz/512/8=6.1Hz,在第八次中断时会复位

  ;首先在IDE环境下将看门狗功能使能,然后进 行以下设置
  ;注意:访问$30~$36之间的寄存器时,必须进行连续两次的写操作才能设置成功
  lda   #(C_WDT_SCKEN+C_WDT_Div_512)
  sta   P_WDT_Ctrl
  sta   P_WDT_Ctrl
  set   P_INT_Flag0,CB_INT_WDIF
  set   P_INT_Ctrl0,CB_INT_WDIE
  cli

2.看门狗使能(包含STOP模式),不产生看门狗中断,看门狗复位频率=25000Hz/512/8=6.1Hz

  ;首先在IDE环境下将看门狗功能使能,然后进 行以下设置
  ;注意:访问$30~$36之间的寄存器时,必须进行连续两次的写操作才能设置成功
  lda   #(C_WDT_SCKEN+C_WDT_Div_512)
  sta   P_WDT_Ctrl
  sta   P_WDT_Ctrl

3.看门狗使能(不包含STOP模式),产生看门狗中断,中断频率25000Hz/512=48.8 Hz; 看门狗复位频率=25000Hz/512/8=6.1Hz,在第八次中断时会复位

  ;首先在IDE环境下将看门狗功能使能,然后进 行以下设置
  ;注意:访问$30~$36之间的寄存器时,必须进行连续两次的写操作才能设置成功
  lda   #C_WDT_Div_512
  sta   P_WDT_Ctrl
  sta   P_WDT_Ctrl
  set   P_INT_Flag0,CB_INT_WDIF
  set   P_INT_Ctrl0,CB_INT_WDIE
  cli

4.看门狗使能(不包含STOP模式),不产生看门狗中断,看门狗复位频率=25000Hz/512/8=6.1Hz

  ;首先在IDE环境下将看门狗功能使能,然后进 行以下设置
  ;注意:访问$30~$36之间的寄存器时,必须进行连续两次的写操作才能设置成功
  lda   #C_WDT_Div_512
  sta   P_WDT_Ctrl
  sta   P_WDT_Ctrl
版权所有:北京凌阳爱普科技有限公司 京ICP备05061966号 未经许可网站内容严禁复制、转载,任何人不得擅自使用
友情链接:凌阳爱普 嵌入式培训 安卓培训 凌阳大学计划 北京嵌入式培训 深圳嵌入式培训 成都嵌入式培训