ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:223.61KB ,
资源ID:13183490      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13183490.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机模拟汽车信号灯实训报告Word文档格式.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机模拟汽车信号灯实训报告Word文档格式.docx

1、指导教师 完成日期 2015年1月4日 一 摘要二 系统设计三 硬件设计四 软件设计五 实验现象六 总结一摘要单片微型计算机简称单片机,是指集成在一块芯片上的计算机,它具有结构简单,控制性强,可靠性高,体积小,价格底等优点,在许多行业都得到了广泛的运用,如今在汽车上的运用也是相当的重要和普遍了。所以作为学习汽车电子的我们学好单片机是非常有必要的。二系统设计实训课题:汽车信号灯设计1.实训目的通过实训掌握并行I/O口的使用和软件延时法的应用,掌握多分支程序的设计方法。2. 实训要求用发光二极管模拟汽车信号灯,用逻辑电平开关模拟控制开关,设计一个汽车信号灯控制系统。实验箱晶振频率11.0592MH

2、z。具体要求如下:(1) 正常驾驶时,接通左转弯开关,左转弯灯、左头灯、左尾灯同时闪烁;接通右转弯开关,右转弯灯、右头灯、右尾灯同时闪烁,闪烁频率为2Hz。(2) 刹车时,接通刹车开关,左尾灯、右尾灯同时亮。(3) 停靠站时,接通停靠开关,左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为2Hz。(4) 出现紧急情况时,接通紧急开关,左转弯灯、右转弯灯、左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为10Hz。3. 设计思路 用八位逻辑电平输出模块的前五位开关做发光二极管的控制开关,用电平显示模块的LED、LED、LED分别代表汽车的左转弯灯、左头灯、左尾灯。用LED、LED、LED分别代表

3、右转向灯、右头灯、右尾灯。注意:由于K5、K6、K7未用到,初始化为高电平。如改变为低电平,程序无法正常使用。延迟时间是由DJNZ命令来控制的,此命令执行需要两个机器周期,即2s。用此命令的执行次数来控制执行时间,来达到实验题目所要求的闪烁频率。三.硬件设计1.硬件设计方法 用P1口作输入口,用8P数据线连接CPU的P1口和八位逻辑电平输出模块,控制二极管的亮与灭。用P0口作输出口,用8P数据线连接CPU的P0口和八位逻辑电平显示模块,输出二极管的闪烁频率。用串行数据通信线连接计算机与仿真器,并将USB线连接到计算机和仿真器,把仿真头插到模块的锁紧插座中,实现软件控制硬件。2.实验电路四.软件

4、设计1. 主程序流程图2.延时子程序流程图3.源程序ORG 0000H LJMP MAIN ORG 0030HMAIN:MOV P0,#0FFH MOV P1,#0FFHLOOP0:MOV A,P1 CJNE A,#0FEH,LOOP1 MOV 50H,#04H MOV P0,#1FH ACALL SHIJIAN MOV P0,#0FFHLOOP1:CJNE A,#0FDH,LOOP2 MOV P0,#0F8HLOOP2:CJNE A,#0FBH,LOOP3 MOV P0,#0DEHLOOP3:CJNE A,#0F7H,LOOP4 MOV P0,#9CHLOOP4:CJNE A,#0EFH,L

5、OOP5 MOV 50H,#01H MOV P0,#18HLOOP5:CJNE A,#0FFH,LOOP0 LJMP LOOP0 SHIJIAN:MOV R6,#0FFH MOV R7,#0FFH MOV R5,50HDINGSHI:DJNZ R7,DINGSHI DJNZ R6,DINGSHI DJNZ R5,DINGSHI RET END五实验现象(1) 刹车时,接通刹车开关,左尾灯、右尾灯同时亮。(K2低电平,其他高电平)(2) 停靠站时,接通停靠开关,左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为2Hz。(K3低电平,其他高电平)(3) 出现紧急情况时,接通紧急开关,左转弯灯、右转

6、弯灯、左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为10Hz。(K4低电平,其他高电平)六. 总结 实训心得 时光匆匆,的单片机实训结束一周了,在我努力下,和老师的指导和同学的帮助下,我成功的完成了汽车信号灯控制系统的简单设计任务。这是本学期单片机的第一周实训,我们学习了AT89C51单片机的编程设计,我们以前只对汽车上的一些简单的电路有所了解,对单片机还很是陌生,不过通过老师这一周的讲解我对它有了很大的了解了,在这一周里老师不仅带我们了解了单片机的知识和它的用途,还教会我们了解和运用Keil c51,Proteus 6.9这两个软件编程,我自己也会了一些简单的编程,我觉得我们学习单片机还

7、是非常实用的。学习过程中老师还教会了我们设计彩灯的编程和制作方法,并且让我们看了效果图那一个个漂亮的彩灯当时就把我迷住了,使我对单片机的学习有了浓厚的兴趣。在短短的一周中通过自己的努力完成的简单程序设计这也是课程学习的成果,是对自己本周学习的肯定,同时又提高了自己的动手和动脑能力,更主要的是增强了对这门课程学习的信心。同时团队的合作也是十分重要的。了解到了单片机在平时日常生活中的应用是如此的广泛,在信息技术日益发达的现代社会,学习一门技术是多么的重要。在今后的学习生活中,我们要更加开阔视野,拓展自己的思路,活跃自己的大脑,锻炼自己的思维能力。认真学习知识,把学到的知识运用到日常的生活中,为以后的毕业工作打好扎实的基础。

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

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