wdog.asm

来自「十五个关于AT89S51的源代码」· 汇编 代码 · 共 32 行

ASM
32
字号
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;实例十一:看门狗应用  watchdog application (《51单片机应用从零开始》 9.9小节实例)
;
;现象:在'此处是程序'部分写一段程序,来观察看门狗是如何工作的
;
;作者:杨欣,刘长焕,张延强  电路飞翔网    eedesign@163.com
;
;				http://www.circuitfly.com
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


		WDTRST 		DATA	 0A6H		; 定义WDTRST指向SFR中的A6H
		ORG		00H
ENABLE_WDT:
		MOV 		WDTRST, #1EH		; 使能看门狗
		MOV 		WDTRST, #0E1H		; 

START:                        
				; *********************************************
				; *                   此处是程序	      *
				; *********************************************

  		MOV 		WDTRST, #1EH		; 刷新看门狗
		MOV 		WDTRST, #0E1H		; 

		JMP 		START			; 循环
		END


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?