文档库 最新最全的文档下载
当前位置:文档库 › 实验5 P1口转弯灯实验

实验5 P1口转弯灯实验

实验5 P1口转弯灯实验
实验5 P1口转弯灯实验

西安邮电大学

《单片机原理及应用》

实验报告书

实验五

学院名称:自动化学院

学生姓名:

专业名称:智能科学与技术

班级:

学号:

时间:

实验5 P1口转弯灯实验

一、实验目的:

(1)掌握汇编语言编程方法及调试技巧,熟悉汇编语言的基本程序结构;

(2)掌握I/O口的使用方法;

(3)学习延时子程序的编写方法。

二、实验内容:

P1.0 接开关5V,右转弯灯闪亮,P1.1接开关5V时左转弯灯闪亮,P1.0,P1.1同时接5V或接地时,转弯灯均不闪亮。

三、实验程序框图:

四、实验接线图:

五、实验步骤:

P1.0 接K1,P1.1接K2,P1.4~P1.7接L1、L4、L7、L10,连续运行本程序,应看到转弯灯正确闪亮,用单步方式调试程序观察。

六、程序清单:

ORG 0000H

LJMP PX00

ORG 0080H

PX00: MOV P1,#0FFH ;初始化

PX03: MOV A,P1

MOV B,A

ANL A,#03H

CJNEA,#01H,PX01 ;满足只是P1.0为高条件

JB 00H,PX04 ;闪烁标志位

CLR P1.4

CLR P1.5 ;开右灯

SETB P1.6

SETB P1.7 ;关左灯

MOV R2,#20H

LCALL DELY ;延时

SETB 00H ;置标志位

LJMP PX03 ;继续查找状态

PX04: SETB P1.4

SETB P1.5

SETB P1.6

SETB P1.7 ;关灯

MOV R2,#20H

LCALL DELY ;延时

CLR 00H ;清标志位

AJMP PX03 ;继续查找状态

PX01: CJNEA,#02H,PX02 ;满足只是P1.1为高条件吗?

JB 01H,PX05 ;判断标志位

SETB P1.4

SETB P1.5 ;开左灯

CLR P1.6

CLR P1.7 ;关右灯

MOV R2,#20H

LCALL DELY ;延时

SETB 01H ;置标志位

LJMP PX03 ;继续查找

PX05: SETB P1.4

SETB P1.5

SETB P1.6 ;关灯

SETB P1.7

MOV R2,#20H

LCALL DELY ;延时

CLR 01H ;置标志位

LJMP PX03 ;继续查找状态

PX02: SETB P1.4

SETB P1.5

SETB P1.6

SETB P1.7 ;关灯

LJMP PX03 ;继续

DELY: PUSH 02H ;延时

DEL2: PUSH 02H

DEL3: PUSH 02H

DEL4: DJNZ R2,DEL4

POP 02H

DJNZ R2,DEL3

POP 02H

DJNZ R2,DEL2

POP 02H

DJNZ R2,DELY

RET

END

七、实验心得

本次实验是利用课堂上所学的知识使用汇编语言编写程序,通过本次实验和在课堂上所学习的I/O口的特点及使用方法,我对P1口转弯灯的基本流程有了清晰的认识,通过这次实验我也学会了延时子程序的书写,充分掌握汇编语言编程方法及调试技巧,熟悉汇编语言的基本程序结构,本次让我受益匪浅。

汽车电器-汽车信号灯

汽车信号灯学习目标 (1) 转向信号系统控制电路及工作原理; (2) 制动信号系统控制电路及工作原理; (3) 倒车信号系统控制电路及工作原理。 一、信号灯的组成及作用: 汽车在行驶过程中用于提醒其它车辆或人,下一步所进行的操作,如转弯、制动、倒车等。信号灯主要包括转向灯、应急灯、倒车灯、刹车灯。信号灯常用的照明设备有白炽灯和LED 两种。 (1)白炽灯: 图5-41 白炽灯信号灯型号 1156/1157系列自然色系列灯泡,主要用于欧州及亚州车型信号系统,如转向灯、制动灯、备用灯等。3156/3157自然色系列,主要用于美国车的信号系统,如转向、制动、行车及备用灯等。 (2)LED灯: LED灯由组列的发光二极管组成。LED灯具有寿命长和节能的优点。是未来的发展趋势。图5-42为新款速腾车上采用的LED灯。 新款速腾采用的LED灯 二、转向灯和危险警报闪光灯 转向灯是在机动车辆转向时开启以提示前后左右车辆及行人注意的重要指示灯。《交通法》相关规定:机动车起步,驶离停车场,向左变换车道、左转弯时开左转向灯;向右转弯向右变更车道、靠路边停车时,须开右转向灯。而且新旧法规都明确转弯时车辆要提前减速,注意观望,在有快、慢分道线的公路上左转弯车辆提前进入快车道,右转弯车辆进入慢车道,而且要求距转弯路口100~30米开转向灯,给后车发出信号。 危险警报闪光灯俗称应急灯、双闪灯。除了临时停车、车辆故障时要开启应急灯之外,当遇到雾、雨、雪、沙尘等能见度小于100米的气象条件时,同样应当使用。 转向灯和应急灯都是控制转向灯的信号装置。

1.元件位置: 转向灯应急灯电路组成:主要由转向开关、应急开关、闪光器、转向灯组成。转向开关的作用是转换左转向和右转向电路。应急开关的作用是同时接通左转向电路和右转向电路。闪光器的作用是将直流电转换成脉冲电供给转向灯,使转向灯以1.5±0.5Hz的频率闪烁。闪光器有三种,电热式,电容式,电子式。 信号灯的位置 2.控制开关: (1)应急开关:应急灯开关标志一般为红色,安装在仪表台上。 应急开关 (2)转向开关:转向开关一般安装在方向盘左侧下方和其他开关组合,称为组合开关,当车辆需要左转弯时,应提前向下打开转向灯开关,当车辆需要右转弯时,应提前向上打开转向灯开关。

