【正确答案】编程如下:
CHAG: MOV DPTR,#TABD ;置共阴字段码表首址
MOV R0,#30H ;置显示数字数据区首址
MOV R1,#40H ;置显示字段码数据区酋址
MOV R2,#8 ;置数据长度
CLOP: MOV A,@R0 ;读显示数字
MOVC A,@A+DPTR ;转换为共阴字段码
MOV @R1,A ;存共阴显示字段码
INC R0 ;指向下一数据
lNC R1 ;指向下一存储单元
DJNZ R2,CLOP ;判转换完否?
RET ;
TABD: DB 3FH,06H,5BH,4FH,66H ;0~4共阴字段码表
DB 6DH,7DH,07H,7FH,6FH ;5~9共阴字段码表
【答案解析】