📄 daima3.asm
字号:
ORG 0000H
LJMP START
ORG 000BH
LJMP T0INT
ORG 0013H
LJMP EXT1INT
ORG 0030H
START: MOV SP,#60H
MOV TMOD,#01H ;设置工作方式
MOV TL0,#0AFH
MOV TH0,#03AH ;设置波特率
SETB TR0
SETB ET0
SETB EX1
SETB EA ;开中断
CLR R1
CLR R7
CLR R6
CLR R5
CLR R4
HERE: CJNE R1,#20,LOOP
MOV 30H,R7
MOV 31H,R6
MOV 32H,R5
MOV 33H,R4
CLR R7
CLR R6
CLR R5
CLR R4
CLR R1
LOOP: SJMP HERE
;
TOINT: INC R1 ;TO中断子程序
RETI
;
EXT1INT:ADD A,#1 ;外部中断服务子程序
MOV R7,A
MOV A,R6
ADDC A,#0
MOV R6,A
MOV A,R5
ADDC A,#0
MOV R5,A
MOV A,R4
ADDC A,#0
MOV R4,A
RETI
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -