C51单片机实验——LED流水灯

实验一 LED流水灯实验 告
实验名称:LED流水灯实验

实验环境:普中实验系统;Keil μVision 4软件;

实验目的:

(1)掌握uVision实验环境的使用

(2)掌握单片机I/O控制方法

(3)实现LED循环点亮流水灯实验效果

硬件连线:

电源口通电
P2口接LED流水灯模块

实验主要代码:

实现现象:下载程序后LED呈现流水灯效果进行左移右移滚动
注意事项:无

实验结果与心得:
通过此次实验我掌握
1.uVision实验环境的使用。
2.对单片机I/O端口进行编程控制时,需要对I/O端口的特殊功能寄存器进行声明,在C51的编译器中,这项声明包含在头文件reg51.h中,编程时,可通过预处理命令#include<reg51.h>,把这个头文件包含进去。
3.C51函数库中的循环移位函数:循环移位函数包括:
循环左移函数“crol
循环右移函数“cror”。
4.编程中一定要把含有移位函数的头文件intrins.h包含在内.
本次实验我通过编程实现的效果是,先让最后一个小灯亮,然后左移右移实现流水灯效果,延时一段时间后,前四个小灯和后四个小灯交替闪烁。

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113127 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月6日
下一篇 2021年10月6日

相关推荐