1 / 9
文档名称:

单片机交通灯实验报告.doc

格式:doc   大小:29KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机交通灯实验报告.doc

上传人:2786321826 2022/2/13 文件大小:29 KB

下载得到文件列表

单片机交通灯实验报告.doc

文档介绍

文档介绍:-
. z.
2014级电气工程及其自动化单片机原理及应用课程设计
农业大学经济技术学院
模拟电子技术课程设计报告书
课题名称
基于单片机的简易交通灯设计
XX
宝 z.
〔2〕绿灯转为红灯时,绿灯闪亮〔闪烁时间4s〕;
〔3〕黄灯亮2秒后,方可通行;
〔4〕能对交通运行进展控制。

中断初始化
主程序开场
P1端口初始化
东西南北均为红灯
状态1
南北绿灯,东西红灯
延时5秒
状态2
南北绿灯闪转黄灯,东西红灯
(闪烁6次,)
状态3
南北红灯,东西绿灯
延时3秒
状态4
南北红灯,东西绿灯闪转黄灯
(闪烁6次,)
3 系统所需元件及软件应用



1.单片机部构造。
2.C51编程、调试。
3.单片机端口控制。
4.外部中断应用。

5. 实验实施步骤
1.仔细阅读实验容及要求,编写源程序。
2.上机编辑、仿真调试源程序。
3.按要求接线。
4.在线调试源程序,观查运行结果。
-
. z.
5Proteus软件仿真
正常运行图
紧急运行图
实验运行程序
ORG 0000H
LJMP START
ORG 0003H
LJMP AINT0
START:
SETB IT0
SETB EA
SETB EX0
MOV A,#11110110B
MOV P1,A
MOV R4,#120
LOOP:
LCALL DELAY
DJNZ R4,LOOP
MOV R4,#10
LOOP1:
MOV A,#11111110B
-
. z.
MOV P1,A
LCALL DELAY
MOV A,#11110110B
MOV P1,A
LCALL DELAY
DJNZ R4,LOOP1
MOV R4,#10
LOOP2:
MOV A,#11101110B
MOV P1,A
LCALL DELAY
DJNZ R4,LOOP2
MOV A,#11011011B
MOV P1,A
MOV R4,#120
LOOP3:
LCALL DELAY
DJNZ R4,LOOP3
MOV R4,#10
LOOP4:
MOV A,#11011111B
MOV P1,A
-
. z.
LCALL DELAY
MOV A,#11011011B
MOV P1,A
LCALL DELAY
DJNZ R4,LOOP4
MOV A,#11011101B
MOV P1,A
MOV R4,#10
LOOP5:
LCALL DELAY
DJNZ R4,LOOP5
LJMP START
DELAY:
MOV R5,#20
LOOP6:
MOV R6,#20
LOOP7:
MOV R7,#230
DJNZ R7,$
DJNZ R6,LO