单片机数字循环显示c程序

嵌入式系统 时间:2016-11-23来源:网络

#include
sbit p10=P1^0;
main()
{unsigned char s[]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
unsigned char k,i=1;
unsigned char j;
unsigned char g=0x7f;
void delay();
unsigned char a,b,c;
while(1)
{for(i=0;i<8;i++)
{ j=i;
for(c=250;c>0;c--)
{ P3=g;

P0=s[j];
delay();
if(j==0) {j=i;g=0x7f;k=0;continue;}
j--;

g=(g>>1)+0x80;
k++;

} }
}
}
void delay()
{unsigned char a,b;
for(a=10;a>0;a--)
for(b=200;b>0;b--);}


关键词: 单片机数字循环显示c程

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版