|
#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
//========================================
//共陽(yáng)數(shù)碼管的段碼表
uchar LedTAB[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
//=======================================
void delay_ms(uint k);
//======================================
void main()
{
uchar i;
while(1)
{
// P0=0xc0; //顯示“0”字符(共陽(yáng))
P0=LedTAB[i];
delay_ms(500);
i++;
if(i>9)
{i=0;}
}
}
//=========================================
void delay_ms(uint k)
{
uchar a,b;
while(k--)
{
for(a=142;a>0;a--)
for(b=2;b>0;b--);
}
}
|
|