51单片机LED流水灯实验报告.docxVIP

  • 6
  • 0
  • 约1.96千字
  • 约 4页
  • 2024-01-04 发布于浙江
  • 举报

51单片机LED流水灯实验报告

51单片机LED流水灯实验报告

实验目的:

掌握51单片机IO口的基本输入输出原理,了解51单片机的编程方法,实现LED流水灯效果。

实验器材:

1.STC89C52单片机开发板

2.830点面包板

3.杜邦线

4.LED灯

5.电源

实验原理:

利用51单片机的GPIO口控制LED灯的亮灭,通过对GPIO口的输出状态进行控制,实现流水灯效果。

实验步骤:

1.将STC89C52单片机开发板与830点面包板连接,连接方式如下:

a)将开发板的引脚P1.0到P1.7分别与面包板的第0到第7列的连续位置连接,用杜邦线连接。

b)将面包板的第0到第7列依次连接8个LED灯头,将LED灯头的阴极(有短引脚)分别接到面包板的第9列中。

c)将每个LED灯头的阳极(有长引脚)依次连接到面包板的第8列中。

2.准备工作完成后,按以下步骤进行实验操作:

a)打开KeiluVision5软件,创建一个新的工程。

b)在新建的工程中,选择C语言文件,命名为main.c。

c)在main.c文件中,编写程序代码实现LED流水灯的效果。

d)连接电源,下载程序到单片机开发板中,观察LED是否能按照流水灯的效果亮灭。

实验代码:

#includereg51.h

#defineuintu

文档评论(0)

1亿VIP精品文档

相关文档