流水灯实验报告综合二

实验名称:流水灯的实验设计与制作班级100713 学号07 姓名张凯瑜指导教师庞涛 一、实验目的: 1.增进对单片机的感性认识,加深对单片机理论方面的理解。 2.掌握单片机的内部功能模块的应用,如定时器/计数器、中断、片内外存贮器、I/O口、串行口通讯等。 3.了解和掌握单片机应用系统的软/硬件设计过程、方法及实现,为以后设计和实现单片机应用系统打下良好基础。 二、实验原理:

原理图说明:该设计选用一块STC89C52型单片机,使用其P1口和P3口的部分。P1口作为发光二极管的控制信号输出端,P3.2作为按钮K1外部中断0的信号输入口,P3.3为按钮K2外部中断1的信息输入口,P3.4作为K3信息输入口。单片机晶振频率为11.0592MHz,方便在线下载程序调试。电源使用5v 直流电,其中R11、C6为K1键硬件消抖(但效果不太理想,所以在软件中也做了软件消抖)。 三、实验设备: 电烙铁、万用电表、斜口钳、剥线钳、镊子、电池座、导线若干,所需元件清单: 四、实验方法与步骤: (1)认识各种元件,了解各元件的功能和使用方法。 (2)根据实验原理设计实验电路图和焊接图,并多次进行修正。

(3)按照实验焊接图在洞洞板上进行焊接。 焊接时在覆铜一面进行焊接,没有覆铜的一面用来放置元件。焊接时先对MCU座定好位,焊好对角两个角,然后焊接电源电路,按键电路,再复位和晶振电路,最后焊接LED 部分。 (4)插上编写好程序的单片机,实现“流水灯”效果。 五、实验测量与记录: 功能说明:本设计一共可以显示5种花样 k1键:切换显示花样k2键:暂停显示k3键:继续显示 流水灯——正面无单片机时 流水灯——正面有单片机时

常见的交通信号标识-图文显示

你在路上开车认识它们吗?——路上的交通标识 交通标识是由路面上的各种线条、箭头、文字以及树立在路边的交通指示牌组成的。交通标识的作用是提醒,让驾驶员令行禁止,保证道路畅通,而交通标识又分为地面标线和路边标识牌。 ●地面标线 地面标线的作用是告知驾驶员道路交通的通行、禁止、限制等规定,驾驶员和行人均需严格遵守标线指示。我们下面把重要的几种地面标线和大家“温习”一遍。 白色实线: 白色实线用来区分同方向的不同车道,也就是说大家都是一个方向行车,注意!行车时不可以越过白色实线。 黄色实线: 黄色实线用来区分不同方向的车道,一般施画在马路正中间,好像一条隔离带,把马路隔成两个方向。这里特别说明,无论单黄线还是双黄线,只要是实线,在一般情况下就严禁跨越,比如超车、转弯、掉头等都是不可以的。

单/双黄虚线: 刚才说了,黄线的作用是为了区分不同方向的车道,但无论单黄线还是双黄线,只要是虚线,就可以在保证安全的情况下超车或掉头。一般这种黄色虚线会出现在狭窄的路面上,比如山区的双向两车道就会画这种标线,在区分不同方向的同时也允许车辆可以借道超车等。 黄色虚实线: 虚线在哪一侧,那侧的车辆就可以从此临时跨越,比如超车、转弯和掉头;实线一侧是不允许借道超车的。

白色虚实线: 一般在匝道、盘桥并入主路的地方施画,允许在虚线一侧的车辆并线,但不允许虚线一侧车辆借道超车。 减速提示线: 这种标线的出现就意味着前方有特殊其情况,需要咱们驾驶员提前减速避让行人或者让主干道的车辆先行,而这种减速提示线有很多种表现形式。

禁停线: 黄色网状条纹,一般用于重要单位、部门前,禁止车辆在内停放。如果在这个区域没有设立护栏则是可以掉头的, ●路边标识牌 标识牌一般会与地面标线同时使用,它的作用也是起到提示驾驶员注意路面状况。关于标识牌有这么几个在平常开车的时候最经常遇到且容易糊涂的,需要大家特别注意。 禁止通行 禁止通行标志,提示车辆和行人不能再向前行驶及通过,以免发生交通事故。红圈内空白是禁止一切车辆通行,有一白横杠是禁止机动车辆驶入,也有一红圈内加一个白叉,根据红圈内图案不同可以表示不同的含义,提示人们不能再禁止方向行驶。

单片机实验报告

PIC单片机原理与应用实验报告 学校: 学院: 班级: 姓名: 学号: 指导教师:

实验一I/O端口实验 一、实验目的 (1)掌握MPLAP IDE集成开发环境的基本操作。 (2)掌握单片机的I/O端口的设计方法。 (3)掌握在线调试器的使用方法。 (4)学会查阅相关数据手册。 二、实验仪器设备 (1)PC机一台; (2)MPLAP IDE开发软件一套; (3)PICkit3在线调试器一套; (4)APP009实验板一块; 三、实验要求 (1)设计发光LED灯闪烁程序,下载调试,验证功能。 (2)设计流水灯程序,或其他花样彩灯程序,下载调试,验证功能。 (3)设计按按键加1计数程序,下载调试,验证功能。 四、实验步骤 (1)连接在线调试器PICkit3、APP009实验板和计算机; (2)打开MPLAP IDE集成开发环境软件,点击Debugger>Select Tools>PICkit 3 选择调试工具; (3)点击Debugger>Settings,在Settings窗口中点击Power栏,选择由PICkit3向实验板供电; (4)完成实现发光LED灯闪烁实验; 程序代码: #include void delay(void); int main() { while(1) { TRISEbits.TRISE0 = 0; //RE0设置为输出(1输入,0输出); https://www.wendangku.net/doc/1214091117.html,TE0 =1; //RE0=1输出高电平+5V,亮灯 delay(); //延时 https://www.wendangku.net/doc/1214091117.html,TE0 =0; //RE0=0输出低电平0V,灭灯 delay(); //延时 } } void delay(void) { long int i; for (i=0;i<65000;i++); } 实验现象:将程序下载到实验板上,运行程序,LED闪烁,通过改变延时函数改变延时时间,进而可以改变LED闪烁的频率。

