汽车转向灯的c语言程序,实验三 模拟汽车左右转向灯控制
《实验三 模拟汽车左右转向灯控制》由会员分享,可在线阅读,更多相关《实验三 模拟汽车左右转向灯控制(7页珍藏版)》请在人人文库网上搜索。
1、评委单片机的实验报告(实验3 )名字张培林志霖学号51 28第13级电信MT时间A-504地点实验名称:模拟汽车左右方向指示器控制实验一、实验目的1 .精通c语言的基本句、复合句、条件选择句和循环句的使用方法2、理解、选择和循环程序的三种基本程序结构和结构化程序设计方法。3 .根据电路图加强制作电路的能力4 .帮助学生养成好的实验习惯。二、实验主要要辅助设备设备和配套数量1 .组件列表零件名称参数,参数数量零件名称参数,参数数量单片机电脑STC89C521钥匙开关1电阻5002电阻十公斤1发光二极管2电解电容器22F1水晶振荡器12MHz或6MHz1集成电路插座DIP 401陶瓷电容器30pF。
2、2面包板1电阻4.7k2二速换档开关22 .辅助设备和工具镊子,螺丝刀,万用表,直流电源,天祥单片机练习板三、参考电路图(请在下图右侧画出单片机的引脚图)四、实验要求设置在汽车不同位置的信号机市的汽车驾驶员和司机向行人传达汽车行驶状况的语言工具。 一般包括转向灯、刹车灯、背光源、雾灯等,汽车转向灯包括左转灯和右转灯,其显示状态如下表所示表3.1汽车转向灯的显示状态转向灯显示状态司机的命令左转灯右转灯灭亡灭亡司机没有下达命令灭亡闪闪发光驾驶员发出右转显示指令闪闪发光灭亡司机发出了左转的指示命令闪闪发光闪闪发光司机发出汽车故障指示命令使用2个发光管模拟汽车的左转灯和右转灯,通过单片机的P1.0和P。
3、1.1引脚控制发光二极管点亮熄灭状态的单片机的P3.0和P3.1端子连接的拨动开关S0、S1,驾驶员向左旋转P3.0和P3.1针的水平状态和驾驶员的指令的对应关系如表3.2所示表3.2 P3端口销的状态和驾驶员的命令P3端口的状态司机的命令P3.0P3.111司机没有下达命令10驾驶员发出右转显示指令01司机发出了左转的指示命令00司机发出汽车故障指示命令五、实验说明根据以上的电路图。 并行端口P1 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _控制两个发光二极管,当引线输出为低电位时,对应的发光二极管点亮。
4、P3的_ 10 _ _ _ _ _, 和_ _ _ _ _ _ _ (填写io端口)分别连接一个拨动开关,拨动开关的一端通过4.7k的电阻连接到电源,另一端接地。六、实验程序1 .根据电路图找到相应的部件,检查各部件健全后,在面板上建立硬件电路。在KEIL下编写流水灯程序,进行编译、调试,生成后缀为. hex的文件。3、将天祥练习板上制作的程序下载到89C52单片机上。4 .再次检查硬件电路有无错误后,接通电源,调查实验现象。5、如果没有得到预期的效果,修改步骤,重复2-4的步骤。七、实验结果1 .调试无误的c语言源程序。#include#define uchar unsigned char#。
5、define uint unsigned intsbit led1=P10;sbit led2=P11;sbit S0=P30;sbit S1=P31;uchar a、b;void delayms(uint xms )举止uint i,j;for(i=xms; i0; i- )for(j=110; j0; j- );以下void main ()举止if(S0=0S1=1)举止led1=0;delayms(500 )led1=1;delayms(500 )以下if(S0=1S1=0)举止led2=0;delayms(500 )led2=1;delayms(500 )以下if(S0=0S1=0)举止led1=0;led2=0;delayms(500 )led1=1;led2=1;delayms(500 )以下以下八、体会(遇到的问题、错误、解决方法、体会)注:如果觉得提供的参考电路图有不完备的地方,可以把你的电路图放在背面的空白处。张培:实验还很简单,在这个实验中,理解这个实验的原理,单片机的原来输出是高电位反接LED灯,单片机的输出是1,电灯的输出是1,导致LED灯熄灭,使用开关LED灯林志霖:实验编程部分主要需要知道控制灯的点亮、熄灭所需的端口的高低等级。 二次电路图需要处于低水平以实现实验。
汽车转向灯的c语言程序,实验三 模拟汽车左右转向灯控制相关推荐
- 汽车转向灯的c语言程序,实验2模拟汽车左右转向灯控制.doc
实验2模拟汽车左右转向灯控制 评阅 单片机实验报告姓名 学号 班级 时间 地点 实验名称: 模拟汽车左右转向灯控制实验 实验二 模拟汽车左右转向灯控制 实验目的通过采用单片机制作一个模拟汽车左右转向灯 ...
- c语言p1口转向灯实验,实验三模拟汽车左右转向灯控制.doc
评阅 单片机实验报告(实验三) 姓名张培 林志霖 学号 51 28 班级 13-电信MT时间 A-504 地点 实验名称: 模拟汽车左右转向灯控制实验 实验目的 熟悉C语言的基本语句.复合语句.条件选 ...
- c语言程序设计实验三程序,c语言程序设计实验三循环.doc
c语言程序设计实验三循环 高级语言程序设计 实验三 循环控制 一.实验目的和要求 1. 熟练掌握用while语句.do while语句和for语句实现循环的方法.掌握在程序设计中用循的方法实现一些常用 ...
- 重庆理工大学c语言程序实验报告,重庆理工大学-C语言程序实验报告.doc
重庆理工大学-C语言程序实验报告 程序设计基础C实验报告 PAGE 47 <程序设计基础C> 实 验 报 告 教学班级: 学号: 姓名: 课程教师: 实验辅导教师: 重庆理工大学计算机学院 ...
- c语言实验分支程序设计二,C语言程序实验报告分支结构的程序设计(0页).doc
C语言程序实验报告分支结构的程序设计(0页) 数学与软件科学学院 实验报告 学期:11至12___ 第_1 学期 2011年10 月 17 日 课程名称:程序设计基础教程-C语言 专业:2010级5_ ...
- 山东大学单片机原理与应用实验 C语言程序实验
一.实验题目 C语言程序实验 二.试验要求 片内RAM30H开始的32个单元中分布着随机的有符号8位二进制数,按从小到大的顺序进行排序,排序后的数据仍然保存到30H开始的32个单元中(低地址存放小数据 ...
- 好听的歌曲单片机c语言程序,单片机C语言程序举例(三)
原标题:单片机C语言程序举例(三) 14.音乐播放 //此程序在硬件上调试通过 //本程序的晶振采用11.0592M #include sbit speaker=P1^2; unsigned char ...
- c 语言程序的三种基本结构,C 语言程序的三种基本结构是____ A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构...
C 语言程序的三种基本结构是____ A.顺序结构,选择结构,循环结构 B.递归结构,循环结构,转移结构 更多相关问题 [填空题]移动电商,全称 ,是以 为载体的电商模式. [单选题]有关离子选择性电 ...
- 定时器计数器实验C语言程序,实验二 单片机定时器和计数器编程
仲恺农业工程学院实验报告纸 信息学院 (院.系)专业班组单片机原理及接口技术课实验二单片机定时器/计数器编程 一.实验目的 1.掌握单片机定时器/计数器的工作方式: 2.掌握单片机定时器/计数器的编程 ...
最新文章
- Linux 4.18 内核新补丁移除了Lustre 文件系统
- VMware的安装教程
- linux查看apache端口,linux系统下Apache服务启动时80端口报错
- java 文件读写--转载
- phalcon系列(1) hello phalcon
- 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)
- 类 kotlin(13)
- Day 4 列表,元组,range
- 玩转CAD格式,CAD转PDF,CAD转DWF,只需四个步骤高效完成
- oppo r17进入9008模式
- numpy - 数组随机排序
- 盘点web前端三大主流框架
- 计算机系统概论(原书第2版)部分课后习题答案(五六七章)
- 根据excel模板导出多sheet且生成条形码或二维码插入excel指定位置中
- 学习linux方向,学习linux方向
- 一度智信:拼多多商家上架商品指南分享
- 我为什么要写微信公众号
- 【算法】求非空子集的三种思路
- window系统CMD查看内存使用情况
- Docker的上手(Ubuntu140.4 Mate)