10-6-1.asm

来自「书籍8051入门篇」· 汇编 代码 · 共 41 行

ASM
41
字号
;10-6-1.ASM
$MOD51
MS10		EQU		-9217
TMH		EQU		(MS10)/256
TML		EQU		(MS10) MOD 256
B_RATE		EQU		0FDH
;
		ORG		0000H
		LJMP		START
		ORG		000BH
		LJMP		T0_ISR
		ORG		001BH
		LJMP		T1_ISR
		ORG		0023H
		LJMP		SERIAL
;
START:		MOV		TMOD,#21H
		MOV		TH0,#TMH
		MOV		TL0,#TML
		SETB		TR0
		MOV		TH1,#B_RATE
		SETB		TR1
		MOV		SCON,#50H
		SETB		ET0
		SETB		ET1
		SETB		ES
		SETB		EA
LOOP:		SJMP		LOOP
;
T0_ISR:		CLR		TF0
		MOV		TH0,#TMH
		MOV		TL0,#TML
		RETI
;
T1_ISR:		CLR		TF1
		RETI
;
SERIAL:		CLR		RI
		CLR		TI
		RETI
		END

⌨️ 快捷键说明

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