如题所述
#include<reg52.h> //包含头文件
sbit dula=p0^0; //将p0^0赋值给位变量dula
sbit wela=p1^0;//将p1^0赋值给位变量wela
unsigned char code wei[]={...};//声明无符号字符型数组并初始化
u...//同上
void delay(unsigned int i)//声明并定义函数delay
{
unsigned char num;//声明无符号字符变量num
for(m=i;m>0;m--)//for循环
for(n=125;n>0;n--)//for循环
}
void main()
{
unsigned char num;//声明无符号字符变量num
while(1)//while循环
{
for(num=0;num<6;num++)
{
p1=wei[num];//赋值
p2=duan[num];//赋值
delay(400);//延迟0.4秒
}
}
}
sbit dula=p0^0; //将p0^0赋值给位变量dula
sbit wela=p1^0;//将p1^0赋值给位变量wela
unsigned char code wei[]={...};//声明无符号字符型数组并初始化
u...//同上
void delay(unsigned int i)//声明并定义函数delay
{
unsigned char num;//声明无符号字符变量num
for(m=i;m>0;m--)//for循环
for(n=125;n>0;n--)//for循环
}
void main()
{
unsigned char num;//声明无符号字符变量num
while(1)//while循环
{
for(num=0;num<6;num++)
{
p1=wei[num];//赋值
p2=duan[num];//赋值
delay(400);//延迟0.4秒
}
}
}
如果有不懂得地方,请追问。
追问推荐一本学习C语言的教材呗
追答《C程序设计语言》,英文名“The C Programming Language”。 (PS:上面这些代码应该是单片机的,虽然也是C语言。另外,建议你学习过程中最好使用国外的译作,有能力可以阅读原版。国内的书大部分都太坑了)
温馨提示:答案为网友推荐,仅供参考