if(RI)
{
RI = 0;
if(wr_tab_start==0)
{
switch (numb){
case 0:if(SBUF==0x24){numb=1;P0=0;}else {numb=0;};break;
case 1:if(SBUF==0x47){numb=2;P0=2;}else {numb=0;}break;
case 2:if(SBUF==0x50){numb=3;P0=4;}else {numb=0;}break;
case 3:if(SBUF==0x52){numb=4;P0=8;}else {numb=0;}break;
case 4:if(SBUF==0x4D){numb=5;P0=0x20;}else {numb=0;}break;
case 5:if(SBUF==0x43){numb=6;P0=0x40;}else {numb=0;}break;
case 6:if(SBUF==0x2C){ counter=0;wr_tab_start=1;numb=0;P0=0x80;}break;