欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    模拟交通灯控制实验.ppt

    • 资源ID:5361125       资源大小:203.99KB        全文页数:12页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    模拟交通灯控制实验.ppt

    综合性实验,交通灯控制实验,实验目的,在以往单元电路的基础上综合运用8255A可编程并行接口芯片,8254定时计数器芯片,中断系统。学习实际计算机控制系统设计方法。,实验原理,在本次实验中,我们利用发光二极管模拟交通灯,实验箱上所用的是双色二极管,红、绿两线均接高电平时发黄光,实验中的发光二极管是利用8255驱动,工作于方式1,利用8253作为0.5S脉冲发生器。,实验内容及要求,设计一个软硬件系统,控制十字路口的红绿灯。要求:南北路口的绿灯,东西路口的红灯同时亮8秒左右。南北路口黄灯闪烁3,同时东西路口的红灯继续亮。南北路口红灯亮,东西路口的绿灯同时亮8秒。南北路口红灯继续亮,东西路口黄灯闪烁3。转重复,实验分析,为了确保十字路口的车辆顺利畅通地行驶,往往都采用自动控制的交通信号灯来进行指挥交通。其中红灯(R)亮,表示该条道路禁止通行;黄灯(R G)亮表示即将禁行(黄灯是有双色发光二极管红、绿灯同时点亮形成的);绿灯(G)亮表示允许通行。.其中L0,L1,L2,作为东西路口的红绿灯,与PA0,PA1,PA2相连。L5,L6,L7作为南北路口的红绿灯,与PA5,PA6,PA7相连,具体如图所示。8255采用方式1中断方式传送数据,故INTEA=1(即PC6=1),所以C口按位置位/复位字为0DH,而INTRA(即PC3)作为中断申请线向总线的IRQ7作中断申请。PA口要驱动发光二极管,则PA应工作于输出状态,选择工作方式1,所以8255的方式命令字设置为0A0H。利用8254产生一个半秒的发生器可以使红、绿灯保持定时时间亮,黄灯闪的现象。,交通灯状态具体设计思想如下:,实验中要满足两个方向的工作时序:东西方向红灯亮的时间应等于南北方向黄、绿灯亮的时间之和;南北方向红灯亮的时间应等于东西方向黄、绿灯亮的时间之和。具体步骤如下:用8254产生一个0.5S的秒脉冲发生器。让其每隔0.5S取一个数。前10S中取 南北绿、东西红的数(24H),那么要取100.520个此数字。11S15S取南北黄灯闪、东西红灯亮的数字(44H,04H),每隔0.5S取一个数,也就是1S黄灯闪一次,要取10个此数字。16S25S取南北红、东西绿的数(81H),同样要取20个此数字,才能保证是此灯亮10秒。26S30S取南北红灯亮、东西黄灯闪的数(82H,80H)每隔0.5S取一个数,也就是1S黄灯闪一次,要取10个此数字。转重复,实验步骤,1、输入源程序,并检查无误后,保存到E:。2、汇编,连接后形成EXE的可执行文件。3、按图一所示的实验接线图连接实验线路。检查无误后打开实验箱的电源。4、执行可执行文件,观察六个发光二极管的状态。在实验结果中说出交通灯的工作时序。,实验接线图,参考流程图,开 始,设置IRQ7的中断向量,开放IRQ7中断,设8255A口方式1输出,将8255的PC6置位,设8253计数器0工作方式3,循环等待,向计数器0送初值500先送低字节后送高字节,设8253计数器1工作方式3,向计数器1送初值,(B)输出中断服务程序,(A)输出主程序,查考程序,DATA SEGMENTLED1 DB 24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24H,24HDB 44H,04H,44H,04H,44H,04H,44H,04H,44H,04HDB 81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81H,81HDB 82H,80H,82H,80H,82H,80H,82H,80H,82H,80HDB 0FFHDATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,CS MOV DS,AX MOV DX,OFFSET INT7 MOV AX,250FH INT 21H CLI,IN AL,21H AND AL,7FH OUT 21H,AL MOV DX,283H MOV AL,36H OUT DX,AL MOV DX,280H MOV AX,500 OUT DX,AL MOV AL,AH OUT DX,AL MOV DX,283H MOV AL,76H OUT DX,AL MOV DX,281H MOV AX,1000 OUT DX,ALMOV AL,AHOUT DX,AL MOV DX,28BH MOV AL,0A0H OUT DX,AL MOV AL,0DH OUT DX,AL STI,L1:JMP L1L2:MOV SI,0INT7:MOV AX,DATA MOV DS,AX MOV DX,288H MOV AL,LED1SI OUT DX,AL INC SI CMP AL,0FFH JZ L2 MOV AL,20H OUT 20H,AL MOV AH,1 INT 16H JZ NEXT IN AL,21H OR AL,80H OUT 21H,AL STI MOV AH,4CH INT 21HNEXT:IRET CODE ENDS END START,

    注意事项

    本文(模拟交通灯控制实验.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开