關于89S51 89S52看門狗的具體使用方法


看門狗具體使用方法如下:
在程序初始化中向看門狗寄存器(WDTRST地址是0A6H)中先寫入01EH , 再寫入0E1H 。 即可激活看門狗 。
程序代碼
org 0000 
 
【關于89S51 89S52看門狗的具體使用方法】Ljmp begin 
Begin: 
Mov 0A6H,#01EH ;先送1E 
Mov 0A6H,#0E1H ;后送E1 
;在程序初始化中激活看門狗 。  
…… 
…… 
For: 
…… 
Mov 0A6H,#01EH ;先送1E 
Mov 0A6H,#0E1H ;后送E1 
;喂狗指令 
…… 
Ljmp for

在C語言中要增加一個聲明語句 。  
在AT89X51.h聲明文件中增加一行 sfr WDTRST = 0