![Rank: 4](images/default/star_level3.gif)
- UID
- 104779
- 性别
- 男
|
89S51看门狗功能的使用方法如下: 在程序初始化中向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H。即可激 活看门狗。 Org 0000 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 = 0xA6; Main() { WDTRST=0x1E; WDTRST=0xE1;//初始化看门狗。 While (1) { WDTRST=0x1E; WDTRST=0xE1;//喂狗指令
} }
|
|