timer0_overflow.src

来自「单片机快速入门原程序」· SRC 代码 · 共 45 行

SRC
45
字号
; .\Timer0_overflow.SRC generated from: Timer0_overflow.c
; COMPILER INVOKED BY:
;        e:\Keil\C51\BIN\C51.EXE Timer0_overflow.c BROWSE DEBUG OBJECTEXTEND SRC(.\Timer0_overflow.SRC)

$NOMOD51

NAME	TIMER0_OVERFLOW

ET0	BIT	0A8H.1
TF0	BIT	088H.5
TH0	DATA	08CH
TL0	DATA	08AH
?PR?Timer0_Overflow?TIMER0_OVERFLOW      SEGMENT CODE 
	PUBLIC	Timer0_Overflow
; sfr TH0  = 0x8C;
; sfr TL0  = 0x8A;
; sbit TF0  = 0x8D;
; sbit ET0  = 0xA9;
CSEG	AT	0000BH
	LJMP	Timer0_Overflow

; void Timer0_Overflow() interrupt 1 using 0

	RSEG  ?PR?Timer0_Overflow?TIMER0_OVERFLOW
	USING	0
Timer0_Overflow:
			; SOURCE LINE # 5
; {	
; 			
; 	 		TF0=0;
			; SOURCE LINE # 8
	CLR  	TF0
; 			TH0=0xFF;	/* 写入计数初值到TH0 */
			; SOURCE LINE # 9
	MOV  	TH0,#0FFH
; 			TL0=0x97;	/* 写入计数初值到TL0 */
			; SOURCE LINE # 10
	MOV  	TL0,#097H
; 
; }			; SOURCE LINE # 12
	RETI 	
; END OF Timer0_Overflow

	END

⌨️ 快捷键说明

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