程序框图
电路
0BB6 7488 MOV A,#88H
0BB8 F0 MOVX @DPTR,A ;82C55初始化
0BB9 90FFD8 MOV DPTR,#0FFD8H
OBBC 74B6 MOV A,#0B6H
0BBE F0 MOVX @DPTR,A
0BBF A3 INC DPTR
0BC0 740D MOV A,#0DH
0BC2 F0 MOVX @DPTR,A ;点亮4个红灯
0BC3 7A25 MOV R2,#25H ;延时
0BC5 120213 LCALL DELY
0BC8 90FFD8 JOD3: MOV DPTR,#0FFD8H
0BCB 7475 MOV A,#75H
0BCD F0 MOVX @DPTR,A
0BCE A3 INC DPTR
0BCF 740D MOV A,#0DH
0BD1 F0 MOVX @DPTR,A ;东西绿灯亮,
;南北红灯亮
0BD2 7A55 MOV R2,#55H
0BD4 120213 LCALL DELY;延时
0BD7 7F05 MOV R7,#05H ;闪烁次数
0BD9 90FFD8 JOD1:MOV DPTR,#0FFD8H
0BDC 74F3 MOV A,#0F3H
0BDE F0 MOVX @DPTR,A
0BDF A3 INC DPTR
0BE0 740C MOV A,#0CH
0BE2 F0 MOVX @DPTR,A ;东西黄灯亮,南北红灯亮
0BE3 7A20 MOV R2,#20H
0BE5 120213 LCALL DELY;延时
0BE8 90FFD8 MOV DPTR,#0FFD8H
0BEB 74F7 MOV A, #0F7H
0BED F0 MOVX @DPTR, A
0BEE A3 INC DPTR
0BEF 740D MOV A, #0DH
0BF1 F0 MOVX @DPTR, A;南北红灯亮
0BF2 7A20 MOV R2, #20H
0BF4 120213 LCALL DELY;延时
0BF7 DFE0 DJNZ R7, JOD1;闪烁次数未到,继续
0BF9 90FFD8 MOV DPTR,#0FFD8H
0BFC 74AE MOV A, #0AEH
0BFE F0 MOVX @DPTR,A
0BFF A3 INC DPTR
0C00 740B MOV A, #0BH
0C02 F0 MOVX @DPTR,A ;东西红灯亮,南北绿灯亮
上一篇:ADC0809转换程序