- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
红黄绿交通灯控器设计(单片机)正文
目录
一、绪 -------------------------------------------- 1
二、控制器功能简述—————————————————— 2
1.自动控制—————————————————————— 2
2.手动控制—————————————————————— 2
3.其他功能—————————————————————— 2
三、控制器硬件说明—————————————————— 3
1.硬件组成—————————————————————— 3
2.硬件简介—————————————————————— 3
四、程序 ——————————————————————— 9
1.程序流程图————————————————————— 9
2.程序清单—————————————————————— 14
一.绪 言
红黄绿交通灯控制器采用8031单片机及程序存储器的扩展控制,实现控制器的功能要求,例如红黄绿灯的交替闪烁,定时等等。单片机将CPU、存储器、定时器/计数器及各接口电路组成,具有良好的性价比。本控制器可分时段进行道路的管制,还可在紧急时刻进行手动控制,实施道路路况的控制。
二.控制器功能简述
1.自动控制:
控制器可用于交叉路口的路面控制。十字路口为A,B的走向。初始状态0为A,B路均为红灯。然后转状态1为B路为绿灯通车,A路为红灯。经26秒后转状态2,B路的绿灯转亮为黄灯,而A路的仍为红灯。延时4秒后转状态3,A路的为绿灯通行,B路为红灯。经26秒后转状态4,A路绿灯转亮黄灯,B路仍为红灯。延时4秒后循环至状态1。由状态1——状态4往复运行。
2.手动控制:
一旦有紧急事故发生,本控制器可通过手动按钮控制红绿灯,使A,B路的灯全为红灯,且具有对前道路的通行情况记忆的功能,以便事故清除后恢复前道路情况。
主要原理使用软件,程序使用了INT0中断,一般中断程序进入时保护PSW,ACC以及中断程序使用其非专用的寄存器R2,且在退出前恢复了这三个寄存器。
3.其他功能:
分时段控制不同的功能,即白天6:00至下午6:00进行道路分流控制,下午6:00起,至次日的6:00红绿灯进行不间断闪烁。
还可进行当前道路的倒计时的功能,能在一路口显示为红灯时,从30秒开始计时直至为0,也是另一路口换为红灯,则重新计时。可便于提醒司机。
三.控制器硬件说明
1.硬件组成
本控制器采用8031单片机,8155并行接口芯片,74LS273芯片,7407芯片,七段半导体数码管,发光二极管。
2.硬件简介:
8031单片机:
8031是片内无程序存储器供应的芯片。
8031本身的连接除EA必须接地表明选择外部存储器外,其余与8051/8751最小应用系统一样必须外接时钟和复位电路。
8031单片机芯片是单+5V供电,40封脚装,8位CPU,最高允许振荡频率为12MHz。
8155芯片:
8155是并行接口芯片,拥有256的静态随机存储器,三个通用的输入,输出口A,B和C。一个14位的可编程的定时/计数器,内部具有地址锁存器,多路转换的地址和数据总线,单一+5V电源,40引脚。
由于8155是数据/地址复用,可以直接与8051的.P0.0——P0.7相连。地址指向RAM还是指向I/O口取决于IO/M输入信号的极性,当P2.3=0时,锁存的地址指向RAM,当P2.3=1时,则指向I/O口。
8155口地址分布
AD7-AD0 选中 寄存器 A7 A6 A5 A4 A3 A2 A1 A0 X X X X X 0 0 0 内部命令状态寄存器 X X X X X 0 0 1 通用I/O口A X X X X X 0 1 0 通用I/O口B X X X X X 0 1 1 口C——通用I/O口或控制 X X X X X 1 0 0 计数器的低8位 X X X X X 1 0 1 计数器的高6位和2位方式
扩展8155的基本方案
一个14位的可编程的定时/计数器。
内部具有地址锁存器,多路转换的地址和数据总线。
单一+5V电源,40引脚。
74LS273:
74LS273是锁存器,此刻用于扩展的输出口,用于锁存段选码和位选码。
7407芯片:
是集电极开路芯片,用来增强负载能力。当7407的输入为低电平时,其输出也为低电平,反之也一样。
七段半导体数码管:
七段半导体数码管的内部接法有两种,分别为共阳极接法和共阴极接法。
七段半导体数码管具有工作电压较低,体积小,寿命长,工作可靠
您可能关注的文档
最近下载
- 《膝关节前后交叉韧带损伤》课件.ppt VIP
- 产钳和胎头吸引助产课件.pptx VIP
- 前交叉韧带损伤学习课件.pptx VIP
- GeForce GTX 1070Ti显卡电路图纸参考 PG411 Rev A00.pdf VIP
- 2025-2026学年小学美术五年级上册人美版·北京(主编杨力)(2024)教学设计合集.docx
- 学堂在线 生活英语进阶 章节测试答案.docx VIP
- 一汽-奔腾B50-产品使用说明书-奔腾B50 2014款1.6MT伙伴-CA7165MT4-B50伙伴用户手册.pdf VIP
- 八年级数学下册重难点压轴题突破专项(苏科版)06平行四边形(五大题型,45题)含答案与解析.pdf
- 角膜地形图与圆锥角膜.ppt VIP
- 2025四川内江市总工会招聘工会社会工作者14人笔试备考题库及答案解析.docx VIP
文档评论(0)