;交通灯程序
;p87c52x2单片机,11.0592MHz
;南北红黄绿p1.0,p1.1,p1.2 东西红黄绿p1.5,p1.6,p1.7
ORG 0000H
LOOP:MOV P1,#01111011B ;初始红灯亮
ACALL DL1S
MOV P1,#11011011B ;南北绿灯亮,东西红灯亮,延时20S
MOV R0,#20
L0:ACALL DL1S
DJNE R0,L0
MOV R2,#10111011B ;南北黄灯闪烁5次,东西红灯亮
MOV R3,#11111011B
ACALL FLASH
MOV P1,#01111110B ;南北红灯亮,东西绿灯亮,延时10S
MOV R0,#10
L1:ACALL DL1S
DJNE R0,L1
MOV R2,01111101B ;南北红灯亮,东西黄灯闪烁5次
MOV R3,01111111B
ACALL FLASH
AJMP LOOP
DL1S:MOV R4,#50 ;1S延时子程序
L2:MOV R5,#100
L3:MOV R6,#100
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载