数码管显示模块
uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}; //0-F 共阳极数码管
void displayAlone(uchar pos,uchar dat)//如果要单独使用记得pos值 { initSystem(7);//初始化函数 P0 = 0xff; //数码管消影 initSystem(6); P0 = _crol_(0x01,pos);//位选 initSystem(7); P0 =table[dat];//段选 initSystem(0);//关闭所有译码器管脚 }
uchar w[8];//用来存储num值 最高位存储在最后面
uchar w[8];
void displaySMG(unsigned long num)
{
uchar pos,len;//