1、 计算机科学学院 单片机单片机课程设计报告课程设计报告 课课 程程 单片机课程设计单片机课程设计 设计设计题目题目 十字路口交通灯控制十字路口交通灯控制 1 年级专业年级专业 1010 级自动化(级自动化(* *)班)班 学学 号号 学生姓名学生姓名 * 指导教师指导教师 2012 年年 12 月月 11 日日 1 目录目录 课程设计量化评分表课程设计量化评分表 . 2 一、一、设计要求及思想设计要求及思想 . 3 1、1 设计内容 . 3 1、2 设计思想 . 3 二、设计二、设计. 错误错误! !未定义书签。未定义书签。 2、1硬件设计硬件设计 3 配置 . 4 十字路口的交通灯分布图 4
2、 系统硬件接线图 5 2、2 软件设计软件设计 5 分析论证 5 状态地址分配 5 程序流程图 6 程序设计 6 三、调试说明三、调试说明 9 四、设计结果及错误分析四、设计结果及错误分析 错误错误! !未定义书签。未定义书签。 五、设计总结五、设计总结. 错误错误! !未定义书签。未定义书签。 参考文献参考文献 11 2 课程设计量化评分标准课程设计量化评分标准 指 指指导导导老老老师师师评评评语语语: : 指标指标 最高分最高分 评分要素评分要素 评分评分 方案设计方案设计 35 方案选择合理,分析、设计正确,原理清楚, 电路、程序流程图清晰,结构合理,程序简 洁、正确。 调试调试 15
3、过程清晰,调试方案设计合理,测试点选择 适当,程序编写正确,调试步骤清楚。 结果结果 20 电路及程序运行结果正确,达到预期效果。 设计报告设计报告 20 报告结构严谨,逻辑严密,论述层次清晰, 语言流畅,表达准确,重点突出,报告完全 符合规范化要求,用计算机打印成文。 工作态度工作态度 10 工作态度认真,按时完成设计任务,是否独 立完成。 总总 评评 成成 绩绩 3 十字路口交通灯控制十字路口交通灯控制 一、一、 设计要求及思想设计要求及思想 1 1、1 1 设计内容设计内容 设计一个能够控制十二盏交通信号灯的模拟系统。利用单片机的定时器定 时,令十字路口的红绿灯交替点亮和熄灭。 假设一个
4、十字路口为东南西北走向。初始状态 0 为东西南北都红灯亮。然后 转状态 1 东西绿灯通车,南北红灯亮。过一段时间后,转状态 2,东西绿灯灭, 黄灯闪几下,南北还是红灯。再转状态 3,南北绿灯通车,东西红灯亮。过一段 时间后转状态 4,南北绿灯灭,闪几个黄灯,东西还是为红灯亮,一段时间后, 又循环至状态 1。 通过对发光二极管的控制,来模拟交通信号灯的管理。 1 1、2 2 设计思想设计思想 在该交通灯控制系统中, 东西南北四个方向各有红黄绿三种颜色的指示灯各 一盏,共计6盏指示灯,用以来指挥车辆和行人安全通行。当红色指示灯亮的时 候表示禁止该方向的车辆和行人通行, 当绿色指示灯亮的时候表示允许该方向的 车辆和行人通行,当黄色指示灯亮的时候提示人们红、绿灯的状态即将切换。并 且黄灯燃亮时为东西南北两干道的公共停车时间。为了达到上述设计要求,可以 用一片AT89C51单片机实现。用AT89C5