单片机控制----用AT89C51的C程序

来源:百度知道 编辑:UC知道 时间:2024/05/30 03:03:47
任务与要求:
在十字道口有四组红、黄、绿交通灯,其中A道和B道上的两组同色灯并联在一起。
1、A道和B道上均有车辆要求通过时,A、B道轮流放行。A道放行3min(调试时改为3S),B道放行2min(调试时改为2s)。
2、当一道有车而另一道无车时,交通灯控制系统能立即让有车道放行。
3、有紧急车辆要求通过时,系统应能禁止普通车辆通行,A、B道均为红灯。
4、绿灯转换成红灯时黄灯以0.5S的速率闪烁3S。

呵呵,单片机都是基于intel公司的89C51开发的,所以没必要指出你用的单片机的型号吧,用keil编译的时候只要选中你的单片机的型号就可以了,所以的属于51类的单片机都差不多!