课程设计说明书
课程设计名称: 专业课程设计 课程设计题目: 交通灯模拟控制系统 学 院 名 称: 信息工程学院
专业:电子信息工程 班级:
学号: ***** 姓名:
评分: 教师:
20 13 年 07 月 01 日
1
电子信息工程 课程设计任务书
20 12 -20 13学年 第 2 学期 分散1周 第 17 周- 19集中
题目 交通灯模拟控制系统 内容及要求 (1)用单片机扩展一片8255,用12 个发光二极管模拟一个十字交叉路口的 红、绿、黄灯,并设置二个紧急放行按键 (2)正常行驶时,东西或南北方向的灯按绿灯亮10 秒,黄灯闪烁3 秒, 红灯亮12 秒控制 (3)当东西或南北方向的紧急放行按键按下时,如果禁行方向为红灯, 则红灯继续维持12 秒;如果禁行方向为绿灯,则立即变为黄灯闪烁 3 秒;如果禁行方向为黄灯,则黄灯继续维持 进度安排 分散阶段:第15周~第16周根据指导教师布置的题目,学生查资料、 进行需求分析、概要设计。 集中阶段: 第17周~第19周集中辅导学生上机调试、专业课程设计测试、 上交报 学生姓名: 指导时间 :2013年6月16日至2013年7月1日 任务下达 考核方式 指导教师 2013年06月09 日 任务完成 指导地点:E 楼 505室 20 13 年 07 月 01日 1.评阅 □ 2.答辩 □ 3.实际操作□ 4.其它□ 系(部)主任
2
摘要
随着计算机科学技术的不断发展,单片微型机得到了广泛的应用,是人们利用计算机设计和开发各种应用系统的基础。同时单片机接口技术也是一门实践性较强的课程,理论与实践相结合可以更好的掌握知识,这也是这次交通灯系统控制的设计目的。交通灯是交通安全的关键,已广泛应用于城乡的十字路口,它的有无作为交通安全检查的重要依据,是交通秩序正常进行的有力保障。
本次的交通灯控制系统主要由单片机结合8255A并行口等芯片组成。整个课程设计使用单片机的P1口和P0口扩张端口至8255芯片,获取编程的地址,由8255的PA口和PB口实现交通灯的,并由开关K1、K2实现东西、南北方向的紧急放行。这个系统看上去比较简单,但它运用了单片机的定时功能、IO口的扩展功能以及对8255A的熟悉运用。
关键字:8255A、紧急情况、定时
3
目录
第一章 设计任务与要求 ................................................................................... .5
第二章 系统组成及工作原理 .............................................................................5
第三章 系统的硬件设计 .......................................................................... ...... .....6
3.1 80C51单片机简介.....................................................................................6 3.2 内部资料 ................................................................................................8 3.3 交通灯各部分功能分析 ..........................................................................9 3.4 扩展并行I/O口8255 ..............................................................................12
第四章 程序的设计 ..............................................................................................14
4.1 程序流程图 ..............................................................................................14 4.2 程序的详细设计 ..................................................................................... 15
第五章 调试与测试分析 .......................................................................................17
第六章 总结 ...........................................................................................................18
第七章 参考文献 ...................................................................................................19
附录 ............................................................................................................ ........ 20 元件清单 ...........................................................................................................20 源程序代码 ......................................................................................................21 仿真图 ...............................................................................................................24
4
相关推荐: