试试我这个代码可行不可行:
#include
unsigned char code Tab[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};
void delayms(unsigned int t)//延时函数大概是1ms
{
unsigned int j,i;//定义循环变量
for(i=0;i
for(j=0;j<120;j++);//循环t*j次
}
}
void main ()//主函数
{
unsigned char num;//定义变量num
for(num=9;num>=0;num--)//循环8次
{
P1=Tab[num];//P1口赋值
delayms(1000);//延时1秒
}
}