首页 > 应用方案 > MCU应用实例 > 从左到右的流水灯
/* 名称:从左到右的流水灯 说明:接在P0口的8个LED从左到右 循环依次点亮,产生走马灯效果 */ #include<reg51.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int //延时 void DelayMS(uint x) { uchar i; while(x--) { for(i=0;i<120;i++); } } //主程序 void main() { P0=0xfe; while(1) { P0=_crol_(P0,1); //P0的值向左循环移动 DelayMS(150); } }