交通灯单片机课程设计报告书.docx

上传人:b****6 文档编号:7419004 上传时间:2023-01-23 格式:DOCX 页数:7 大小:58.08KB
下载 相关 举报
交通灯单片机课程设计报告书.docx_第1页
第1页 / 共7页
交通灯单片机课程设计报告书.docx_第2页
第2页 / 共7页
交通灯单片机课程设计报告书.docx_第3页
第3页 / 共7页
交通灯单片机课程设计报告书.docx_第4页
第4页 / 共7页
交通灯单片机课程设计报告书.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

交通灯单片机课程设计报告书.docx

《交通灯单片机课程设计报告书.docx》由会员分享,可在线阅读,更多相关《交通灯单片机课程设计报告书.docx(7页珍藏版)》请在冰豆网上搜索。

交通灯单片机课程设计报告书.docx

交通灯单片机课程设计报告书

 

交通灯单片机课程设计报告书

 

单片机课程设计报告书

 

课题名称

交通指示灯

姓名

段俊澜

学号

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]

********************************************************************************************************************************************************

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1