电子16班 尚少丹 王美利 李毓杰.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实 训 报 告 实训人:尚少丹 王美利 李毓杰 班 级: 电子16班 实习课题 1功能简介 2原理图形 3流程图形 4实训感受 功能简介 1.设计题目 交通信号灯控制系统 2.设计基本要求 · 采用87c51单片机芯片控制交通信号灯。 · 以南北方向的交通灯为例,结合实际情况,控制红、黄、绿交通灯。 · 红、黄、绿交通灯的亮和灭的时间可以调节。 3.设计提高要求 · 采用数码管显示红或绿交通灯的剩余时间。 · · 控制东西方向和南北方向的红、黄、绿交通灯的亮与灭。 · 控制键的原理图和接线图用Protel2004绘图软件绘制。 (一) 振荡电路 由于单片机需要高稳定,高频率的实基脉冲,因此需要晶体振荡器。87C51在XTAL1, XTAL2两管脚接晶体振荡器。在晶体振荡器的两端并联两个电容C1,C2参数为30pF,对振荡器频率有微调作用,振荡范围为1.2MHz — 12MHz。 (二) 复位电路 紧急情况与复位按钮 (三) 共阳极LED显示 主芯片的P1端口接了8个发光二极管,这些发光二极管的负极接到P1端口各引脚,而正极则通过一个排电阻接到正电源端,这样,这些发光二极管亮的条件就U1的P1口相引的引脚为低电平,即如果P1口某引脚输出为0,相应的灯亮,如果输出为1,相应的灯灭。 例:MOV P1,#0FH 该行程序将使发光二极管 (四) 数码显示电路 U1的P0口和P2口的部份引脚构成了6位LED数码管驱动电路,这里LED数码管采用了共阳型,共阳型数码管的笔段引脚是二极管的负极,所有二极管的正极连在一起,构成公共端,即片选端,对于这种数码管的驱动,要求在片选端提供电流,为此,使用了PNP型三极管作为片选端的驱动,共使用5只三极管,所有三极管的发射极连在一起,接到正电源端,它们的基极则分别连到P2.0?P2.4,这样,当P2.0?P2.4中某引脚输出是高电平时,三极管不导通,不能给相应位的数码管供电,该位数码管的所有笔段都不亮,反之,如果某引脚是低电平时,三极管导通,可以给相应的数码管供电,该位数码管是否点亮,点亮哪些笔段,取决于这些笔段引脚是高或低电平。 所有5位数码管的笔段连在一起,通过限流电阻后接到P0口,因此,究竟哪些笔段亮,取决于P0口的8根线是输出高电平还是低电平。注意,为了简化线路板设计,减少跳线,P0口与笔段的连接并不“规矩”,即不是从最高位到最低位依次连接,具体的连接方法可以参考电路图,这是单片机开发中常用的以“软”代“硬”. 交通灯控制原理图 PCB板电路图 印刷图 流程图 开始 初始子程序:设定灯全灭和 东西南北灯全部亮一秒 设置外部中断和启动定时器 并确定初始子程序 子程序1:设定东西红亮南 北绿亮并送时给数码管 以1秒倒计时直至结束 子程序2:在南北红刚开始的几秒 钟内同时东西方黄绿 亮几秒 主程序设置交通 灯控制电路 子程序3:设定东西绿亮,

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档