汽车转向灯课程设计

目录 1 绪论………………………………………………………………………… 1.1 选题背景………………………………… 1.2 研究意义…………………………………………………………… 1.3 研究方法……………………………………………………………… 2 汽车转弯灯单片机控制系统原理……………………………………… 2.1 汽车转弯灯工作原理……………………………… 2.2 单片机系统的工作原理及设计……………………………… 3 设计方案论证与选择……………………………………………… 3.1 方案的…………………………………………………………… 4 控制系统的硬件设计………………………………………………………… 4.1 单片机控制系统电路图…………………………… 4.2 单片机控制系统功能模块的设计……………… 4.3 元器件清单…………………………………………………… 5 控制系统的软件设计…………………………………………………… 5.1 汽车转弯灯控制系统流程图 5.2 软件和程序设计 6 电路功能实现 6.1 软件调试 6.2 单片机硬件功能实现 6.3 仿真操作说明及现象………………………………………………………参考文献…………………………………………………………. 致谢……………………………………………………………… 附录………………………………………………………………

前言 随着单片机的日益发展,其应用也越来越广泛,通过对“汽车转弯灯单片机控制系统”设计,可以对单片机的知识得到巩固和扩张。本设计是设计一个单片机控制系统。在汽车进行左转弯、右转弯、刹车、合紧急开关、停靠等操作时,实现对各种信号指示灯的控制。本设计主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些复位电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能。 汽车在驾驶时有左转弯、右转弯、刹车、合紧急开关、停靠等操作。在左转弯或右转弯时,通过转弯操作杆应使左转开关或右转开关合上,从而使左头灯、仪表板左转弯灯、左尾灯或右头灯、仪表板右转弯灯、右尾灯闪烁;合紧急开关时要求前面所述的6个信号灯全部闪烁;汽车刹车时,两个尾灯点亮;如正当转弯时刹车,则转弯时原应闪烁的信号灯仍应闪烁。以上闪烁,都是频率为1Hz 的低频闪烁;在汽车停靠而停靠开关合上时,左头灯、右头灯、左尾灯、右尾灯按频率为30Hz的高频闪烁。通过做实物,编写程序,完成了设计的要求。通过该设计,对单片机的认识有了更进一步的了解,对单片机的各个口的功能作用了解加深,对Protel的应用更加熟练,对设计系统有了了解,掌握了一些设计方法,受益不少。

花样流水灯实验报告

黄淮学院信息工程学院 单片机原理及应用课程设计性实验报告

五、硬件电路设计 根据设计任务,首先进行系统硬件的设计。其硬件原理图由LED显示电路和单片机最小系统组成,如图所示,其中包括时钟电路采用部时钟方式,复位电路采用上电自动复位。由于单片机的I/O口的高电平驱动能力只有微安级,而灌电流可以达到3毫安以上,因此采用低电平驱动。P1、P2、P3分别控制8个led灯。 六、软件程序设计 1、软件设计思路 如果通过上图所示电路图完成实验要求,通过数组,分别同时控P0、P1、P2分别控制8个led灯,从而协调控制24个灯实现花样流水灯效果。 开始 编写数组 主循环 逐个点亮 24灯同时闪烁 逐个熄灭

P3=table1[i]; delayms(500); } shan();//全部闪烁 for(i=0;i<8;i++)//逐个熄灭{ P3=table2[i]; delayms(500); } for(i=0;i<8;i++) { P1=table3[i]; delayms(500); } for(i=0;i<8;i++) { P0=table2[i]; delayms(500); } } } void delayms (uintt) { uint x,y; for(x=t; x>0;x--) for(y=50;y>0;y--); } 七、软硬件仿真调试分析 1、仿真调试结果

图片 1 逐个点亮图片 2 24灯闪烁 图片 3 逐个熄灭 2、性能测试及结果分析 通过仿真结果发现通过上述系统可以实现实验要求,24个灯逐个点亮,24个灯全亮后,24个灯一起闪烁,闪烁5次后,然后24个灯逐个熄灭。由此证明系统满足实验要求。 八、项目总结 在本次花样流水灯试验中,使用循环程序、数组语句实现了实验要求,设计过程中遇到了很多的问题,但经过努力,最终设计出了合理的解决方案。通过此次实验,对多个led灯的控制能力进一步得到提升。 九、项目设计报告成绩 实验报告成绩: 指导教师签字: 年月日

单片机花样流水灯设计实验报告

**大学 物理学院 单片机花样流水灯设计实验 课题:花样流水灯设计 班级: 物理 *** 姓名: *** 学号: ……………

当今时代的智能控制电子技术,给人们的生活带来了方便和舒适,而每到晚上五颜六色的霓虹灯则把我们的城市点缀得格外迷人,为人们生活增添了不少色彩。 制作流水灯的方法有很多种,有传统的分立元件,由数字逻辑电路构成的控制系统和单片机智能控制系统等。本设计介绍一种简单实用的单片机花样流水灯设计与制作,采用基于MS-51的单片机AT89C51和发光二极管、晶振、复位、电源等电路以及必要的软件组成的以AT89C51为核心,辅以简单的数码管等设备和必要的电路,设计了一款简易的流水灯电路板,并编写简单的程序,使其能够自动工作。 本设计用AT89C51单片机为核心自制一款简易的花样流水灯,并介绍了其软件编程仿真及电路焊接实现,在实践中体验单片机的自动控制功能。该设计具有实际意义,可以在广告业、媒体宣传、装饰业等领域得到广泛应用。 关键字:AT89C51 单片机流水灯数码管

