switch(key_v)
{
case 0x7e:key_v=0;//P0=0xc0;//0x3f; //0xc0; //0 ,kc键符。 按下相应的键显示相对应的码值 {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};
break;
case 0x7d:key_v=1;//P0=0xf9;//0x06; //0xf9;//1 ,kd键符
break;
case 0x7b:key_v=2;//P0=0xa4;//0x5b; //0xa4;
break; //2 ke键符
case 0x77:key_v=3;//P0=0xb0;//0x4f; //0xb0;
break; //3 kf键符
case 0xbe:key_v=4;//P0=0x99; //0x66; //0x99;
break; //4 k8键符
case 0xbd:key_v=5;//P0=0x92; //0x6d; //0x92
break; //5
case 0xbb:key_v=6;//P0=0x82; //0x7d; //0x82;
break; //6
case 0xb7:key_v=7;//P0=0xf8;break;//7
break;
case 0xde:key_v=8;//P0=0x80;break;//8
break;
case 0xdd:key_v=9;//P0=0x90;break;//9
break;
case 0xdb:key_v=0xa;//P0=0x88;break;//a
break;
case 0xd7:key_v=0xb;//P0=0x83;break;//b
break;
case 0xee:key_v=0xc;//P0=0xc6;break;//c
break;
case 0xed:key_v=0xd;//P0=0xa1;break;//d
break;
case 0xeb:key_v=0xe;//P0=0x86;break;//e
break;
case 0xe7:key_v=0xf;//P0=0x8e;break;//f
break;
default:key_v= 0xff; //初始化
break;