单片机流水灯控制实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机实验报告一

系部名称:信息工程与自动化系

专业班级: 10级自动化(本)

学号: ***********

姓名: *********

指导教师: ****************

实验成绩

日期

单片机I/O口实验——LED流水灯

一、实验要求

1、利用单片机及八个LED发光二极管等器件,制作一个单片机控制的流水灯系统。

2、单片机的P2.0~P2.7接有八个发光二极管,运行程序,则单片机控制8个发光二极管进行流水灯操作,流水灯从上到下依次点亮,反复循环。

二、实验目的

1、掌握单片机最小系统的构成。

2、掌握I/O口的使用,如何控制I/O口来驱动LED发光二极管。

3、掌握移位和软件延时程序的编写。

三、实验内容

单片机最小系统的构成、单片机I/O口的使用及软件延时程序的编写。

1、单片机最小系统由单片机芯片、时钟电路以及复位电路构成。

2、单片机对I/O口的控制。

3、延时子程序的编写及延时计算。

4、源程序:

MOV 0A0H,#0FFH

MOV A,0A0H

CPL ACC.7

START:RL A

MOV 0A0H,A

LCALL DELAY

AJMP START

RET

DELAY:MOV R7,#255

DEL1:MOV R6,#255

DEL2:DJNZ R6,DEL2

DJNZ R7,DEL1

RET

四、实验结果

五、实验心得

对本实验进行改进,增加一个按键接到某I/O口线,按一下即可实现流水灯

的停止。再按一下又可实现流水灯的重新显示。

相关文档
最新文档