4单片机的程序及注释:
ORG 0000H
LJMP MAIN ORG 0003H LJMP PINT0 ORG 000BH
LJMP INTT0 ORG 0013H LJMP PINT1
ORG 0030H
MAIN: MOV SP,#60H MOV TMOD,#01H MOV TL0,#0e0H MOV TH0,#0b1H MOV IE,#87H
MOV 30H,#01H ;时十位 MOV 31H,#02H ;时个位 MOV 32H,#0AH ;光标点位 MOV 33H,#00H ;分十位 MOV 34H,#00H ;分个位 MOV 35H,#00H ;秒十位 MOV 36H,#00H ;秒个位 SETB IT0 SETB IT1 SETB PT0 SETB TR0 LOOP0: LCALL DISP LJMP LOOP0
INTT0: MOV TL0,#0e0H MOV TH0,#0b1H PUSH ACC
PUSH PSW INC 36H MOV A,36H CJNE A,#25,PLL MOV 32H,#0BH
PLL: CJNE A,#50,ENDD ;1S MOV 32H,#0AH MOV 36H,#00H INC 35H MOV A,35H
CJNE A,#60,ENDd ;分个位 MOV 35H,#00H
INC 34H MOV A,34H
CJNE A,#0AH,ENDd ;分个位 MOV 34H,#00H INC 33H
MOV A,33H
CJNE A,#06H,ENDd ;分十位 MOV 33H,#00H
INC 31H MOV A,30H CJNE A,#02H,END1 MOV A,31H
CJNE A,#04H,END1 ;时个位 MOV 31H,#00H MOV 30H,#00H END1: MOV A,31H
CJNE A,#0AH,ENDd ;时个位 MOV 31H,#00H INC 30H ENDd: POP PSW POP ACC RETI
相关推荐: