大家能帮你的前提是你自己至少会搭线,会用汇编或C语言写基本的程序框架,然后给你模拟控制交通灯的思想。看图是八路开关量控制八个led,将led分为四组分别模拟东西南北四个方向,然后按控制分组将南北红灯与东西绿灯定为a组,南北绿灯与东西红灯定为b组。循环控制交通灯的大致流程如下:1、南北断东西通,a亮b灭,延迟25S;2、南北欲通东西欲断提示,a亮b闪延迟5S。然后a,b组控制在调过来,不停循环
给你做个Proteus仿真吧
你就等着没成绩吧!
怀念
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A,#0FEH
LOOP:
MOV P1,A
LCALL DELAY
RL A
SJMP LOOP
DELAY;
MOV R2,#200
DLY:
MOV R3,#250
DJNZ R3,$
DJNZ R2,DLY
RET
END