四位bcd码的减法程序.asm
来自「单片机七段显示码的原程序 其简要的概括了程序的手写规范 对单片机初学者来说是很有」· 汇编 代码 · 共 83 行
ASM
83 行
ORG 0000H
BEGIN: LJMP INIT
ORG 0003H ;INT0
RETI
ORG 000BH ;T0 INT
RETI
ORG 0013H ;1NT1
RETI
ORG 001BH ;T1 INT
RETI
ORG 0023H ;S PORT INT
RETI
ORG 002BH ;T2 INT
RETI
ORG 0030H
INIT: MOV R0,#07FH
MOV A, #00H
CLE0FFH:
MOV @R0,A
DJNZ R0,CLE0FFH
;SET STACK AREA 70H--7FH
MOV SP,#70H
MOV PSW,#00H
MOV R1,50H
MOV R0,60H
CLR C
LCALL BSUB
MOV 40H,A
LCALL BSUB
MOV 41H, A
BUSB:MOV A,#9AH
SUBB A,@R0
ADD A,@R1
DA A
INC RO
INC R1
CPL C
RET
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?