信息科学与技术学院微机原理与接口技术课程设计报告 题目名称:交通灯控制器 组 员: 专业年级 时 间: 一、方案选择:........................................................................................21.1 题目要求:...................................................................................21.2 主程序总流程图...........................................................................3二、 硬件原理电路图的设计及分析.......................................................3三、 程序设计与分析...............................................................................5四、程序及硬件系统调试情况................................................................5五、心得体会............................................................................................9六、参考文献............................................................................................9程序附录:..............................................................................................10一、方案选择:1.1 题目要求:1.能实现红绿灯交替点亮;2.通过 LED 数码管显示点亮时间;3.在绿灯要灭的前 3 秒钟变成黄灯闪耀;4.在实验系统 TDN86/88 上实现。1.2 主程序总流程图二、硬件原理电路图的设计及分析总电路图计时显示模块:红绿灯模块:三、程序设计与分析亮灯的子程序流程图:给 PB 口送段选码选通数码管的十位,显示十位将数码管的位选全部关闭给 PB 口送段选码选通数码管的个位,显示个位将数码管的位选全部关闭COUNT 分解 AL- 十位, AH- 个位四、程序及硬件系统调试情况1、开始的 27 秒为绿灯亮2、到 3 秒---0 秒的时候黄灯亮3、一次的前 27 秒,红灯亮4 关于应急的手动控制应急黄灯亮应急绿灯亮应急红灯亮五、心得体会 这次课程设计历时两个星期,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。以前在上课的时候,老师建议在写一个程序的时候,一定要事先把程序原理方框图化出来,但是我开始总觉得这样做没必要,很浪费时间。但是,这次课程设计完全改变了我以前的那种错误的认识,以前我接触的那些程序都是很短、...