#include
unsigned charcode table[]={0x00,0x10,0x20,0x30,0x40,0x50,0x60,0x70,0x80,0x90}; //LED段码
unsigned char code position[]={1,2,4,8}; //LED选位码
/////////////////////////////////////////延时函数////////////////////////////////////////////////////////////
void delay_ms(unsigned char t)
{
}
///////////////////////////// 数码管显现函数 ////////////////////////////////////////////////////////////////////////
参数:待显现的数据
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void led_display(unsigned int dat )
{
unsigned int dat1=dat000; //四位数码管只能显现到一千,此处用于避免溢出
P0=table[dat1/1000]|position[0];
delay_ms(2);
P0=table[(dat100)/100]|position[1];
delay_ms(2);
P0=table[dat10/10]|position[2];
delay_ms(2);
P0=table[(dat1)]|position[3];
delay_ms(2);
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned char getch ( )
{
}
void main()
{
}