51单片机控制LED流水灯的常见方法

您所在的位置:网站首页 流水灯延时函数控制时间快慢实验 51单片机控制LED流水灯的常见方法

51单片机控制LED流水灯的常见方法

2024-07-11 03:31| 来源: 网络整理| 查看: 265

原理型点亮

使用 P2 寄存器控制连接 LED 的端口,通过改变 P2 寄存器的值来控制不同的 LED 灯的亮灭状态。 在一个无限循环中,依次点亮 P2 寄存器的不同位,实现流水灯的效果。每次点亮一个 LED 后,调用 Delay() 函数进行一定的延时,从而控制 LED 的闪烁速度。

#include void Delay(unsigned int time) { unsigned int i, j; for (i = 0; i 0; j--); // 嵌套的 for 循环,用于实现精确的延时 } } } void main() { unsigned int i; while(1) { for(i = 0x01; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3