#include <REGX52.H>
unsigned char code Seg_Tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x82,0xf8,0x80,0x90};//0~9的段码表
void Delayms(unsigned char x)//x毫秒延时函数
{
unsigned int i;
while(x--)
{
for(i=0;i<120;i++);
}
}
void main()
{
unsigned char temp;
while(1)
{
for(temp=0;temp<10;temp++)
{
P1=Seg_Tab[temp];//查数码管的段码并通过P1口输出
Delayms(1000);
}
}
}
静态数码管
最新推荐文章于 2024-07-13 11:19:55 发布