单片机控制的交通灯系统设计报告(编辑修改稿)内容摘要:

私精神更另我感动不已。 另外,在重复修改与设计的过程中,我又重新把《单片机原理与应用技术》这本书仔细的看了一下,弄懂了一些以前一知半解的东西,进一次加强和巩固了我的理论知识。 在此次课程设计过程中,我把单片机的理论知识用于实践中,使理论与实践相结合,使我的理论知识的到了巩固,在查资料翻阅资料的过程中也丰富了我的知识跟阅历。 湖南科技大学本科课程设计报告 12 源程序: ORG 0000H AJMP MAIN ORG 0003H LJMP qqq。 跳到设定时间中断服务程序 ORG 000BH LJMP。 跳到跳到特种车辆自动服务程序 ORG 0013H LJMP INT2。 跳到南北有车东西无车中断服务程序 ORG 001BH LJMP INT3。 跳到东西有车南北无车中断服务程序。 .........数字显示代 码 ........................................... ORG 0100H TAB: DB 3FH,6H,5BH,4FH,66H,6DH,7DH,7H,7FH,6FH ORG 0300H MAIN: MOV 25H,30。 南北通行时间初始值,存到 25H 单元 MOV 26H,20。 东西通行时间初始值,存到 26H 单元 MOV SP,40H。 CLR。 MOV TMOD,66H。 T0、 T1 都计数方式,工作模式 2 ,启动方式TRi 确定 MOV TL0,255。 MOV TH0,0。 MOV TL1,255。 MOV TH1,0。 SETB IT0。 SETB IT1。 MOV IE,8FH。 开中断 SETB TR0。 T0 开始计数 SETB TR1。 T1 开始计数。 .......南北绿灯东西红灯 ................................ 湖南科技大学本科课程设计报告 13 NBLD: CLR。 MOV R1,25H。 南北通行时间 30 秒 (25h)=30, NBLD1: MOV P2,1EH。 点亮南北绿灯东西红灯 MOV 20H,R1。 MOV A,R1。 ADD A,5。 MOV 21H,A。 LCALL DISP1。 LCALL DISP1。 DJNZ R1,NBLD1。 判断 30 秒是否已完,若未完则从新显示、延时。 .......南北黄灯闪东西红灯 ........ ShanHD: MOV R2,5。 黄灯闪亮 5 秒 HD: MOV P2,1DH。 点亮黄灯 MOV 22H,R2。 LCALL DISP2。 MOV P2,1FH。 熄灭黄灯 LCALL DISP2。 DJNZ R2,HD。 ......东西绿灯 ....... DXLD: CLR。 MOV R3,26H。 东西通行 20 秒 DXLD1: MOV P2,33H。 点亮南北红灯东西绿灯 MOV 24H,R3。 MOV A,R3。 ADD A,5。 MOV 23H,A。 LCALL DISP3。 湖南科技大学本科课程设计报告 14 LCALL DISP3。 DJNZ R3,DXLD1。 判断 20 秒是否已完。 .......南北红灯东西黄灯闪 ......................................... ShanHD1: MOV R2,5。 转入黄灯闪亮 5 秒 HD1: MOV 22H,R2。 MOV P2,2BH。 点亮南北红灯东西黄灯 LCALL DISP2。 显示时间,并延时 秒 MOV P2,3BH。 点亮南北红灯关闭东西黄灯 LCALL DISP2。 DJNZ R2,HD1。 判断 5 秒是否到,若未到继续闪灭东西黄灯 AJMP NBLD。 .......特种车辆通过 .................................. Tezhong: MOV P2,1BH。 点亮东西南北红灯 SETB。 MOV R4,15。 特殊车辆通过时间 15 秒 QHD: MOV 27H,R4。 LCALL DISP4。 显示时间 DJNZ R4,QHD。 判断 15 秒是否到,若不到继续显示时间 CLR。 AJMP NBLD。 .....延迟 ..... DELAY: ACALL DELAY1。 ACALL DELAY1 RET DELAY1: MOV R6,50。 DE6: MOV R0,50 DE7: DJNZ R0,DE7 DJNZ R6,DE6 湖南科技大学本科课程设计报告 15 RET。 .....南北通行的时间显示子程序 ..(其中有 秒延时 ).......... DISP1: MOV P0,0。 MOV R7,25。 RP1: MOV A,20H。 MOV DPTR,TAB。 MOV B,10 DIV AB。 MOVC A,@A+DPTR。 MOV P1,00001110B。 MOV P0,A。 LCALL。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。