求一流水灯电路及程序.51单片机的.要达到以下效果.32个LED灯,第1,9,17,25灯亮,2秒后熄灭,然后第2,10,18,26灯亮,2秒后熄灭,以此类推,等到第8,16,24,32灯熄灭后第1,2灯同时亮,2秒后熄灭,第9,10灯同时亮,
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 04:42:36
![求一流水灯电路及程序.51单片机的.要达到以下效果.32个LED灯,第1,9,17,25灯亮,2秒后熄灭,然后第2,10,18,26灯亮,2秒后熄灭,以此类推,等到第8,16,24,32灯熄灭后第1,2灯同时亮,2秒后熄灭,第9,10灯同时亮,](/uploads/image/z/13010825-65-5.jpg?t=%E6%B1%82%E4%B8%80%E6%B5%81%E6%B0%B4%E7%81%AF%E7%94%B5%E8%B7%AF%E5%8F%8A%E7%A8%8B%E5%BA%8F.51%E5%8D%95%E7%89%87%E6%9C%BA%E7%9A%84.%E8%A6%81%E8%BE%BE%E5%88%B0%E4%BB%A5%E4%B8%8B%E6%95%88%E6%9E%9C.32%E4%B8%AALED%E7%81%AF%2C%E7%AC%AC1%2C9%2C17%2C25%E7%81%AF%E4%BA%AE%2C2%E7%A7%92%E5%90%8E%E7%86%84%E7%81%AD%2C%E7%84%B6%E5%90%8E%E7%AC%AC2%2C10%2C18%2C26%E7%81%AF%E4%BA%AE%2C2%E7%A7%92%E5%90%8E%E7%86%84%E7%81%AD%2C%E4%BB%A5%E6%AD%A4%E7%B1%BB%E6%8E%A8%2C%E7%AD%89%E5%88%B0%E7%AC%AC8%2C16%2C24%2C32%E7%81%AF%E7%86%84%E7%81%AD%E5%90%8E%E7%AC%AC1%2C2%E7%81%AF%E5%90%8C%E6%97%B6%E4%BA%AE%2C2%E7%A7%92%E5%90%8E%E7%86%84%E7%81%AD%2C%E7%AC%AC9%2C10%E7%81%AF%E5%90%8C%E6%97%B6%E4%BA%AE%2C)
求一流水灯电路及程序.51单片机的.要达到以下效果.32个LED灯,第1,9,17,25灯亮,2秒后熄灭,然后第2,10,18,26灯亮,2秒后熄灭,以此类推,等到第8,16,24,32灯熄灭后第1,2灯同时亮,2秒后熄灭,第9,10灯同时亮,
求一流水灯电路及程序.51单片机的.要达到以下效果.
32个LED灯,第1,9,17,25灯亮,2秒后熄灭,然后第2,10,18,26灯亮,2秒后熄灭,以此类推,等到第8,16,24,32灯熄灭后第1,2灯同时亮,2秒后熄灭,第9,10灯同时亮,2秒后熄灭,第17,18灯同时亮,2秒后熄灭,第25,26灯亮,2秒后熄灭.不断这样循环
求一流水灯电路及程序.51单片机的.要达到以下效果.32个LED灯,第1,9,17,25灯亮,2秒后熄灭,然后第2,10,18,26灯亮,2秒后熄灭,以此类推,等到第8,16,24,32灯熄灭后第1,2灯同时亮,2秒后熄灭,第9,10灯同时亮,
#include<reg51.h>
#define uchar unsigned char
uchar times=0,num=0;
uchar ledtab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f};
void t0isr() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
times++;
if(times>=40)
{
times=0;
num++;
if(num>14)num=0;
P0=ledtab[num];
}
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
ET0=1;
EA=1;
P0=ledtab[0];
while(1);
}