单片机项目设计 题 目 交通灯控制系统 姓 名 原眉龙 张志华 孙文龙方政 崔双建 何传贤 王灿朴 学 号 201003110311 201103220169 201103320325 201103320314 201103220168 201103320318 201103320327所在系 电子电气工程学院 专业年级 P10 电气自动化四班 指导教师 李霞 2011 年 12 月 20 日项目设计主要内容 一.设计任务………………………… 二.交通灯的设计程序框图……………… 三.交通灯程序的主程序 ……………… 四.系统硬件电路的设计…………………… 五.原理图……………… 六.检测与调试……………………………
七.总结与体会………………………………
一.设计任务 1
利用单片机的定时器定时,实现道路的红绿灯交替点亮和熄灭
以 AT89C52 单片机为核心,设计一个十字路口交通灯控制系统
用单片机控制LED 灯模拟交通信号灯显示
假定东西、南北方向方向通行(绿灯)时间为 25 秒,缓冲(黄灯)时间 5 秒,停止(红灯)时间 35 秒
南北方向、东西方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法)
二.交通灯的设计程序框图三.交通灯程序的主程序 #include #define uchar unsigned char#define uint unsigned intsbit R1=P2^0; //东西红灯sbit Y1=P2^1; //东西黄灯sbit G1=P2^2; //东西绿灯sbit R2=P2^3; //南北红灯sbit Y2=P2^4; //南北黄灯sbit G2=P2^5; //南北绿灯sbit Z1=P2^6; //南北人行道绿灯sbit Z2=P2^7; //东西人行道绿灯sbit K0=P3^0; /