城市交道口交通灯控制糸统_电子设计竞赛成果报告书(编辑修改稿)内容摘要:

MOV P1,0D5H。 第三个状态,南北左拐,各路右拐60s; MOV R2,22H MOV R3,22H LCALL DISP。 调用显示子程序。 MOV A,22H CJNE A,10H,ZT3SHANSHUO2: MOV P1,0D5H MOV R1,100LIANG2: MOV R2,22H MOV R3,22H LCALL DISP MOV A,22H JZ CASE2 DJNZ R1,LIANG2 MOV R1,100MIE2: MOV P1,0FFH MOV R2,22H MOV R3,22H LCALL DISP MOV A,22H JZ CASE2 DJNZ R1, MIE2 MOV A,50H CASE2: CJNE A,02H,SHANSHUO2状态4:车辆东西直行,东西向行人通行10s。 子程序:ZT4: MOV P1,0AFH。 第四个状态,东西直行; MOV R2,22H MOV R3,22H LCALL DISP。 调用显示子程序。 MOV A,22H CJNE A,50H,ZT4状态5:车辆东西直行、各路右拐,东西向行人通行50s。 通行结束前10s闪烁。 子程序:ZT5: MOV P1,08DH。 第五个状态,东西直行,各路右拐50s; MOV R2,22H MOV R3,22H LCALL DISP。 调用显示子程序。 MOV A,22H CJNE A,10H,ZT5SHANSHUO3: MOV P1,08DH MOV R1,100LIANG3: MOV R2,22H MOV R3,22H LCALL DISP MOV A,22H JZ CASE3 DJNZ R1,LIANG3 MOV R1,100MIE3: MOV P1,0DDH MOV R2,22H MOV R3,22H LCALL DISP MOV A,22H JZ CASE3 DJNZ R1,MIE3 MOV A,50HCASE3: CJNE A,03H,SHANSHUO3状态6: 东西向左拐、各路右拐,行人禁行。 通行时间为1分钟。 子程序:ZT6: MOV P1,5DH。 第六个状态,东西左拐,各路右拐60s; MOV R2,22H MOV R3,22H LCALL DISP。 调用显示子程序。 MOV A,22H CJNE A,10H,ZT6 SHANSHUO4: MOV P1,5DH MOV R1,100LIANG4: MOV R2,22H MOV R3,22H LCALL DISP MOV A,22H JZ CASE4 DJNZ R1,LIANG4 MOV P1,0FFH MOV R1,100MIE4: MOV R2,22H MOV R3,22H LCALL DISP MOV A,22H JZ CASE4 DJNZ R1,MIE4 MOV A,50HCASE4: CJNE A,00H,SHANSHUO4中断设置为外部中断INTT0。 当手动按下开关,进入中断程序,首先将显示程序缓冲口中的数据压入堆栈保护起来,全部红灯亮,计数器停止计数。 中断结束后,继续中断前的工作。 INTT0:。 外部中断0 PUSH ACC。 保护显示程序,中断结束后继续显示 MOV A,R2 PUSH ACC MOV A,R3 PUSH ACC MOV P1,0FFH。 全部红灯亮 CLR TR1JINJI: MOV R2,22H。 若交道口出现紧急情况,交警可将糸统设置成手动,全路口禁止车辆、行人通行。 紧急情况结束后再转成自动状态。 MOV R3,22H LCALL DISP JNB ,JINJI SETB TR1 POP ACC MOV R3,A POP ACC MOV R2,A POP ACC RETI 定时器采用T1定时器,定时10ms,循环100次刚好为1s,TT1: MOV TH1,0D8H。 定时器1,定时10ms MOV TL1,0F0H DJNZ R6,EXIT MOV R6,100。 定时器定时100次六、系统调试 本次我们使用Keil uVision4与Proteus 6 professional连接仿真调试,因为整个系统含有很多个子程序,所以调试时把各个子程序分别调试,成功后进行整体调试。 在调试过程中发现了一些错误,加了修改。 问题1,在中断服务程序中必须将与主函数中共用的变量进行堆栈,如果不堆栈程序执行结果将无法想象。 问题2,开始直接将22H的内容用来倒计时,做减一的工作,但在调试时发现当它减到0时与闪烁退出程序发生冲突,于是又用了一个寄存器50H,闪烁程序每次与(50H)的值比较判断。 综合仿真调试成功。 硬件调试焊接电路完毕后,使用AT89C51最小系统驱动控制。 逐步调试了LED灯闪。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。