安全检测:瑞星:安全 诺顿:安全 卡巴:安全
课程设计-交通信号灯自动控制模拟指示系统实验,共12页,1848字。
目录
一、 课程设计目的------------------------2
二、 课程设计内容------------------------2
三、系统功能与设计要求-------------------2
1.基本功能要求-----------------------2
2、发挥部分---------------------------3
四、设计思路及操作步骤-------------------3
(一)软件部分------------------------3
1、软件环境------------------------3
2、软件设计流程--------------------3
3、主要功能代码实现及如何控制------4
(二)硬件部分------------------------8
1、硬件配置------------------------8
2、硬件设计思路--------------------9
3、硬件连接电路图------------------9
4、功能实现及如何控制--------------9
五、运行结果-----------------------------9
1、软件运行结果及显示-----------------10
2、硬件功能展示-----------------------10
六、心得体会-----------------------------11
课程设计内容:
设计并实现十字路口通信号自动控制模拟指示系统。设该路口由A、B两条通行干道相交而成,四个路口各设一组红、黄、绿三色信号灯,用两位数码管作倒计时显示。
基本功能要求:
(1)以秒为计时单位,两位数码管以十进制递减计数显示通行剩余时间,在递减计数回零瞬间转换。十字路口交通灯的变化规律及控制时序:
① 南北口的绿灯、东西路口的红灯同时亮30秒,同时南北路口数码管递减显示绿灯剩余时间30,29,28……0秒。
② 南北路口的黄灯闪烁5秒钟,同时东西路口的红灯继续亮。
③ 南北路口的红灯、东西路口的绿灯同时亮30秒,同时东西路口数码管递减显示绿灯剩余时间30,29,28……0秒。
④ 南北路口的红灯继续亮,同时东西路口的黄灯闪烁5秒钟。
⑤ 转① 重复。
(2)通过键盘可以对红、黄、绿三色信号灯所亮时间在0~99秒内任意设定。
(3)十字路口的通行起始状态可自行设定,系统启动后自动运行,按“Q”键退出。
软件环境:
Windows XP 平台
Visual C++ 6.0 编译器