单片机课程设计交通灯设计说明.pdf
《单片机课程设计交通灯设计说明.pdf》由会员分享,可在线阅读,更多相关《单片机课程设计交通灯设计说明.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 测控技术与仪器专业 课程设计报告 题目:基于单片机原理的交通信号灯设计 2021 年 7 月 目录 一、设计目的2 2.设计任务和要求.2 三、设计原理分析2 4.硬件资源及其配置3 五。硬件图6 6.程序框图 7 七、程序8:8.调试运行13 9.仿真截图13 10.设计经验15 一、设计目的 1、通过单片机课程设计,掌握汇编语言的编程方法,理论联系实际,提高我们的大脑和动手能力。2、通过红绿灯控制系统的设计,掌握定时器/计数器和中断的使用,编写简单的程序,最终提高我们的逻辑抽象能力。二、设计任务及要求 任务:设计一个能够控制十二个交通灯的模拟系统 要求:用单片机的定时器使路口的红绿灯交替
2、亮灭,用LED 灯显示倒计时时间。1.东西绿灯亮,南北红灯亮 2,黄灯亮 3,东西红灯亮,南北绿灯亮 三、设计原理分析 1.首先,了解实际红绿灯的变化规律。假设一个路口如上图所示,那么方向是东南西北。初始状态 0:东西绿灯亮,南北红灯亮;然后转状态 1:东西绿灯亮,黄灯亮,南北红灯亮;:东西红灯亮黄灯,南北绿灯亮黄灯。一段时间后,循环回到状态 0。中间可以通过中断按钮产生中断,跳转到中断程序执行中断。列出红绿灯的状态表如下:(其中 1 表示灯亮,0 表示灯熄灭)状态 北 西方 南 东方 绿色 黄色 红色 绿色 黄色 红色 绿色 黄色 红色 绿色 黄色 红色 0 001 100 001 100
3、1 011 110 011 110 2 100 001 100 001 3 110 011 110 011 2、红绿灯,东、西、北、南应有四组灯,但由于同一条道路上的两组灯具有相人行道 人行道 人行道 人行道 同的显示条件,所以只需要两组。因此,使用了单片机部门的 I/O。端口上 P1端口的 6 个引脚可以控制 6 个信号灯。3、通过编写程序模拟红绿灯的管理,实现对发光二极管的控制。延时一段时间后,灯的显示会根据红绿灯的显示规则改变状态。4、倒计时时间显示功能可在原有交通信号灯系统编制依据上,通过延迟时间发送显示,实现功能扩展。5、中断可以通过脉冲中断编写中断程序来实现。4.硬件资源及其分配
4、主要使用硬件:P1 口、P3 口、LED 数码管、LED 发光二极管、定时器 T0 硬件配置:1、端口 P1:作为输出端口,连接发光二极管。其状态及对应的十六进制值如下:方向 状态 没有任何 北方和南方 事物 十 六 进制值 阐明 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 0 00 100 001 22 小时 东西绿 南北红 1 00 110 011 33 小时 一切都是绿色和黄色 2 00 001 100 0CH 东西红,南北绿 3 00 011 110 1EH 一切都是红色和黄色 2、P3 口的 P3.0(RXD)和 P3.1(TXD)有特殊用途,数据
5、(倒计时)从 RXD 端输入,TXD 端输出。3.LED 发光二极管用于显示光照情况。4.定时器/计数器 T0 用于产生 1 秒定时 5.LED 显示屏的十位接 p0,一位接 p2 显示时间。以下是 LED 显示屏的接口和原理。1 LED 是发光二极管的英文缩写,LED 显示屏是由发光二极管组成的,它在单片机中的应用非常普遍。所谓的 LED 显示屏是由 7 个发光二极管组成,其排列如图所示。另外,显示屏中还有一个点型发光二极管,用 dp 表示,用于小数点表示。通过七个发光二极管的明暗组合,可以显示出各种数字、字母等符号。LED 显示屏中的发光二极管有两种连接方式:2 共阳极连接法:将发光二极管
6、的阳极连接在一起,形成一个共阳极。使用时,共阳极接+5V。这样,在阴极端输入低电平的段发光二极管导通点亮,而输入高电平的段发光二极管不点亮。3 共阴接法:将发光二极管的阴极连在一起形成共阴。使用时共阴极接地。这样,在阳极端输入高电平的段发光二极管导通点亮,而输入低电平的段发光二极管不点亮。4 控制数码管驱动级的控制电路有静态型和动态型两种:5 静态驱动:表示每个数码管必须由解码器驱动。6、动态驱动:采用数码管专用解码驱动,使数码管一个个依次显示,扫描速度极快,显示效果与静态驱动相同。7、使用动态数码管显示可以大大降低硬件成本和功耗,因为在一定时间只有一个数码管工作,即所谓的分时显示,显示所需的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 交通灯 设计 说明
限制150内