Init_Timer0(); //初始化定時器0,主要用于數碼管動態掃描
SPK=0; //在未按鍵時,喇叭低電平,防止長期高電平損壞喇叭
while (1) //主循環
{
switch(KeyPort)
{
case 0xfe:num= 1;break;
case 0xfd:num= 2;break;
case 0xfb:num= 3;break;
case 0xf7:num= 4;break;
case 0xef:num= 5;break;
case 0xdf:num= 6;break;
case 0xbf:num= 7;break;
case 0x7f:num= 8;break;
default:num= 0;break;
}