实验三LED指示灯循环控制

2020-11-10 20:00:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了这篇《实验三LED指示灯循环控制》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《实验三LED指示灯循环控制》。

实验三LED指示灯循环控制

一、实验目的熟悉uVision4编译软件、掌握C51编程与调试方法

二、实验原理

实验电路原理图如教材219图A.34所示,图中8只LED指示灯接于P0口,切都有上拉电阻。时钟电路、复位电路、片选电路与前面的实验电路相同。

在编程软件的配合下,要求实现如下功能:8只发光二极管做循环点亮控制,且亮灯顺序为D1-D2-D3…-D8-D7…-D1,无限循环,两次亮灯的时间间隔约为0.5s,软件编程原理为:

首先使P0.0-1,其余端口-0,这样可使D1灯亮,其余灯灭;软件延时0.5s后,使P0口整体左移1位,得到P0.1-1,其余端口-0,这样可使

D2灯亮其余全灭;照此思路P0整体左移7次,再又移7次,如此无限往复即可实现上述功能。

三、实验内容

1、按照教材P219的图A.34,绘制实验三电路原理图;

2、根据功能要求,编写C51程序;

3、练习μVision4程序动态调试方法,并最终实现8个LED灯依次点亮的功能:

P0.0→P0.1→P0.2→P0.3→

→P0.7→P0.6→P0.5→

→P0.0的顺序,无限循环,间隔约50ms;

4、观察仿真结果,完成实验报告。

四、实验步骤

(1)

在ISIS中绘制电路原理图,按照表A4.1将元件添加到编译环境中;

(2)

在uVision4中编写C51程序;

(3)

利用uVision4的编译调试功能检查语法和逻辑错误;

(4)

下载可执行文件,在Proteus中观察仿真结果,检查程序的正确性。

五、实验要求

提交的实验报告中应包括电路的原理图和实验结果分析。

Category

Reference

Value

Microprocessor

ICs

U1

80C51

Miscellancous

X1

CRYSTAL

Capacitors

C2~C3

CAP

Capacitors

C1/22uF

CAP--ELEC

Resistors

R2~R8/200

RES

Resistors

R10~R17/100

RES

Optoelectronics

D1~D8

LED--YELLOW1、电路分析及原理图

图12、编程思路及C51源程序

编程思路

1,P0口赋一初值,使D1灯亮,D2~D8灯灭

2,调用函数delay,传入参数值为50(ms)

3,采用while结构的无限循环体

4,由上向下循环控制(变量i的初值为1,终值小于8,增量为+1)

5,使P0中的数值向左移1位

6,调用函数delay,传入参数值为50(ms)

7,返回第二部继续进行

如图2为本次实验源程序

图2

调试运行

图3

调试运行

图44、仿真运行效果

起始时的情况

运行中的情况

5、实验小结

1,通过实验我们实现了最终实现8个LED灯依次点亮的功能:

P0.0→P0.1→P0.2→P0.3→

→P0.7→P0.6→P0.5→

→P0.0的顺序,无限循环,间隔约50ms;

下载实验三LED指示灯循环控制word格式文档
下载实验三LED指示灯循环控制.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    Led硫化实验

    LED灯珠硫化实验方法 实验仪器和材料:灯珠远方机 烤箱 带盖容器1 L 硫粉 无硫胶带酒精 实验前准备: LED灯珠:确认外观无不良 ,实验前先150℃ 2H拆除载带除湿。 远方机:硫化前后......

    会计循环实验心得

    会计循环实验心得 本次小学期我们进行了会计循环实验的课程,这次课程让我们模拟了将来作为一名会计从业人员的日常工作,通过对实际业务与票据的处理,我们对记账凭证、总账、日......

    会计循环实验心得

    循环实验课程体会与感想 时光如白驹过隙,一转眼就到了学期末,会计循环实验的课程也接近尾声。通过这三个月来的学习与实践,我感触颇深。 最开始学习这门课的时候心里会有些抵触......

    LED远程控制教学(大全)

    LED远程控制教学 首先,双击桌面的选择红色圈住的“取消”。 图标打开软件,然后屏幕中央出现图①,图① 出现图②软件界面,点击红色圈住的按钮。 图② 出现图③,勾选红色圈住方框,点......

    循环控制教学设计(范文)

    《循环的嵌套》教学设计 《循环的嵌套》是清代大学出版社出版的教材《C程序设计》第三次修订本中第六章第六节的内容,现就教材、教法与学法及教学过程三方面加以说明。 一、......

    单片机实验九 LED五篇

    实验九 LED显示一、实验目的 1、熟悉LED数码管的结构、工作原理、显示方法和控制方法。 2、掌握单片机与LED数码管的接口技术。 二、实验设备 装有proteus的电脑一台 三、实......

    实验三

    白酒行业网络营销现状分析 电子商务1003班李小帅20101503 一、 概述近年来,随着网络技术的不断发展和网民数量的不断增加,网络营销逐渐兴 起,各行各业开始借助网络开展市场营......

    自主学习循环三过程

    广厚中心学校“自主学习三过程,有效教学循环四环节教学模式”(适于小学三年以上) 基本理念: 一、实现教与学方式的根本转变 少教多学,先学后教,以学定教是教师教的原则;自主、合作......