武汉理工大学华夏学院微机原理课程设计报告 1 1 需求分析 1
1 课程设计题目 交通灯实时控制系统
伴随着社会的发展以及人们生活水平的提高,汽车的数量在不断的增加,交通的问题日益突出,单依靠人力来指挥交通已经不可行了,所以,设计交通灯来完成这个需求就显的越加迫切了
为了确保十字路口的行人和车辆顺利、畅通地通过,往往采用电子控制的交通信号来进行指挥
以下就是运用数字电子设计出的交通灯:用红灯来控制支路的交通通行,用绿灯来控制主干道的交通通行 (说明:本设计不遵循红灯停,绿灯行的交通规则,只要灯亮就表示可以通行)
2 设计目的 1) 巩固和加深课堂所学知识; 2) 学习掌握一般软硬件的设计方法和查询、运用资料的能力; 3) 通过在TDN集成开发环境中对交通灯实时控制系统的设计与制作,综合应用 8253、8259、8255芯片,深入了解和掌握利用可编程8255A进行控制的原理与方法; 4) 通过这次课程设计,将课本上的理论知识和实际的应用有机的结合起来,以提高分析和解决问题的实际能力,通过对汇编语言程序代码的设计,编写,修改以提高自己实际编程能力
3 设计任务 1) 任务:设计一个交通灯控制系统 要求综合运用 8259、8253、8255芯片设计十字路口的交通信号灯控制系统
支线与主干线允许通车25秒,当支线允许通车时(25秒)中,若主干线25秒内已有 10辆车到来,则申请中断,允许主干线通车,实现无交叉点通过
1 模拟通行示意图 武汉理工大学华夏学院微机原理课程设计报告 2 2) 设计任务要完成实验方案论证,进行十字路口的交通信号灯控制电路设计,画出电路原理图及实验电路图;搭建实验电路,进行软件编程、调试、运行以及使用说明文档的建立等一整套工作任务
进行十字路口的交通信号灯控制程序设计(采用汇编语言);系统联调,提交一个符合上述功能