1. 单片机及其发展概况 单片机又称为单片微计算机,其特点是将微型计算机的基本功能部件(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终端系统等)全部集成在一个半导体芯片上。单片机作为一种高集成度微型计算机,已经广泛应用于工业自动化控制、智能仪器仪表、通信设备、汽车电子与航空航天电子系统、智能家居电器等各个领域。 2. Protues仿真软件简介 Protues以其数量众多的元件数据库、标准化的仿真仪器、直观的捕获界面、简洁明了的操作、强大的分析测试、可信的测试结果, 为电子工程设计节约研发时间,节省了工程设计费用。利用Protues软件设计一款通过数码管显示计数时间的流水灯电路及Keil C软件编程后,再将两者关联则可以简单快速的进行仿真。 【实验设计目标】 设计要求以发光二极管作为发光器件,用单片机自动控制,对8个LED 灯设计至少3种流水灯显示方式,每隔20秒变换一次显示花样,计时通过一个二位七段数码管显示。

单片机汽车转弯信号灯模拟设计(doc 36页)

单片机汽车转弯信号灯模拟设计(doc 36页)

摘要 传统汽车的车灯控制系统一般采用继电器与独立模式控制,这使汽车内电线较多,造成严重的电磁干扰,使系统可靠性下降。因此考虑通过运用单片机控制汽车信号灯,简化电路,减少干扰,从而使系统实用可靠,并增加汽车的安全性能。“汽车转弯信号灯单片机控制系统”主要是对单片机并行输入/输出口电路的应用,即通过I/O口,增加复位电路、驱动电路、按键电路来模拟汽车转弯系统功能。由于汽车有左转弯、右转弯、刹车、合紧急开关等操作,而且可能会组合出多种操作情况。所以在编写程序时要多方面考虑信号灯存在的各种不同情况,希望能尽量包含多种功能,使控制系统能满足现实需要。本设计主要的工作是绘制电路原理图,分析设计输入与输出控制端的功能模块,通过编写程序代码控制亮灯键值及闪烁的效果,再进行仿真模拟汽车驾驶时信号灯的各种情况。仿真后对电路系统进行PCB图绘制,经过电路板实物制作及调试验证汽车信号灯单片机控制系统的操作可行性。观察分析设计的结果,进行反馈,完善该操作系统。 关键词单片机;汽车转弯;信号灯;程序设计;调试

目录 摘要................................................................................................................................................. I ABSTRACT .................................................................................................................................. I I 第1章绪论.. (1) 1.1选题背景 (1) 1.2研究目的与意义 (1) 1.3技术现状分析 (1) 1.4论文的主要内容 (2) 第2章汽车信号灯系统设计原理 (3) 2.1汽车信号灯系统控制要求 (3) 2.2汽车信号灯系统设计方案 (4) 2.3单片机AT89C52简介 (5) 2.3.1 单片机AT89C52 内部主要功能特性 (5) 2.3.2 单片机AT89C52 主要引脚功能 (6) 2.4单片机AT89C52的工作原理及设计 (8) 2.4.1 开关状态检测 (8) 2.4.2 输出控制 (8) 2.4.3 定时器和计数器 (8) 2.4.4 定时器初始化 (8) 2.4.5 中断系统 (10) 2.5本章小结 (10) 第3章汽车转弯信号灯系统硬件设计 (11) 3.1汽车转弯信号灯系统电路 (11) 3.1.1 汽车转弯信号灯系统控制功能 (11) 3.1.2 汽车转弯信号灯系统电路元件表 (12) 3.1.3 汽车转弯信号灯系统总电路图 (13) 3.2汽车转弯信号灯系统局部电路分析 (14) 3.2.1 时钟电路分析 (14) 3.2.2 复位电路分析 (14) 3.2.3 输入控制端电路分析 (15) 3.2.4 输出控制端电路分析 (16) 3.3汽车转弯信号灯系统实物电路图 (17) 3.4汽车转弯信号灯系统实物制作过程 (17) 3.4.1 电路图的设计 (17) 3.4.2硬件制作过程 (19)

LED灯实验报告

mcs-51单片机接口技术实验 适用:电气类专业本科学生 实验报告 实验一熟悉proteus仿真模拟器,led花样表演 一、实验目的 掌握以下方法: 1.在proteus的环境下,设计硬件原理图; 2.在keilc集成环境下设计c51语言程序; 2.在proteus的环境下,将硬件原理图与软件联接仿真运行。 二、实验环境 1.个人微机,windows操作系统 2.proteus仿真模拟器 3.keilc编程 三、实验题目 基本题:使用8051的并口带动8个led发光二极管显示一种花样表演。提高题:使用一个键切换实现3种以上花样表演。 四、实验类型: 学习、模仿与简单设计型。 五、实验步骤: 0、进入isis,先选择需要的元件,然后设计电原理图,保存文件; 1、在keilc软件集成环境下编写源程序,编译工程文件; 2、将所设计的硬件原理图与目标代码程序相联接; 4、按play键,仿真运行程序。 附,可能用到的元件名称: cpu:at89c51或任一种mcs-51家族cpu; 晶振:crystal; 电容器:capacitors,选22pf 电解电容:cap-elec或genelect10u16v 复位电阻:minres10k 限流电阻:minres330r 按键:button led:led-blue/red/yellow或diode-led (一)接线图如下: (二).基础花样 (四)程序流程图 (五)c程序 #include <> #define uint unsigned int #define uchar unsigned char const tab1[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f, /*正向流水灯*/ 0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff,};/*反向流水灯*/ const tab2[]={0xff,0x00,0xff,0x00,0xff,0x00,}; void delay() { uint i,j; for(i=0;i<256;i++) for(j=0;j<256;j++)

单片机课程设计汽车转向灯

2010 届毕业设计(论文)课题任务书 系:电气与信息工程系专业:电子信息工程技术

