单片机课程设计报告--交通信号灯的模拟系统
《单片机课程设计报告--交通信号灯的模拟系统》由会员分享,可在线阅读,更多相关《单片机课程设计报告--交通信号灯的模拟系统(8页珍藏版)》请在毕设资料网上搜索。
1、单片机课程设计报告单片机课程设计报告 一、设计目的一、设计目的 1、通过单片机课程设计,熟练掌握汇编语言的编程方法,将理论联系到实践中去, 提高我们的动脑和动手的能力。 2、通过交通信号灯控制系统的设计,掌握定时/计数哭的使用方法,和简单程序的 编写,最终提高我们的逻辑抽象能力。 二、设计任务和要求二、设计任务和要求 任务:任务:设计一个能够控制十二盏交通信号灯的模拟系统 要求:要求:利用单片机的定时器定时, 令十字路口的红绿灯交替点亮和熄灭, 并用 LED 灯显示倒计时间。 三、设计原理分析三、设计原理分析 1、 首先了解实际交通灯的变化情况和规律。假设一个十字路口如上图所以,为东南 西北走
2、向。初始状态 0 为东西南北都红灯亮。然后转状态 1 东西绿灯通车,南北 红灯亮。过一段时间后,转状态 2,东西绿灯灭,黄灯闪几下,南北还是红灯。再 转状态 3,南北绿灯通车,东西红灯亮。过一段时间后转状态 4,南北绿灯灭,闪 几个黄灯,东西还是为红灯亮,一段时间后,又循环至状态 1。 列出交通信号灯的状态表如下列出交通信号灯的状态表如下: (其中,1 代表灯亮,0 代表灯灭) 状态状态 北北 西西 南南 东东 绿黄红 绿黄红 绿黄红 绿黄红 0 001 001 001 001 1 001 100 001 100 2 001 010 001 010 3 100 001 100 001 4 01
3、0 001 010 001 2、对于交通信号灯来说,应该有东西南北共四组灯,但由于同一道上的两组的信 号灯的显示情况是相同的,所以只要用两组就行了,因此,采用单片机内部的 I/O 口上的 P1 口中的 6 个引脚即可来控制 6 个信号灯。 人行道 人行道 人 行 道 人 行 道 3、通过编写程序,实现对发光二极管的控制,来模拟交通信号灯的管理。每延时 一段时间,灯的显示情况都会按交通灯的显示规律进行状态转换。 4、通过延时时间送显,可以在原有的交通信号灯系统的基础上,增添其倒计时间 的显示功能,实现其功能的扩展。 四、硬件资源及其分配四、硬件资源及其分配 主要用到的硬件:主要用到的硬件:P1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 报告 交通 信号灯 模拟 系统
