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 |