求助基于单片机AT89C51芯片设计的交通灯电路图与程序

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:24:17
求助基于单片机AT89C51芯片设计的交通灯电路图
悬赏分:5 - 解决时间:2007-11-21 15:55
1.因为本实验是交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。
2.双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。邮箱:gn_xiaochen@yahoo.com.cn

MOV A, #01111111B
main: mov p1, A
MOV P3, A
RR A
MOV R0, #10
lcall ccc

ljmp main
;延时20s

ccc: mov r1, #200
bbb: mov r2, #250
aaa: djnz r2, aaa
djnz r1, bbb
djnz r0, ccc
ret

左转和右转不考虑吗

其实在没有左右转时,我不知道什么时间转

右转还好点,好象可以一直转

左转不很危险呀

自己搜索一下,网上到处都是.