单片机模拟汽车信号灯实训报告

单片机模拟汽车信号灯实训报告

ID:38621111

大小:4.34 MB

页数:13页

时间:2019-06-16

单片机模拟汽车信号灯实训报告_第1页
单片机模拟汽车信号灯实训报告_第2页
单片机模拟汽车信号灯实训报告_第3页
单片机模拟汽车信号灯实训报告_第4页
单片机模拟汽车信号灯实训报告_第5页
资源描述:

《单片机模拟汽车信号灯实训报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、沈阳工学院单片机原理及应用实训报告题目汽车信号灯设计院系机械与运载学院专业机械设计制造及其自动化学生姓名班级学号指导教师完成日期2015年1月4日一摘要二系统设计三硬件设计四软件设计五实验现象六总结一摘要`单片微型计算机简称单片机,是指集成在一块芯片上的计算机,它具有结构简单,控制性强,可靠性高,体积小,价格底等优点,在许多行业都得到了广泛的运用,如今在汽车上的运用也是相当的重要和普遍了。所以作为学习汽车电子的我们学好单片机是非常有必要的。二.系统设计实训课题:汽车信号灯设计1.实训目的通过实训掌握并行I/O口的使用和软件延时法的应用,掌握多分支程序的设计方法。2

2、.实训要求用发光二极管模拟汽车信号灯,用逻辑电平开关模拟控制开关,设计一个汽车信号灯控制系统。实验箱晶振频率11.0592MHz。具体要求如下:(1)正常驾驶时,接通左转弯开关,左转弯灯、左头灯、左尾灯同时闪烁;接通右转弯开关,右转弯灯、右头灯、右尾灯同时闪烁,闪烁频率为2Hz。(2)刹车时,接通刹车开关,左尾灯、右尾灯同时亮。(3)停靠站时,接通停靠开关,左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为2Hz。(1)出现紧急情况时,接通紧急开关,左转弯灯、右转弯灯、左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为10Hz。3.设计思路用八位逻辑电平输出模块的

3、前五位开关做发光二极管的控制开关,用电平显示模块的LED7、LED6、LED5分别代表汽车的左转弯灯、左头灯、左尾灯。用LED2、LED1、LED0分别代表右转向灯、右头灯、右尾灯。注意:由于K5、K6、K7未用到,初始化为高电平。如改变为低电平,程序无法正常使用。延迟时间是由DJNZ命令来控制的,此命令执行需要两个机器周期,即2μs。用此命令的执行次数来控制执行时间,来达到实验题目所要求的闪烁频率。三.硬件设计1.硬件设计方法用P1口作输入口,用8P数据线连接CPU的P1口和八位逻辑电平输出模块,控制二极管的亮与灭。用P0口作输出口,用8P数据线连接CPU的P0

4、口和八位逻辑电平显示模块,输出二极管的闪烁频率。用串行数据通信线连接计算机与仿真器,并将USB线连接到计算机和仿真器,把仿真头插到模块的锁紧插座中,实现软件控制硬件。2.实验电路四.软件设计1.主程序流程图初始化P1赋值给A#0FEH=A?#0FDH=A?#0FBH=A?#0F7H=A?#0EFH=A?#0FFH=A?#04H=50H,#1FH=P0#04H=50H,#0F8H=P0#0DEH=P0#04H=50H,#9CH=P0#01H=50H,#18H=P0#0FFH=P0调用延时子程序0FFH=P0调用延时子程序2.延时子程序流程图#0FFH=R6,#0FF

5、H=R750H=R5R7-1≠0?R6-1≠0?R5-1≠0?开始结束3.源程序ORG0000HLJMPMAINORG0030HMAIN:MOVP0,#0FFHMOVP1,#0FFHLOOP0:MOVA,P1CJNEA,#0FEH,LOOP1MOV50H,#04HMOVP0,#1FHACALLSHIJIANMOVP0,#0FFHACALLSHIJIANLOOP1:CJNEA,#0FDH,LOOP2MOV50H,#04HMOVP0,#0F8HACALLSHIJIANMOVP0,#0FFHACALLSHIJIANLOOP2:CJNEA,#0FBH,LOOP3MOVP0

6、,#0DEHLOOP3:CJNEA,#0F7H,LOOP4MOV50H,#04HMOVP0,#9CHACALLSHIJIANMOVP0,#0FFHACALLSHIJIANLOOP4:CJNEA,#0EFH,LOOP5MOV50H,#01HMOVP0,#18HACALLSHIJIANMOVP0,#0FFHACALLSHIJIANLOOP5:CJNEA,#0FFH,LOOP0MOVP0,#0FFHLJMPLOOP0SHIJIAN:MOVR6,#0FFHMOVR7,#0FFHMOVR5,50HDINGSHI:DJNZR7,DINGSHIDJNZR6,DINGSHIDJN

7、ZR5,DINGSHIRETEND五.实验现象(1)刹车时,接通刹车开关,左尾灯、右尾灯同时亮。(K2低电平,其他高电平)(2)停靠站时,接通停靠开关,左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为2Hz。(K3低电平,其他高电平)(1)出现紧急情况时,接通紧急开关,左转弯灯、右转弯灯、左头灯、右头灯、左尾灯、右尾灯同时闪烁,闪烁频率为10Hz。(K4低电平,其他高电平)六.总结实训心得时光匆匆,的单片机实训结束一周了,在我努力下,和老师的指导和同学的帮助下,我成功的完成了汽车信号灯控制系统的简单设计任务。这是本学期单片机的第一周实训,我们学习了AT89C51

8、单片机的编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。