目录 1 绪论………………………………………………………………………… 1.1 选题背景……………………………………………………………………… 1.2 研究意义……………………………………………………………………… 1.3 研究方法…………………………………………………………………… 2 汽车转弯灯单片机控制系统原理……………………………………………… 2.1 汽车转弯灯工作原理………………………………………… 2.2 单片机系统的工作原理及设计……………………………………………… 3 设计方案论证与选择……………………………………………… 3.1 方案论证一…………………………………………………………… 3.2 方案论证二………………………………………………………… 3.3 方案选择………………………………………………………… 4 控制系统的硬件设计………………………………………………………… 4.1 单片机控制系统电路图…………………………… 4.2 单片机控制系统功能模块的设计……………… 4.3 元器件清单…………………………………………………… 5 主要芯片介绍………………………………………………………… 5.1 单片机的特点……………………………………………………… 5.2 单片机各引脚介绍……………………………………………………… 5.3 单片机的功能介绍……………………………………………………… 6 控制系统的软件设计…………………………………………………… 7.1 汽车转弯灯控制系统流程图

单片机实验报告

南京晓庄学院电子工程学院 实验报告 课程名称:单片机系统设计与应用 姓名:森 专业:电子信息科学与技术 年级:14级 学号:05 2016年12 月1 日

实验项目列表 序号实验项目名称成绩指导教师 1 单片机仿真软件的使用 2 单片机I/O接口应用实验——流水灯 3 外部中断实验——工业顺序控制模拟 4 定时/计数器实验——矩形波 5 定时/计数器实验——计数器 6 综合实验 7 8 9 10 注: 1、实验箱端口为com6。 2、芯片选择切换到51 3、停止运行使用实验箱上的复位按钮

实验室号:___ 实验时间:成绩: 实验一仿真软件的使用 1.实验目的和要求 1)熟悉Keil C51软件界面,以及编辑、编译、运行程序的步骤; 2)掌握单片机仿真软件使用和调试的方法。 2.实验原理 Keil C51软件使用 在Keil C51集成开发环境下,建立一个工程并编辑源程序,熟悉Keil C51集成开发环境下各种菜单、命令的使用。 3.主要仪器设备(实验用的软硬件环境) 安装有Keil C51软件的PC机1台 4.操作方法与实验步骤 Keil C51软件使用 (1)建立用户文件夹 (2)建立工程 (3)建立文件并编码。输入以下源程序,并保存在项目所在的目录中 (4)把文件加入工程中 (5)编译工程。编译时观察在界面下方的“Build”页中的到编译错误信息和使用的系统资源情况等。 (6)调试。利用常用调试命令,如复位、运行、暂停、单步、单步跳过、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析、工具按钮等命令进行调试,观察并分析调试结果。 (7)目标代码文件的生成。运行生成相应的.HEX文件。 5.实验内容及程序 1)从DATA区地址起始地址为40H的连续10个内存单元的内容传送到XDATA区起始地址为2000H的10个内存单元中。 注意:DATA区地址起始地址为40H的连续10个内存单元必须先赋初值。 P83-5源程序 #include #define uchar unsigned char xdata unsigned char buffer1[10]_at_ 0x2000; //在xdata区定义数组变量BUF1,首地址为2000H data unsigned char buffer2[10]_at_ 0x40; //在data区定义数组变量BUF2,首地址为40H void main(void)

汽车转弯信号灯模拟控制

1课程设计的目的和要求 1.1课程设计的目的 1. 掌握用定时器延时或软件延时进行定时控制的方法。 2. 掌握外部中断技术的基本使用方法。 3.掌握中断处理程序的编程方法。 1.2课程设计的要求 1.汽车在驾驶中当左、右转弯时相应的仪表板左、右指示灯和左、右头、尾灯闪烁。 2.闭合紧急开关时6个信号灯全部闪烁。 3.汽车刹车时,左、右尾灯点亮,若正当转弯时刹车,则转弯时原闪烁的指示灯继续 闪烁,同时另一个尾信号灯同时点亮,闪烁频率1Hz。

2.系统组成和工作原理 2.1系统组成 如图所示,汽车转向灯主要有AT89C51单片机、按键电路、复位电路、时钟电路、电源电路、故障检测电路、LED 显示电路组成最基本的单片机系统。单片机本身的功能强大,汽车转向灯的驱动用单片机本身的驱动来驱动。使得单片机的功能得到充分的运用。本方案的故障检测电路具有故障监控性能,他能提高系统的可靠性。 2-1-1系统组成 2.2系统工作原理 由定时器/计数器与中断系统的联合组成控制系统的工作原理。如汽车上有一个转弯控制杆,其中有三个位置:中间位置,汽车不转弯;向上,汽车左转;向下汽车右转。转弯时,规定左右尾灯、左右头灯仪表板上2个指示灯相应地发出闪烁信号。应急开关合上时,6个信号灯都应闪烁。汽车刹车时,2个尾灯发出常亮信号。如正当转弯时刹车,转弯时原应闪烁的信号仍应闪烁。它们都是频率为1Hz 低频闪烁,在汽车AT89C51 按键电路 时钟电路 复位电路 电源电路 LED 显示电路 故障检 测电路

任何在下表中未出现的组合,所有灯都将不亮,系统工作原理如表2-2-1所示。 输出信号 左转弯信号灯右转 弯 信号 灯 左头 信号 灯 右头 信号灯 左尾 信号 灯 右尾 信号 灯 左转弯闪烁灭闪烁灭闪烁灭 右转弯灭闪烁灭闪烁灭闪烁闭合紧急开关闪烁闪烁闪烁闪烁闪烁闪烁刹车灭灭灭灭亮亮左转弯时刹车闪烁灭闪烁灭闪烁亮右转弯时刹车灭闪烁灭闪烁亮闪烁刹车时紧急开关闪烁闪烁闪烁闪烁亮亮左转弯时刹车闭合紧 急开关 闪烁闪烁闪烁闪烁闪烁亮 右转弯时刹车闭合紧 急开关 闪烁闪烁闪烁闪烁亮闪烁停靠灭灭闪烁闪烁闪烁闪烁 表2-2-1

