B站上有个UP主,江协科技,他制作了一系列开发板及各种项目的教程,今天我跟着他的51单片机教程,做了这个教程的开始部分,控制开发板上的LED模组的亮灭。
LED是英文发光二极管(Light- Emitting Diode)的简写,它最常见的类型可以分为以下两种:
草帽形LED灯珠,有两根引脚,长的一端为正极,连接电源正极,短的一端为负极,自然连接电池负极,不过由于发光二极管也是个二极管,所以其使用时电学物理要求应当遵守相应的使用手册。
在我手上的普中科技出品的51单片机开发板上,LED模块中的8块LED由P2寄存器管理。

点亮一个LED

2025.12.09-14.43.png

让LED闪烁

使用STC工具生成一个延时函数
2025.12.09-14.42_01.png
调用延时函数
2025.12.09-14.43_01.png

LED流水灯

2025.12.09-14.43_02.png

可以设置延迟时间的LED流水灯PLUS

通过设置延时函数的参数,来实现快速的更改延时
2025.12.09-14.43_03.png