微机原理课程设计 8255控制交通灯

微机原理课程设计 8255控制交通灯
    微机原理课程设计-8255控制交通灯
    微机原理课程设计:8255模拟交通灯
    1、目的:自学8255采用方法,自学演示交通灯掌控的方法,自学双灯的采用。2、建议:掌控4个双led灯(可以红肿,蓝,黄光),演示十字路口交通灯管理。3、电路及连线
    pc0-pc3连dg1-dg4,pc4-pc7连dr1-dr4。8255片选cs8255连138译码处210h。4、说明
    (1)因为本实验就是演示交通灯掌控实验,所以必须先介绍实际交通灯的变化
    规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。
    (2)双led就是由一个红led管芯和一个绿led管芯PCB在一起,公用负端。当红
正端提高电平,绿正端提低电平时,红灯暗;红正端提低电平,绿正端提高电平时,绿灯暗;两端都提高电平时,黄灯暗。(3)74ls240为8输入输出的逆向驱动器。5、顺利完成的任务
    (1)利用计算机和微机原理试验箱,将实验6的程序tlamp_88.asm在试验箱运行和调试。全速运行,观察整体效果。单步运行,观察程序每条语句额执行效果,理解语句含义。
    (2)修正实验连线为,pc7-pc4连dg1-dg4,pc3-pc0连dr1-dr4。8255片挑选cs8255连138译码处为210h孔。将tlamp_88.asm另存为jiaotong.asm。修正jiaotong.asm,同时实现交通灯旧有功能。
    (3)修改实验连线为,pb7-pb4连dg1-dg4,pb3-pb0连dr1-dr4。8255片选cs8255连138译码处210h孔。将jiaotong.asm另存为jiaotong2.asm。修改jiaotong2.asm,实现交通灯原有功能。
考试虫
hsk成绩    (4)将jiaotong2.asm另存为jiaotong3.asm。修正jiaotong3.asm,同时实现交通灯各个灯亮和攻灭的时间就是旧有时间的3倍。
    6、实验程序框图
    7、源程序:tlamp_88.asm
    ;foreat598
    pc55equ212h211p55ctlequ213h
    d1equ10h30d2equ50h3datasegmentpbdb?dataends
    stacksegmentstackstadw50dup(?)
    topequlengthstastackends
农业天地    codesegment
股指仿真交易
经济与社会发展研究    assumecs:code,ds:datastart:
    pushcspopds
    movdx,p55ctl;设置为全输出moval,80houtdx,almovdx,204hmoval,00h
上位机软件    outdx,al;清ledmovdx,pc55;全红moval,0fhoutdx,almovbx,7fhcalldly
    bg:moval,96h;南北绿,东西红outdx,almovbx,d2calldlymovcx,03h
    xh1:moval,9fh;南北蓝攻灭outdx,almovbx,d1calldly
    moval,96h;南北绿亮outdx,almovbx,d1calldlyloopxh1
    moval,06h;南北黄outdx,almovbx,d1calldly
    movbx,d1calldly
    moval,69h;南北白,东西绿outdx,almovbx,d2calldlymovcx,03
    xh2:moval,6fh;东西绿灭outdx,almovbx,d1calldly
    moval,69h;东西绿亮outdx,almovbx,d1calldlyloopxh2
    moval,09h;东西黄outdx,almovbx,d1calldlymovbx,d1calldlyjmpbg
    dlyprocnearpushcx
    ddd:movcx,0fffhccc:loopcccdecbxcmpbx,0jnedddpopcxret
    dlyendpcodeendsendstart
   
   

本文发布于:2024-09-21 10:34:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/127156.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:交通灯   实验   红灯   原理   绿灯   运行   南北
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议