为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

实验二 模拟汽车左右转向灯控制[复习]

2017-12-21 5页 doc 17KB 61阅读

用户头像

is_337177

暂无简介

举报
实验二 模拟汽车左右转向灯控制[复习]实验二 模拟汽车左右转向灯控制[复习] 单片机实验报告 评阅 姓名 学号 班级 单片机实验报告 评 阅 姓名 学号 班级 时间 地点 实验名称: 模拟汽车左右转向灯控制实验 实验二 模拟汽车左右转向灯控制 一、 实验目的 通过采用单片机制作一个模拟汽车左右转向灯的控制系统,达到以下目的: 1、 熟悉C语言的基本语句、复合语句、条件选择语句和循环语句的使用方法; 2、 了解顺序、选择和循环三种基本程序结构及结构化程序设计方法。 3、 掌握STC89C52单片机的程序烧录流程; 4、 帮助学生养成良好实验习惯...
实验二 模拟汽车左右转向灯控制[复习]
实验二 模拟汽车左右转向灯控制[复习] 单片机 评阅 姓名 学号 班级 单片机实验报告 评 阅 姓名 学号 班级 时间 地点 实验名称: 模拟汽车左右转向灯控制实验 实验二 模拟汽车左右转向灯控制 一、 实验目的 通过采用单片机制作一个模拟汽车左右转向灯的控制系统,达到以下目的: 1、 熟悉C语言的基本语句、复合语句、条件选择语句和循环语句的使用方法; 2、 了解顺序、选择和循环三种基本程序结构及结构化程序设计方法。 3、 掌握STC89C52单片机的程序烧录流程; 4、 帮助学生养成良好实验习惯。 二、实验要求 安装在汽车不同位置的信号灯市汽车驾驶员之间及驾驶员向行人传递汽车行驶状况的语言工具。一般包括转向灯、刹车灯、倒车灯、雾灯等,其中汽车转向灯包括左转灯和右转灯,其显示状态如下表所示: 表2.1 汽车转向灯显示状态 转向灯显示状态 驾驶员发出的命令 左转灯 右转灯 灭 灭 驾驶员未发出命令 灭 闪烁 驾驶员发出右转显示指令 闪烁 灭 驾驶员发出左转显示命令 闪烁 闪烁 驾驶员发出汽车故障显示命令 采用两个发光管来模拟汽车左转灯和右转灯,用单片机的P1.0和P1.1引脚控制发光二极管的亮、灭状态;用两个连接到单片机P3.0和P3.1引脚的拨动开关S0、S1,模拟驾驶员发出左转、右转命令。P3.0和P3.1引脚的电平状态与驾驶员发出的命令的对应关系如表2.2所示: 表2.2 P3口引脚状态与驾驶员发出的命令 P3端口的状态 驾驶员发出的命令 P3.0 P3.1 1 1 驾驶员未发出命令 1 0 驾驶员发出右转显示指令 0 1 驾驶员发出左转显示命令 时间地点 实验名称:模拟汽车左右转向灯控制实验 实验二 模拟汽车左右转向灯控制 一、 实验目的 通过采用单片机制作一个模拟汽车左右转向灯的控制系统,达到以下目的: 1、 熟悉C语言的基本语句、复合语句、条件选择语句和循环语句的使用方法; 2、 了解顺序、选择和循环三种基本程序结构及结构化程序设计方法。 3、 掌握STC89C52单片机的程序烧录流程; 4、 帮助学生养成良好实验习惯。 二、实验要求 安装在汽车不同位置的信号灯市汽车驾驶员之间及驾驶员向行人传递汽车行驶状况的语言工具。一般包括转向灯、刹车灯、倒车灯、雾灯等,其中汽车转向灯包括左转灯和右转灯,其显示状态如下表所示: 表2.1 汽车转向灯显示状态 转向灯显示状态 驾驶员发出的命令 左转灯 右转灯 灭 灭 驾驶员未发出命令 灭 闪烁 驾驶员发出右转显示指令 闪烁 灭 驾驶员发出左转显示命令 闪烁 闪烁 驾驶员发出汽车故障显示命令 采用两个发光管来模拟汽车左转灯和右转灯,用单片机的P1.0和P1.1引脚控制发光二极管的亮、灭状态;用两个连接到单片机P3.0和P3.1引脚的拨动开关S0、S1,模拟驾驶员发出左转、右转命令。P3.0和P3.1引脚的电平状态与驾驶员发出的命令的对应关系如表2.2所示: 表2.2P3口引脚状态与驾驶员发出的命令 P3端口的状态 驾驶员发出的命令 P3.0 P3.1 驾驶员未发出命令 1 1 驾驶员发出右转显示指令 1 0 驾驶员发出左转显示命令 0 1 驾驶员发出汽车故障显示命令 0 0 三、 电路及元器件 单片机模拟汽车左右转向灯控制系统电路如图2.1所示。并行口P1的P1.0和P1.1控制 两个发光二极管,当引脚输出为0时,相应的发光二极管点亮;P3口的P3.0和P3.1各 自分别连接一个拨动开关,拨动开关的一端通过一个4.7kΩ电阻连接到电源,另一端接 地。 C1C230p30p X1U11939C3XTAL1P0.0/AD0380.1uFP0.1/AD137P0.2/AD2CRYSTAL1836XTAL2P0.3/AD335P0.4/AD434P0.5/AD533P0.6/AD6932RSTP0.7/AD721R1P2.0/A82210kP2.1/A923P2.2/A102924PSENP2.3/A113025ALEP2.4/A123126EAP2.5/A13SW127P2.6/A14R2D128P2.7/A15R410k110SW-SPDT-MOMP1.0/T2P3.0/RXD10kD2211LED-REDP1.1/T2EXP3.1/TXDR5312P1.2P3.2/INT0R3SW2413P1.3P3.3/INT110k514LED-REDP1.4P3.4/T010k615P1.5P3.5/T1716SW-SPDT-MOMP1.6P3.6/WR817P1.7P3.7/RDAT89C52 四、 实验主要应配套仪器设备及套数 1(配有KEIL、Proteus软件的电脑一台,烧录器一台。 2.元件列表 表2.3 元件列表 元器件名称 参数 数量 元器件名称 参数 数量 1 弹性按键 1 单片机 AT89C51 电阻 2 电阻 1 1kΩ 10kΩ 2 电解电容 22µF 1 发光二极管 晶体振荡器 12MHz或6MHz 1 IC插座 DIP 40 1 瓷片电容 30pF 2 面包板 1 电阻 2 直流电源 1 4.7kΩ 五、实验步骤 1、根据原理图找出相应的元器件,并搭建硬件电路。 2、在KEIL下编写模拟汽车左右转向灯控制程序,并进行编译、调试,生成后缀为.hex的文件。 3、用天祥Tx-1C实验板将编好的程序下载到STC89C52单片机上。 4、再次检查硬件电路无误后,接通电源,查看实验现象,进行软硬件联调。 5、修改程序,重复2-4的步骤。 六、实验结果 1、最终实现电路图原理图; 2、实现的布线图; 3、调试无误的C语言源程序; 4、对调试中出现的问题进行分析,并说明解决的措施;测试、、整理与结果分析; 5、收获体会、存在问题和进一步的改进意见。
/
本文档为【实验二 模拟汽车左右转向灯控制[复习]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索