51单片机实训报告

“51单片机”精简开发板的组装及调试实训报告

为期一周的单片机实习已经结束了。通过此次实训,让我们掌握了单片机基本原理的基础、单片机的编程知识以及初步掌握单片机应用系统开发实用技术,了解“51”单片机精简开发板的焊接方法。同时培养我们理论与实践相结合的能力,提高分析问题和解决问题的能力,增强学生独立工作能力;培养了我们团结合作、共同探讨、共同前进的精神与严谨的科学作风。 此次实训主要有以下几个方面: 一、实训目的 1.了解“51”精简开发板的工作原理及其结构。 2.了解复杂电子产品生产制造的全过程。 3.熟练掌握电子元器件的焊接方法及技巧,训练动手能力,培养工程实践概念。4.能运用51单片机进行简单的单片机应用系统的硬件设计。 5.掌握单片机应用系统的硬件、软件调试方法 二、实验原理 流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的硬件组成的单个单片机。 它的电气性能指标:输入电压:DC4.5~6V,典型值为5V。可用干电池组供电,也可用直流稳压电源供电。 如图所示: 本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的硬件组成的单个单片机。 三、硬件组成 1、晶振电路部分 单片机系统正常工作的保证,如果振荡器不起振,系统将会不能工作;假如振荡器运行不规律,系统执行程序的时候就会出现时间上的误差,这在通信中会体现的很明显:电路将无法通信。他是由一个晶振和两个瓷片电容组成的,x1和x2分别接单片机的x1和x2,晶振的瓷片电容是没有正负的,注意两个瓷片电容相连的那端一定要接地。 2、复位端、复位电路 给单片机一个复位信号(一个一定时间的低电平)使程序从头开始执行;一般有两中复位方式:上电复位,在系统一上电时利用电容两端电压不能突变的原理给系统一个短时的低电平;手动复位,同过按钮接通低电平给系统复位,时如果手按着一直不放,系统将一直复位,不能正常。当要对晶体重置时,只要对此引脚电平提升至高电平并保持两个及其周期以上的时间便能完成系统重置的各

实验三 模拟汽车左右转向灯控制资料

实验三模拟汽车左右转向灯控制

姓名张培林志霖学号 51 28 班级 13-电信MT时间 A-504 地点 实验名称:模拟汽车左右转向灯控制实验 一、实验目的 1、熟悉C语言的基本语句、复合语句、条件选择语句和循环语句的使用方 法; 2、了解顺序、选择和循环三种基本程序结构及结构化程序设计方法。 3、强化根据电路图来搭建电路的能力 4、帮助学生养成良好实验习惯。 二、实验主要应配套仪器设备及套数 1.元件列表 2.配套仪器设备和工具 镊子、螺丝刀、万用表,直流电源,天祥单片机练习板

三、参考电路图(请在下图右边画出单片机引脚图) XTAL2 18 XTAL1 19 ALE 30EA 31 PSEN 29RST 9 P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.0/T21P1.1/T2EX 2P1.23P1.34 P1.45 P1.56P1.67P1.78 P3.0/RXD 10P3.1/TXD 11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD 17 P3.6/WR 16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1 AT89C52 X1 CRYSTAL C1 30pF C2 30pF C3 10uF R8 10k D9 LED-RED D10LED-RED R2 330 R1 330 SW1 SW-SPDT SW2 SW-SPDT R3 4.7k R4 4.7k 四、实验要求 安装在汽车不同位置的信号灯市汽车驾驶员之间及驾驶员向行人传递汽车行驶状况的语言工具。一般包括转向灯、刹车灯、倒车灯、雾灯等,其中汽车转向灯包括左转灯和右转灯,其显示状态如下表所示: 转向灯显示状态 驾驶员发出的命令 左转灯 右转灯 灭 灭 驾驶员未发出命令 灭 闪烁 驾驶员发出右转显示指令 闪烁 灭 驾驶员发出左转显示命令

汽车信号灯控制系统设计

汽车信号灯控制系统设计 一、设计目标 模拟制作一套汽车信号灯微机控制系统,该系统可以正确反映驾驶操作与灯光信号的对应关系。 二、设计要求 汽车控制所需执行的操作包含左转弯、右转弯、应急、脚刹车、手刹车,这些操作均由相应的开关状态反映,所需控制的信号灯有:仪表盘左/右转弯信号指示灯、手刹抬起信号指示灯、左右头灯和左右尾灯,其驾驶操作与灯光信号对应关系如下: 1. 左/右转弯灯开关(合上时):仪表盘左/右转弯信号指示灯、左/右头灯、左/右尾灯闪烁。 2. 紧急开关合上:所有灯闪烁。 3. 刹车(合上刹车开关):左右尾灯亮。 4. 左/右转弯刹车:左/右转弯灯、左/右头灯、左/右尾灯闪烁,右/左尾灯亮。 5. 刹车、合上应急开关:尾灯亮、仪表盘左/右转弯信号指示灯和头灯都闪烁。 6. 左/右转弯刹车,并合上紧急开关:右/左尾灯亮,其余灯闪烁。 三、课题分析 根据设计要求可以考虑到10种组合模式 通过对以上问题描述的深入分析,可总结出以下三点: (1)通过7个发光二级管模拟两个头灯、两个尾灯和仪表盘上的两个指示灯一个手刹信号灯。 (2)利用5个开关可产生的10种组合来分别模拟左转、右转、紧急,刹车,停靠的状态,使发光二极管信号灯相应亮、灭或闪烁。 (3)通过程序或者定时/计数器控制灯的闪烁频率。用程序控制。 四课题总体设计

