51单片机控制LED流水灯的常见方法 |
您所在的位置:网站首页 › 流水灯延时函数控制时间快慢实验 › 51单片机控制LED流水灯的常见方法 |
原理型点亮
使用 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 |