- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的交灯设计报告
基于单片机的交通灯设计
摘要:
随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
图一.系统原理框图
5、芯片简介
5.1 MSC-51芯片介绍
8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线在多数的应用场合中,我们并不希望使用多I/O端口的单片机,原则上是使用尽量少引脚的器件。在没有富余端口的情况下, 可以用74LS164来扩展并行IO口,节约单片机资源。74LS164是一个串行输入并行输出的移位寄存器。并带有清除端。其中; Q0—Q7并行输出端 。 A,B串行输入端。 MR清除端, 为0时,输出清零。 CP时钟输入端。74LS164为普通的TTL电路,价格低,显示驱动均可使用该芯片完成74ls164如何驱动数码管原理
图二.74LS164数码管驱动电路 32
根据硬件可知,P3.0接在74LS164的数据输入端,P3.1接在74LS164的时钟端。而74LS164的功能为:第一个时钟来了将数据输入端的状态移位到Q7端,Q7的状态到Q6端……依次类推最后Q1的状态到Q0端,Q0状态丢失。第二个时钟脉冲来到再作一次全体移动。所以当来了8个时钟脉冲后。 原来第一次Q7的状态就到了Q0。也就是当数据端随着时钟脉冲同步输,8个时钟脉冲过后74LS164的Q7……Q0输出也这时会使共阴数码管显示一个“3”。
图六.程序流程图A
程序流程图B
程序包括两个部分,主程序以及调用程序。主程序包括了定时器初值设定和开外部中断的部分。X1是中断程序的主要部分,它实现的是当有紧急车辆通过时的两个方向红灯同时亮的功能。它设定了中断过程所要执行的具体指令。调用部分包括了F1-F4及DELY,TANK,DISP两部分的程序,其中F1-F4实现的是交通灯红绿黄灯的转换,DELY实现的是倒计时设定,TANK是倒计时显示中的二转十,DISP是数码管显示部分。
10、参考文献:
【1】大学生电子设计联盟. /
【2】柴钰 单片机原理及应用【M】.西安市太白南路2号,西安电子科技大学出版社.2009年2月.
【3】柴钰,刘晓荣,杨良煜.QTH-2008XS单片机实验指导书【M】.西安科技大学.2007年3月.
附录
附录1 总的硬件原理图:
附录2 程序设计
ORG 0000H ;程序入口地址
AJMP START
ORG 0100H
ORG 0020H
AJMP X1
ORG 0013H ;中断1入口地址
AJMP IINT1
X1:MOV IE, ;开中断1,紧急车通过两个方向红灯亮
CLR IT1
SETB EA
SETB EX1
IINT1:PUSH PSW ;中断过程现场保护
PUSH ACC
MOV A,#0F6H
MOV P1,A
POP ACC ;现场恢复
POP PSW
RETI
START: MOV SP, #53H
MOV TMOD, #01H ;定时器初始化
BEGIN0:MOV R0,#14H ;倒计时初值
MOV P1,#0FFH
LCALL X1
F1: MOV A,#0DEH ;东西方向绿灯亮,南北方向红灯亮
MOV P1,A
MOV 23H,#14H ;赋计数器初值
MOV A,R0
LCALL TRAN ;调用二转十子程序
LCALL DISP ;调用显示子程序
LCALL DELAY ;调用延时程序
DEC A ;倒计时自减1
DJNZ R0,F1
MOV R0,#02H ;设定黄灯
您可能关注的文档
- 固阳县职业中学全教育手册修改.doc
- 国内外金属材料号对照表.doc
- 国脉学院 通信程本科专业培养方案.doc
- 国贸专业 202-2013 学年实习计划.doc
- 国贸专业(一下实训指导书.doc
- 国际商务单证员格考试历年考题.doc
- 国际商务单证员试资料10.doc
- 国际商务单证复资料.doc
- 国际商务单证操与惯例模拟试卷2.doc
- 国际商务单证英常见缩写.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)