(1) 当用户置开关状态为01H 时,也即左转,表左转开关闭合,则仪表左灯、左头灯、左尾灯闪烁,其他灯灭。 (2) 当用户置开关状态为02H 时,也即右转,表右转开关闭合,则仪表右灯、右头灯、右尾灯闪烁,其他灯灭。 (3) 当用户置开关状态为03H 时,表紧急开关闭合,也即出现紧急状态时,除手刹信号灯外所有灯闪烁。 (4) 当用户置开关状态为04H 时, 表踩刹车(合上刹车开关),则左尾灯、右尾灯亮,其它灯灭。 (5) 当用户置开关状态为05H 时,表示汽车左转刹车,则仪表左灯、左头灯、左尾灯闪烁同时右尾灯亮,其它灯灭。 (6) 当用户置开关状态为06H 时,表示汽车右转刹车,则仪表右灯、右头灯、右尾灯闪烁同时左尾灯亮,其它灯灭。 (7) 当用户置开关状态为07H 时,表示汽车此时处于紧急刹车状态,则仪表左右灯,左右头灯闪烁左右尾灯亮手刹信号灯灭。 (8) 当用户置开关状态为08H 时,表示汽车此时处于左转紧急刹车状态,则除手刹信号灯外全部指示灯亮。 (9) 当用户置开关状态为09H 时,表示汽车此时处于右转紧急刹车状态,则除手刹信号灯外全部指示灯亮。 (10) 当用户置开关状态为0AH 时,表示汽车此时在停靠,则手刹信号灯亮 所以,可以设置实验箱上的7个发光二极管的对应情况为: 表1 开关状态与灯状态对应表 五 课题详细设计 5.1 硬件设计 1 芯片选择 )

单片机流水彩灯课程设计

课程名称:单片机课程设计 设计题目:流水灯彩灯设计 学院:应用技术学院 专业:电子信息工程信息方向

目录 一、实训的目的 (3) 二、实训的基本要求 (3) 三、电路基本工作原理 (4) 四、组装过程及技巧 (5) 五、软件设计及程序清单 (5) 六、心得体会 (11) 一、实训的目的 通过具有一定功能和应用价值的一个具体产品的设计与制作,或

者一个实际项目的开发与应用,使学生受到工程设计、制造工艺、调试检测和撰写技术报告的系统训练,启迪我们的创新思维,培养我们分析问题和解决问题的综合能力。通过实训使我们巩固、加深和学习光电子技术的基础理论、基本知识和技能技能。使我们正确地选择和使用常用电工仪表、电子仪器及有关实验设计。使我们掌握基本电量及电子元件的测试技术、实验方法和数据的分析处理。使我们能应用已学的理论知识设计简单的应用电路,合理选择元器件构成实用的电子小系统。使我们受到基本的实验技能、系统的工程实践和撰写技术报告的初步训练。培养我们严肃认真、实事求是、独立思考、踏实细致的科学作风和创新的精神。 二、实训的基本要求 要求: 1. 该流水灯设置12个发光二极管,两个按键K1和K2。 2. 上电后,12个LED灯全亮 3. 两个按键一个用于流水灯的启动和停止,另一个用于选择流水灯的花样。 4.“流水”的花样不得少于两种,越多越好。 三、电路图及其基本工作原理 该电路由2个30PF的电容和一个晶震组成的,其中晶振接在18和19引脚。这个作用是为单片机提供一个正常的工作时钟频率

单片机40引脚接+5V的电源,20引脚接地。使用510Ω电阻和发光二极管组成12条支路,分别对应连接单片机的P1口12个。才用共阳极接法40段接上5V的外加电压,通过单片机的P1口控制输出高电平还是低电,当电压为低电平的时候,二极管发光。 电路图如下: 四、组装过程及焊接技巧 (1)材料:松香、焊锡。焊接时最常用的焊料是焊锡。松香焊剂是一种可靠的焊剂,它在电路维修和电子制作中应用广泛。将焊接的

光导式汽车侧转向灯的制作方法

图片简介: 本技术介绍了一种光导式汽车侧转向灯,包括灯壳、灯罩、灯座、LED线路板以及LED灯,灯罩与灯壳之间形成的密闭腔体内设有光导条,光导条的内端贴近LED灯,光导条外端内表面设有阶梯状的配光面,光导条贴近LED灯的内端面具有聚光凸面,光导条内表面设有可提高光照度的三棱状的花纹条,所述花纹条从聚光凸面至配光面之间间隔分布,花纹条两侧面之间夹角为60°~120°。本技术通过光导条对光线进行传导,能有效减少传输过程中光亮 度的损失,光线经光导条的聚光凸面聚光后向灯罩外侧传输,传输过程中的光线经光导条上间隔分布的三棱状花纹条发散、反射而提高了光照度,防止出现暗区现象,最终实现转向灯配光区光线分布均匀、饱满。 技术要求

1.一种光导式汽车侧转向灯,对称设置在车辆前部左右两侧的后视镜背面,包括灯壳(1)、盖合在灯壳(1)上材质为透明塑料的灯罩(2),灯罩(2)与 灯壳(1)之间形成密闭腔体,灯壳(1)内端设有具有内腔的灯座(3),灯罩(2)内端设有安装后位于所述内腔内的LED线路板(4),作为光源的LED灯(5) 设在LED线路板(4)上向灯罩(2)外端发出光线,其特征是:所述的灯罩(2) 与灯壳(1)之间形成的密闭腔体内设有光导条(6),光导条(6)的内端贴近LED灯(5),光导条(6)外端向灯罩(2)外端延伸,光导条(6)外端内表面 设有阶梯状的配光面(7),光导条(6)贴近LED灯(5)的内端面具有球半径 为SR3~SR12mm的聚光凸面(8),光导条(6)内表面设有可提高光照度的三棱状的花纹条(9),所述花纹条(9)从聚光凸面(8)至配光面(7)之间间隔分 布,花纹条(9)两侧面之间夹角为60°~120°。 2.根据权利要求1所述的光导式汽车侧转向灯,其特征是:所述的灯罩(2) 与灯壳(1)呈相配的弧线形,灯罩(2)和灯壳(1)的外端均向后弯曲,光导 条(6)与灯罩(2)为一体结构且与灯罩(2)具有相配的弯曲弧线。 3.根据权利要求1所述的光导式汽车侧转向灯,其特征是:所述的聚光凸 面(8)的球半径为R6,花纹条(9)两侧面之间夹角为90°。 4.根据权利要求1所述的光导式汽车侧转向灯,其特征是:所述的LED线 路板(4)上连接有接通电源的线束(10),线束(10)通过灯座(3)底部穿出。 5.根据权利要求1所述的光导式汽车侧转向灯,其特征是:所述的灯座(3) 底部开设有透气孔(11),透气孔(11)内设有透气膜(12)。 说明书 光导式汽车侧转向灯 技术领域 本技术涉及汽车零部件技术领域,尤其是一种安装在车辆前部左右两侧后视镜背面的光导式汽车侧转向灯。

