单片机:流水灯实验

一、 实验目的

(一) 熟悉单片机最小系统;
(二) 熟悉开发板上单片机 I/O 口与 LED 灯的电路连接, 学会读原理
图;
(三) 掌握 keil C 软件的使用、 程序的调试;
(四) 通过编程控制 8 个 LED 灯循环点亮, 熟悉单片机 I/O 口的输出
控制;
(五) 掌握点亮 LED 灯的控制方法。

二、 主要仪器设备及耗材

(一) 电脑一台;
(二) 单片机开发板一套。
三、 实验原理
根据所学的单片机知识及电路知识, 采用 C 语言编程实现单片机 I/O
口输出控制 8 个 LED 灯循环点亮。单片机最小系统如图 1.1 所示, 8 个 LED
灯由单片机 P2 口控制, 其电路原理图如图 1.2 所示。

单片机:流水灯实验

四、 实验内容及步骤

(一) 实验内容
采用三种方法编程控制 8 个 LED 灯间隔 500ms 循环点亮。
方法 1: 采用特殊功能位声明的方式使 8 个 LED 灯间隔 500ms 循环点第 4 页 共 58 页
亮;
方法 2: 采用调用函数(总线) 的方式使 8 个 LED 灯间隔 500ms 循环
点亮;
方法 3: 采用数组(总线) 的方式使 8 个 LED 灯间隔 500ms 循环点亮。
(二) 实验步骤
1.根据电路原理图编写 C 程序, 调试并烧写入单片机;

来源:只是个~小不点

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月23日
下一篇 2020年8月23日

相关推荐