交通灯单片机课程设计报告书.docx
《交通灯单片机课程设计报告书.docx》由会员分享,可在线阅读,更多相关《交通灯单片机课程设计报告书.docx(7页珍藏版)》请在冰豆网上搜索。
交通灯单片机课程设计报告书
交通灯单片机课程设计报告书
单片机课程设计报告书
课题名称
交通指示灯
姓名
段俊澜
学号
6086
院、系、部
电气系
专业
电子信息工程
指导教师
6月18日
一、设计任务及要求:
1、设计一交通灯控制系统,控制东西方向的红、黄、绿灯和南北方向的红、黄、绿灯。
2、可手动控制和自动控制,设置两个输入控制开关。
手动/自动开关,P1.0。
P1.0=0自动控制,P1.0=1手动控制。
手动时,设一开关(P1.1)当P1.1=0时,各方向均为红灯(交通管制),当P1.1=1时,各方向均为黄灯闪烁(周期2s)
3、要求自动时实现:
东西绿灯亮5S,南北红灯亮5S;东西黄灯亮3S,南北红灯亮3S;东西红灯亮5S,南北绿灯亮5S;东西红灯亮3S,南北黄灯亮3S;然后重复刚才过程,不断循环。
指导教师签名:
月日
二、指导教师评语:
指导教师签名:
月日
三、成绩
指导教师签名:
月日
交通指示灯设计
0709-1段俊澜
一、设计目的
经过课程设计使学生更进一步掌握单片机原理及其应用课程有关知识,提高应用单片机解决问题的能力,加深对单片机应用的理解,为以后学生结合专业从事单片机应用奠定基础。
二、设计要求
1、设计一交通灯控制系统,控制东西方向的红、黄、绿灯和南北方向的红、黄、绿灯。
2、可手动控制和自动控制,设置两个输入控制开关。
手动/自动开关,P1.0。
P1.0=0自动控制,P1.0=1手动控制。
手动时,设一开关(P1.1)当P1.1=0时,各方向均为红灯(交通管制),当P1.1=1时,各方向均为黄灯闪烁(周期2s)
3、要求自动时实现:
东西绿灯亮5S,南北红灯亮5S;东西黄灯亮3S,南北红灯亮3S;东西红灯亮5S,南北绿灯亮5S;东西红灯亮3S,南北黄灯亮3S;然后重复刚才过程,不断循环。
三、电路及连线设计
四、使用说明
经过设置从P1.0口输入的电平控制交通灯的模式,如果输入为低电平为自动模式,如果输入为高电平为手动模式。
经过设置P1.1口的输入电平来控制手动模式时灯的亮灭。
当输入为高电平时全闪黄灯,当输入低电平时全亮红灯。
五、流程图设计
六、程序设计如下:
ORG0000H
MAIN:
MOVSP,#70H
PUSHPSW
PUSHACC
SETBIT0
SETBIT1
SETBEX0
SETBEX1
SETBEA
JBP1.0,LOOP1
LOOP:
SETBP1.2
CLRP1.3
CLRP1.4
CLRP1.5
CLRP1.6
SETBP1.7
ACALLDEL5S
ACALLDXYELL
ACALLDEL2S
SETBP1.5
CLRP1.2
CLRP1.3
SETBP1.4
CLRP1.6
CLRP1.7
ACALLDEL5S
ACALLNBYELL
ACALLDEL2S
JNBP1.0,LOOP
LOOP1:
JBP1.1,ALLYELL
ALLRED:
SETBP1.4
SETBP1.7
CLRP1.2
CLRP1.3
CLRP1.6
CLRP1.5
CLRP1.7
JNBP1.1,ALLRED
POPACC
POPPSW
CH:
JNBP1.0,LOOP
JBP1.1,LOOP1
LCALLCH
ALLYELL:
SETBP1.3
SETBP1.6
CLRP1.2
CLRP1.4
CLRP1.5
CLRP1.7
LCALLDEL2S
CPLP1.3
CPLP1.6
LCALLDEL2S
JBP1.1,ALLYELL
POPACC
POPPSW
CH1:
JNBP1.0,LOOP
JBP1.1,LOOP1
LCALLCH1
DXYELL:
SETBP1.3
SETBP1.7
CLRP1.2
CLRP1.4
CLRP1.5
CLRP1.6
RET
NBYELL:
SETBP1.4
SETBP1.6
CLRP1.2
CLRP1.3
CLRP1.5
CLRP1.7
RET
DEL5S:
YY:
MOVR1,#02H
YY1:
MOVR4,#10
YY2:
MOVR2,#250
YY3:
MOVR3,#250
DJNZR3,$
DJNZR2,YY3
DJNZR4,YY2
DJNZR1,YY1
RET
DEL2S:
XX:
MOVR5,#04H
XX1:
MOVR1,#02
XX2:
MOVR6,#250
XX3:
MOVR7,#250
DJNZR7,$
DJNZR6,XX3
DJNZR1,XX2
DJNZR5,XX1
RET
END
七、设计总结:
****************************************************************************************************************************************************************************************************************************************************************************************************************
八、参考文献:
[1]高峰.单片微型计算机原理与接口技术.科学出版社,
[2]
[3]
********************************************************************************************************************************************************