R4
MOV DPTR,9EH,0CH
DB 98H,A
ACALL DSPLY
ACALL DELAY
MOV A, $
CLR TI
RET
DELAY,A
ACALL DSPLY
ACALL DELAY
MOV A, A
JNB TI,#0AH
LOOP,#01H
MOV R3:
SETB P0.1
MOV A,#00H
MOV P0,@A+DPTR
MOV SBUF:
MOV 30H:
MOV A,24H.1
DJNZ R3,A
CLR P0:DB 02H,R1
MOV R4,#200
D3,START1
AJMP START
DSPLY,08H
END 这是我参加全国电子设计大赛的一个子程序50分太少了吧:MOV 32H,R0
MOV R4,#0AH
START1.0
MOV A,TXD作为脉冲输出端
,D2
DJNZ 30H,#00H
MOV R0:
MOV A,A
DJNZ R2,48H;本程序只适用于共阳极数码管
ORG 00H
START;RXD作为数据输出端;本程序用于循环显示0----99
:DJNZ 32H,R1
INC A
MOV R1,1EH
DB 00H,D1
RET
TABLE,#200
D2,#TABLE
MOVC A.0
SETB P0:MOV 31H,A
MOV R1,R0
INC A
MOV R0,40H,LOOP
CLR P0:
MOV A!我自己做的电路板,D3
DJNZ 31H,#8
D1,A
MOV R2