求高手帮忙写一个汇编语言的简易交通灯程序 最简单的单片机交通信号灯单片机要求使用 AT89C51,信号灯连接电路如下:东西:绿灯P0.0 黄灯P0.1 红灯P0.2南北:绿灯P0.5 黄灯P0.6 红灯P0.7运行步骤:开始东西 南北 都是红灯步骤(1)南北绿灯亮15s,东西红灯亮15s。南北黄灯亮 3s,东西红灯亮 3s。南北红灯亮15s,东西绿灯亮15s。南北红灯亮 3s,东西黄灯亮 3s。循环步骤(1)用汇编语言编写的程序如下,在12MHz的条件下,已经通过了仿真调试。ORG 0000HMOV P0,#01111011B;P0.7=P0.2=0,东西 南北 都是红灯.CALL DL3SLOOP:MOV P0,#11011011B;P0.5=P0.2=0,南北绿 东西红.CALL DL15SMOV P0,#10111011B;P0.6=P0.2=0,南北黄 东西红.CALL DL3SMOV P0,#01111110B;P0.7=P0.0=0,南北红 东西绿.CALL DL15SMOV P0,#01111101B;P0.7=P0.1=0,南北红 东西黄.CALL DL3SSJMP LOOPDL15S:MOV R4,#5DL2:CALL DL3SDJNZ R4,DL2RETDL3S:;延时3s,实测3.03sMOV R5,#23DL3:MOV R6,#0DL4:MOV R7,#0DL5:DJNZ R7,DL5DJNZ R6,DL4DJNZ R5,DL3RETEND电路图,可以搜索:做而论道 最简单的单片机交通信号灯一下,即可找到。
谁能帮忙编用单片机汇编语言写一个交通灯程序啊 你用什么单片机的?不同的单片机汇编语法不同。不过你这个程序很简单,只需要几个置I/O的指令和2个延迟子程序。单片机上电初始化之后,按逻辑写就可以了,大循环完成之后再进行跳转,不断重复。以上,希望能帮到你。
求一个用汇编语言编写单片机简易交通灯程序。求高手帮下忙谢谢了。流程是:初始状态东西南北都是红灯-状态一南北绿灯,东西红灯-状态2南北绿灯闪烁转黄灯,东西红灯-状态3。