《交通灯单片机课程设计报告书drmd.docx》由会员分享,可在线阅读,更多相关《交通灯单片机课程设计报告书drmd.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2007级单片机课程设计 单片机课课程设计计报告书书课题名称称交通指示示灯姓 名段俊澜学 号2007760886 院、系、部电气系专 业电子信息息工程指导教师师20100年 66 月118日一、 设计任务务及要求求:1、设计计一交通通灯控制制系统,控控制东西西方向的的红、黄黄、绿灯灯和南北北方向的的红、黄黄、绿灯灯。2、可手手动控制制和自动动控制,设设置两个个输入控控制开关关。手动/自自动开关关,P11.0。PP1.00=0自自动控制制,P11.0=1手动动控制。手动时,设设一开关关(P11.1)当当P1.1=00时,各各方向均均为红灯灯(交通通管制),当当P1.1=11时,各各方向均均为黄灯
2、灯闪烁(周周期2ss) 3、要求求自动时时实现:东西绿绿灯亮55S,南南北红灯灯亮5SS;东西西黄灯亮亮3S,南南北红灯灯亮3SS;东西西红灯亮亮5S,南南北绿灯灯亮5SS;东西西红灯亮亮3S,南南北黄灯灯亮3SS;然后后重复刚刚才过程程,不断断循环。指导教师师签名:20100年 月月 日 二、指导导教师评评语:指导教师师签名:20100年 月月 日 三、成绩绩 指指导教师师签名: 20100年 月月 日交通指示示灯设计计07099-1 段俊澜澜一、设计计目的通过课程程设计使使学生更更进一步步掌握单单片机原原理及其其应用课课程有关关知识,提提高应用用单片机机解决问问题的能能力,加加深对单单片机
3、应应用的理理解,为为以后学学生结合合专业从从事单片片机应用用奠定基基础。二二、设计计要求1、设设计一交交通灯控控制系统统,控制制东西方方向的红红、黄、绿绿灯和南南北方向向的红、黄黄、绿灯灯。2、可手手动控制制和自动动控制,设设置两个个输入控控制开关关。手动/自自动开关关,P11.0。PP1.00=0自自动控制制,P11.0=1手动动控制。手动时,设设一开关关(P11.1)当当P1.1=00时,各各方向均均为红灯灯(交通通管制),当当P1.1=11时,各各方向均均为黄灯灯闪烁(周周期2ss) 3、要求求自动时时实现:东西绿绿灯亮55S,南南北红灯灯亮5SS;东西西黄灯亮亮3S,南南北红灯灯亮3S
4、S;东西西红灯亮亮5S,南南北绿灯灯亮5SS;东西西红灯亮亮3S,南南北黄灯灯亮3SS;然后后重复刚刚才过程程,不断断循环。三、电路路及连线线设计四、使用用说明通过设置置从P11.0口口输入的的电平控控制交通通灯的模模式,如如果输入入为低电电平为自自动模式式,如果果输入为为高电平平为手动动模式。通通过设置置P1.1口的的输入电电平来控控制手动动模式时时灯的亮亮灭。当当输入为为高电平平时全闪闪黄灯,当当输入低低电平时时全亮红红灯。五、流程程图设计计六、程序序设计如下下:ORG 00000HMAINN:MOV SP, #770HPUSHH PSSWPUSHH ACCCSETBB ITT0SETBB
5、 ITT1SETBB EXX0SETBB EXX1SETBB EAAJB PP1.00 ,LLOOPP1LOOPP:SEETB P1.2CLR P1.3CLR P1.4CLR P1.5CLR P1.6SETBB P11.7ACALLL DDEL55SACALLL DDXYEELLACALLL DDEL22SSETBB P11.5CLR P1.2CLR P1.3SETBB P11.4CLR P1.6CLR P1.7ACALLL DDEL55SACALLL NNBYEELLACALLL DDEL22SJNB P1.0,LLOOPPLOOPP1: JB P1.1, ALLLYELLLALLRRED:
6、SETTB PP1.44SETBB P11.7CLR P1.2CLR P1.3CLR P1.6CLR P1.5CLR P1.7JNB P1.1, ALLLREDDPOP ACCCPOP PSWWCH:JJNB P1.0,LLOOPPJB PP1.11,LOOOP11LCALLL CCHALLYYELLL:SEETB P1.3SETBB P11.6CLR P1.2CLR P1.4CLR P1.5CLR P1.7LCALLL DDEL22SCPL P1.3CPL P1.6LCALLL DDEL22SJB PP1.11, AALLYYELLLPOP ACCCPOP PSWWCH1:JNBB P11.
7、0,LOOOPJB PP1.11,LOOOP11LCALLL CCH1DXYEELL: SEETB P1.3SETBB P11.7CLR P1.2CLR P1.4CLR P1.5CLR P1.6RETNBYEELL:SETTB PP1.44SETBB P11.6CLR P1.2CLR P1.3CLR P1.5CLR P1.7RETDEL55S:YY:MMOV R1,#022HYY1:MOVV R44,#110YY2:MOVV R22,#2250YY3:MOVV R33,#2250 DJNNZ RR3,$ DJNNZ RR2,YYY3 DJNNZ RR4,YYY2 DJNNZ RR1,YYY1 RETTDEL22S:XX:MMOV R5,#044HXX1:MOVV R11,#002XX2:MOVV R66,#2250XX3:MOVV R77,#2250DJNZZ R77,$DJNZZ R66,XXX3DJNZZ R11,XXX2DJNZZ R55,XXX1RETEND七、设计计总结:*八、参考考文献:1 高峰.单片微微型计算机机原理与与接口技技术.科科学出版版社,2200772 3*
限制150内