单片机模拟汽车信号灯实训报告Word文档格式.docx
- 文档编号:13183490
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:9
- 大小:223.61KB
单片机模拟汽车信号灯实训报告Word文档格式.docx
《单片机模拟汽车信号灯实训报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《单片机模拟汽车信号灯实训报告Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
指导教师
完成日期2015年1月4日
一摘要
二系统设计
三硬件设计
四软件设计
五实验现象
六总结
一摘要
`单片微型计算机简称单片机,是指集成在一块芯片上的计算机,它具有结构简单,控制性强,可靠性高,体积小,价格底等优点,在许多行业都得到了广泛的运用,如今在汽车上的运用也是相当的重要和普遍了。
所以作为学习汽车电子的我们学好单片机是非常有必要的。
二.系统设计
实训课题:
汽车信号灯设计
1.实训目的
通过实训掌握并行I/O口的使用和软件延时法的应用,掌握多分支程序的设计方法。
2.实训要求
用发光二极管模拟汽车信号灯,用逻辑电平开关模拟控制开关,设计一个汽车信号灯控制系统。
实验箱晶振频率11.0592MHz。
具体要求如下:
(1)正常驾驶时,接通左转弯开关,左转弯灯、左头灯、左尾灯同时闪烁;
接通右转弯开关,右转弯灯、右头灯、右尾灯同时闪烁,闪烁频率为2Hz。
(2)刹车时,接通刹车开关,左尾灯、右尾灯同时亮。
(3)停靠站时,接通停靠开关,左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为2Hz。
(4)出现紧急情况时,接通紧急开关,左转弯灯、右转弯灯、左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为10Hz。
3.设计思路
用八位逻辑电平输出模块的前五位开关做发光二极管的控制开关,用电平显示模块的LED7、LED6、LED5分别代表汽车的左转弯灯、左头灯、左尾灯。
用LED2、LED1、LED0分别代表右转向灯、右头灯、右尾灯。
注意:
由于K5、K6、K7未用到,初始化为高电平。
如改变为低电平,程序无法正常使用。
延迟时间是由DJNZ命令来控制的,此命令执行需要两个机器周期,即2μs。
用此命令的执行次数来控制执行时间,来达到实验题目所要求的闪烁频率。
三.硬件设计
1.硬件设计方法
用P1口作输入口,用8P数据线连接CPU的P1口和八位逻辑电平输出模块,控制二极管的亮与灭。
用P0口作输出口,用8P数据线连接CPU的P0口和八位逻辑电平显示模块,输出二极管的闪烁频率。
用串行数据通信线连接计算机与仿真器,并将USB线连接到计算机和仿真器,把仿真头插到模块的锁紧插座中,实现软件控制硬件。
2.实验电路
四.软件设计
1.主程序流程图
2.延时子程序流程图
3.源程序
ORG0000H
LJMPMAIN
ORG0030H
MAIN:
MOVP0,#0FFH
MOVP1,#0FFH
LOOP0:
MOVA,P1
CJNEA,#0FEH,LOOP1
MOV50H,#04H
MOVP0,#1FH
ACALLSHIJIAN
MOVP0,#0FFH
LOOP1:
CJNEA,#0FDH,LOOP2
MOVP0,#0F8H
LOOP2:
CJNEA,#0FBH,LOOP3
MOVP0,#0DEH
LOOP3:
CJNEA,#0F7H,LOOP4
MOVP0,#9CH
LOOP4:
CJNEA,#0EFH,LOOP5
MOV50H,#01H
MOVP0,#18H
LOOP5:
CJNEA,#0FFH,LOOP0
LJMPLOOP0
SHIJIAN:
MOVR6,#0FFH
MOVR7,#0FFH
MOVR5,50H
DINGSHI:
DJNZR7,DINGSHI
DJNZR6,DINGSHI
DJNZR5,DINGSHI
RET
END
五.实验现象
(1)刹车时,接通刹车开关,左尾灯、右尾灯同时亮。
(K2低电平,其他高电平)
(2)停靠站时,接通停靠开关,左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为2Hz。
(K3低电平,其他高电平)
(3)出现紧急情况时,接通紧急开关,左转弯灯、右转弯灯、左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为10Hz。
(K4低电平,其他高电平)
六.总结
实训心得
时光匆匆,的单片机实训结束一周了,在我努力下,和老师的指导和同学的帮助下,我成功的完成了汽车信号灯控制系统的简单设计任务。
这是本学期单片机的第一周实训,我们学习了AT89C51单片机的编程设计,我们以前只对汽车上的一些简单的电路有所了解,对单片机还很是陌生,不过通过老师这一周的讲解我对它有了很大的了解了,在这一周里老师不仅带我们了解了单片机的知识和它的用途,还教会我们了解和运用Keilc51,Proteus6.9这两个软件编程,我自己也会了一些简单的编程,我觉得我们学习单片机还是非常实用的。
学习过程中老师还教会了我们设计彩灯的编程和制作方法,并且让我们看了效果图那一个个漂亮的彩灯当时就把我迷住了,使我对单片机的学习有了浓厚的兴趣。
在短短的一周中通过自己的努力完成的简单程序设计这也是课程学习的成果,是对自己本周学习的肯定,同时又提高了自己的动手和动脑能力,更主要的是增强了对这门课程学习的信心。
同时团队的合作也是十分重要的。
了解到了单片机在平时日常生活中的应用是如此的广泛,在信息技术日益发达的现代社会,学习一门技术是多么的重要。
在今后的学习生活中,我们要更加开阔视野,拓展自己的思路,活跃自己的大脑,锻炼自己的思维能力。
认真学习知识,把学到的知识运用到日常的生活中,为以后的毕业工作打好扎实的基础。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 模拟 汽车 信号灯 报告