- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
智能交通灯控制系统设计;1课题开发背景及意义
2系统所完成的功能简介
3器件选择的方案及论证
4硬件模块设计
5软件模块设计
6系统设计的难点及解决方法
7系统完成情况说明
8毕业设计的结论
9结束语;1课题开发背景及意义;2系统所完成的功能简介;3器件选择的方案及论证;时间显示局部
本局部采用共阴极七段数码管
〔13MM*19MM〕,CD4511译码器
以及74HC154.CD4511是一个用于驱动共阴极LED显示器的BCD七段码译码器.
特点如下:
具有BCD转换功能,消隐功能,锁存控制功能,七段译码功能.CD4511的;交通灯显示局部
本局部采用双色发光双及管进行控制.
特点如下:
1.高光效 2.高节能 3.光色多 4.平安性高
5.寿命长 6.快速响应 7.运行本钱低
综合以上的特点和功能,所以选择双;4硬件模块设计;时间显示模块设计
时间显示模块硬件电路主要由CD4511芯片、74HC154组成,CD4511用来给数码管传送数据,
74HC154负责数码管的片选工作。通过4根地址线和
4根控制线和单片机P1口相连,单片机P1.0~P1.3引脚与CD4511芯片A1~A4输入引脚连接,
P1.4~P1.7引脚与74HC154芯片的A0~A3输入引脚相连。在工作模式中,CD4511将LE引脚置低,BI和
LT引脚置高电平,并由A1~A4送出相应的数据来点亮数码管,从而实现数码管的亮灭。;时间显示模块电路原理图;交通灯显示模块
交通灯显示模块硬件电路没有外接任何芯片,直接由P0口和P2口进行驱动。通过8根控制线和单片机P0口
相连,通过5根地址线与单片机P2.0~P2.4口相连,P0口负责传送数据,P2口负责片选,从而实现双色发光二极管的变化。;交通灯显示电路原理图;INT1外部中断模块
在单片机P3.3口接一个外部按钮,接上拉电阻,设置成边沿触发对程序内部的flag进行控制。需要转换模式时。只需按一下外部按钮。即可以进行模式间的切换,由于硬件局部只负责输入数据,所以具体功能在软件设计中介绍。;5软件模块设计;■;交通灯显示子程序设计
外部中断后,用P0口与P2口进行交通灯显示控制。程序利用P0口进行输出数据给双色灯,P2口进行片选。系统上电后,模块就开始自开工作,单片机向P0口和P2口发送数据,通过P0口与P2;INT1外部中断设计
在这局部程序里,首先定义了一个变量flagflag用来判断该执行哪种模式,flag的值是由外部中断INT1来控制。Flag初值为0当外部
中断边沿触发一次。Flag值取反,再一次触
发,flag的值再次取反。当flag的值与其中一种模式的判断值相符时,便执行该种模式,到达四条路口与五条路口之间切换。
switch(flag)
{case0:{}//执行四路口模式;6系统模块的难点解决方法;7系统完成情况说明;8毕业设计的结论;9结束语
文档评论(0)