单片机课程设计报告Word格式.docx

上传人:b****4 文档编号:18496229 上传时间:2022-12-17 格式:DOCX 页数:8 大小:157.93KB
下载 相关 举报
单片机课程设计报告Word格式.docx_第1页
第1页 / 共8页
单片机课程设计报告Word格式.docx_第2页
第2页 / 共8页
单片机课程设计报告Word格式.docx_第3页
第3页 / 共8页
单片机课程设计报告Word格式.docx_第4页
第4页 / 共8页
单片机课程设计报告Word格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

单片机课程设计报告Word格式.docx

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

单片机课程设计报告Word格式.docx

反之,绿灯亮;

当两端都加高电平时,黄灯亮。

三、设计原理分析

人行道

人人

西行行东

道道

状态:

东西:

红50秒,绿45秒,黄5秒。

南北:

红45秒,绿50秒,黄5秒。

列出交通信号灯状态如下表:

状态

西

绿黄红

001

1

100

001

2

010

010

001

3

100

4

1、对于交通灯信号灯来说你,应该有东西南北共四组灯,但由于同一道上的两组信号灯显示情况是相同的,所以只要有两组就行了,因此,采用单片机内部的I/O口上的P1口中的6个信号灯

2、通过编写程序,实现对发光二级管的控制,来模拟交通信号灯的管理。

每延时一段时间,灯的显示情况都会按交通灯的显示规律进行状态转换。

3、通过延时时间送显,可以在原有的交通信号灯系统的基础上,增添倒计时的显示功能,实现其功能扩展。

四、硬件资源及其分配

主要用到的硬件:

P1口、p3口、LED数码管、LED发光二级管、定时器T0硬件分配:

1、P1口:

作为输出口,与发光二极管相连接,其状态对应的十六进制值如下:

方向

状态

东西

南北

十六进制值

说明

P1.7P1.6

P1.5P1.4P1.3

P1.2P1.1P1.0

00

001

09H

全为红灯

1

00

100

0CH

南北绿东西红

0AH

南北黄闪东西红

000

08H

21H

东西绿南北红

11H

东西黄闪南北红

000

001

01H

五、交通信号灯模拟控制系统设计程序流程图

 

六、交通信号灯模拟控制系统主程序

ORG0000H

SJMPA3

ORG0030H

A3:

MOVSP,#60H;

设栈指针初值

MOVA,24H

MOVP1,A

SETBP3.2

CLRP3.3

CLRP3.4

SETBP3.5

MOVR4,#00H

MOVR7,#00H

MOVR2,03H

LCALLX1

A2:

MOVA,#0CH

SETBP3.3

CLRP3.5

MOVR4,#14H

LOOP2:

MOVR2,#03H

DJNZR4,LOOP2

MOVR2,#03H

LOOP8:

MOVR4,#05H

A1:

MOVA,#14H

SETBP3.4

MOVR2,#01H

LCALLDELAY

MOVA,#04H

DJNZR4,LOOP8

MOVA,#61H

CLRP3.2

LOOP3:

DJNZR4,LOOP3

MOVR7,#05H

A0:

MOVA,#0A2H

MOVR2,01H

MOVA,#20H

DJNZR7,A0

LJMPA2

DELAY:

PUSH2

PUSH1

PUSH0

DELAY1:

MOV1,#00H

DELAY2:

MOV0,#0B2H

DJNZ0,$

DJNZ1,DELAY2

DJNZ2,DELAY1

POP0

POP1

POP2

DJNZR2,DELAY

RET

X1:

MOVA,R4

MOVB,#10

DIVAB

MOVR6,A

MOVDPTR,#TAB

MOVA,B

MOVCA,@A+DPTR

MOVSBUF,A

MOVR7,#0FH

H55S:

DJNZR7,H55S

MOVA,R6

H55S1:

DJNZR7,H55S1

TAB:

DB0fch,60h,0dah,0f2h,66h,0bch,0e0h

DB0fch,0f6h,0eeh,3ch,9ch,7ah,9ch,8ch

End

七、交通信号灯模拟控制系统原理图

软件调试是通过对拥护对程序的汇编、连接、执行来发现程序中存在的语法错误与逻辑错误并加以排除纠正的过程。

程序后,编辑看程序是否有逻辑错误。

八课程设计体会:

通过这一个星期的课程设计,我对单片机有了更深的体会,我了解了编程和单片机接口的使用。

这次设计是通过单片机的输入输出接口来控制交通灯。

可以说式比较顺利,只是模仿其他的编程思路。

再加上自己的思想来满足这次设计的需求。

通过这次的设计,对单片机的输入输出条件有更深的理解。

对单片机各个管脚的功能的理解也加深了,以及在常用编程方面有了更大的一个进步,这次的课程设计让我把单片机的理论用于实践,实现了理论和实践相结合。

从中更懂得理论是实践的基础,实践能检验理论的正确性。

让我受益匪浅。

对以后参加工作或者继续学习将会有很大的影响。

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

当前位置:首页 > 考试认证 > 财会金融考试

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

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