求一流水灯电路及程序.51单片机的.要达到以下效果.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 14:53:31
求一流水灯电路及程序.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秒后熄灭.不断这样循环
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秒后熄灭.不断这样循环
#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);
}
#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);
}
求一流水灯电路及程序.51单片机的.要达到以下效果.
急求用单片机制作流水灯的计划书,电路原理,电路图
花样流水灯电路原理是用51单片机控制的
求51单片机用ADC0809芯片做AD转换电路的电路图跟程序.
51单片机的程序是什么意思?
用AT89C51单片机的P2口控制8个Led的流水灯的C程序看不懂?
求:一个基于51单片机的数字时钟程序
51单片机AD转换实验,电路和程序
单片机LED流水灯程序精简 #include #include unsigned void delay(i) i=500
急求用51单片机和热敏电阻制作温度控制器的C程序及电路图
设计一个LED流水灯电路并写出程序.
单片机控制的流水灯设计的背景和意义