switch( cord_l + cord_h )
{
//第一行键值码 控制二位数码管
case 0xf6: if(num1>=0&&num1<=98) num1++; break; //+1
case 0xee: if(num1>=1&&num1<=99) num1--; break; //-1
case 0xde: break;
case 0xbe: break;
case 0x7e: break;
//第二行键值码 控制第一个三位数码管
case 0xf5: if(num2>=1&&num2<=199) num2++; break; //+1
case 0xed: if(num2>=2&&num2<=200) num2--; break; //-1
case 0xdd: break;
case 0xbd: break;
case 0x7d: break;
//第三行键值码 控制第二个三位数码管
case 0xf3: if(num3>=1&&num3<=199) num3++; break; //+1
case 0xeb: if(num3>=2&&num3<=200) num3--; break; //-1
case 0xdb: break;
case 0xbb: break;
case 0x7b: break;
}
}
}
}
void show_num_2bit() //2位数码管显示程序
{
uchar ge, shi;
shi =num1/10;
ge =num1%10;