程序摘要:EXTRN CODE(Display8, GetBCDKey)
Buffer DATA 30H ;8字节显示缓冲区
F1 BIT 0D1H ;PSW.1
ORG 0000H
LJMP START
ORG 0100H
START: MOV SP,#60H
CLR F1 ;先清除显示,再接收键输入
START1: MOV R0,#buffer
MOV A,#4 ;按键次数
LCALL GetBCDKey ;得到双字节十进制数(被减数)
MOV R0,#buffer
ACALL D4toB2 ;转换成二进制数
PUSH 02H
PUSH 03H
SETB F1 ;接收到第一个键,才清除显示
MOV R0,#buffer
MOV A,#4 ;按键次数
LCALL GetBCDKey ;得到双字节十进制数(减数)
程序下载:
|