单片机可以调控的走马灯

可以调速度的,怎么敲代码呢,有没有人指导一下(八种不同的跑马灯显示)

如果解决您的问题,请点赞并采纳,谢谢。
————————————————————


#include <reg52.h> // 包含51单片机的头文件  
  
#define LED P2 // 将LED连接到P2口  
  
void delay(int time); // 延迟函数  
  
void main() {  
    while(1) {  
        LED = 0x00; // 全部LED灯关闭  
        delay(500); // 延迟500毫秒  
        LED = 0xFF; // 所有LED灯打开  
        delay(500); // 延迟500毫秒  
    }  
}  
  
void delay(int time) {  
    int i, j;  
    for(i = 0; i < time; i++) {  
        for(j = 0; j < 1275; j++);  
    }  
}