汽车信号灯控制系统

学号: 课程设计 题目汽车信号灯控制系统 学院自动化学院 专业电气工程及其自动化 班级 姓名 指导教师 年 1 月9 日

课程设计任务书 学生姓名:专业班级: 7 指导教师:工作单位:自动化学院 题目: 汽车信号灯控制系统的设计 初始条件: 1.汽车上有紧急开关、停靠开关和转弯控制杆。转弯控制杆有三个位置:中间位置时,汽车不转弯;向上时,汽车左转;向下时,汽车右转。 2.用8086CPU、8255A并行通信接口、外围电路芯片及元器件设计并制作出汽车信号灯微机控制系统,所需控制的信号灯有仪表板左/右转弯灯、左右头灯和左右尾灯共六类灯,完成相应的程序编写。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1. 汽车转弯时,要求左/右尾灯、左/右头灯和仪表板上的2个指标灯相应地发出闪烁信号,闪烁频率为1Hz。 2. 当紧急开关或停靠开关合上时,所有6个信号灯都闪烁,闪烁频率为30HZ。 3. 汽车刹车时,2个尾灯发出不闪烁的信号;汽车刹车时正在转弯,则相应的转弯闪烁信号不受影响。 4. 合上紧急开关并刹车:尾灯亮、仪表板灯、头灯闪烁,闪烁频率为30HZ。 5. 转弯刹车并合上紧急开关:左/右尾灯亮、其余灯闪烁,闪烁频率为30HZ。 6. 撰写课程设计说明书。内容包括:摘要、目录、正文、参考文献、附录(程序清单)。正文部分包括:设计任务及要求、方案比较及论证、软件设计说明(软件思想,流程,源程序设计及说明等)、程序调试说明和结果分析、课程设计收获及心得体会。 时间安排: 12月 26日----- 12月28 日查阅资料及方案设计 12月 29日----- 1 月 2日编程 1月 3日----- 1 月 7日调试程序 1月 8日----- 1 月 9日撰写课程设计报告 指导教师签名:年月日 系主任(或责任教师)签名:年月日

基于单片机的汽车信号灯控制系统

中南大学课程设计 (附代码) 20)设计一个基于单片机的汽车信号灯控制系统 设计要求:分析系统需求,设计出电路原理图,说明工作原理,编写程序及程序流程图。 设计一个基于单片机的汽车信号灯控制系统。汽车驾驶执行的操作由相应的开关状态反映,所需控制的信号灯有仪表盘左/右转弯灯、左右头灯和左右尾灯共六类灯,还有蜂鸣器喇叭控制的信号。 设计功能: 驾驶操作与灯光信号对应关系如下: (1) 左/右转弯(合上左/右开关):仪表盘左/右转弯灯、左/右头灯、左/右尾灯闪烁。 (2) 紧急开关合上:所有灯闪烁。 (3) 刹车(合上刹车开关):左右尾灯亮。 (4) 左/右转弯刹车:仪表盘左/右转弯灯、左/右头灯、左/右尾灯闪烁,右/左尾灯亮。 (5) 刹车、合上紧急开关:尾灯亮、仪表板灯、头灯闪烁。 (6) 左/右转弯刹车,并合上紧急开关:右/左尾灯亮,其余灯闪烁。 (7) 停靠(合上停靠开关):头灯、尾灯以1Hz的频率闪烁。 (8)倒车:尾灯长亮、蜂鸣器以0.5Hz的频率报警。 设计要求:设计出电路原理图,说明工作原理,编写程序及程序流程图。 仿真操作及现象: 1)合上左转弯开关:仪表板左转弯灯、左头灯、左尾灯闪烁。 2)合上右转弯开关:仪表板右转弯灯、右头灯、右尾灯闪烁。 3)合上紧急开关:所有灯闪烁 4)合上刹车开关:左右尾灯亮 5)合上左开关和刹车开关:仪表板左转弯灯、左头灯、左尾灯闪烁,右尾灯亮。 6)合上右开关和刹车开关:仪表板右转弯灯、右头灯、右尾灯闪烁,左尾灯亮。 7)合上刹车开关、紧急开关(紧急刹车):左右尾灯亮、左右仪表板灯、头灯闪烁。 8)合上左开关和刹车开关、紧急开关(紧急左转弯刹车):右尾灯亮,其余灯闪烁。 9)合上右开关和刹车开关、紧急开关(紧急右转弯刹车):左尾灯亮,其余灯闪烁。 10)合上停靠开关:左右头灯、尾灯以1Hz的频率闪烁

单片机实训,流水灯,霹雳灯

单片机实训 --霹雳灯 学生姓名:陈文锋 学院:信息工程学院 班级: 12应用电子技术 学号: 2012011846 指导教师:王颖 日期: 2014 年 5 月

目录 第一章、任务书.........................................................................................第二章、总体方案设计及选择................................................................. (1) 实验原理......................................................................................... 第三章、电路设计..................................................................................... (1) 硬件设计........................................................................................ (2) 软件设计......................................................................................... (3) 电路板制作及联机调试..................................................................第四章、程序清单................................................................................... 第五章、设计心得.................................................................................... 第六章、参考资料....................................................................................第七章、附件(实物图)........................................................................

相关文档
相关文档 最新文档