机电工程学院课程设计报告课程名称: 单片机课程设计 专业班级: 13 电本 2 班 学 号: 2025041632 学生姓名: 罗 炜 指导老师: 王清辉、何文丰 完成时间: 报告成绩: 交通灯设计一、设计任务与要求设计基本要求:(1)车辆通行繁忙得十字交叉路口,设计一交通灯控制器,设东西方向通行时间为 30 秒,当剩余 3 秒时黄灯亮,南北方向通行时间为 20 秒,当剩余 3 秒时黄灯亮
(2)东西、南北方向各用三个(绿、黄、红)LED 表示,并用数码管显示东西、南北方向得剩余时间
(3)可利用按键修改时间参数,可以利用按键切换东西南北交通灯得当前状态(即立即东西由红变绿,南北有绿变红,并按设定得时间工作)
二、方案设计与论证交通灯得工作方式及状态设计:状态东西南北通行时间注红黄绿红黄绿1、东西绿灯南北红灯11001127 秒(时间可设)交通灯从状态 1 至4 不断循环,通过外设按钮实现状态 1与 3 得切换2、东西黄灯南北红灯1010113 秒(黄灯闪耀)3、东西红灯南北绿灯01111017 秒(时间可设)4、东西红灯南北黄灯0111013 秒(黄灯闪耀)表 21:交通灯得工作状态表评阅意见: 评阅老师 日期 根据表 21 所示可将交通灯得工作状态设为以下几个步骤: 1、初始状态时即为东西方向绿灯通行 27 秒+3 秒黄灯,此时南北红灯亮
2、随后就是南北方向绿灯通行 17 秒+3 秒黄灯,此时东西红灯亮
3、通过按模式选择键一次来切换东西南北交通灯得当前状态
(通过设置定时计时器 T1 实现交通灯得计时)4、通过按模式选择键第二次切换至南北方向红绿灯得计时设置,通过加减按键来确定南北方向红绿灯得计时数
5、确定南北方向计数值后,通过按模式选择键第三次切换至东西方向红绿灯得计时设置,通过加减按键来确定东西方向红绿灯得计时数
6、确定交通灯计时数后再按下模式选择键后,交