应该是单片机吧
不知道你是要汇编还是要c 还有你那发光二极管是高电平亮还是低电平亮 还有你的输出引脚是哪个I/O口
假设P0 高电平亮
#define LED P0
int i = 0;
int j = 0;
unsigned char a = 0;
char delay = 20;
for (i = 0; i < 8; i++)
{
a = a*2+1;//引脚电平 开始为a=0 然后依次为1 3 7 15 ... 2^(i+1)-1
LED = a;//将发光二极管点亮
for(j = 0; j < delay; j++);//延时一小段时间 否则看不到灯亮 由于人的视觉效应引起的
}
温馨提示:内容为网友见解,仅供参考