void keyscan()
{
if(key1==0)
{
delay_ms(10);
if(key1==0)
{
num=1;
display(num);
distance_data[0]=num;
}
else
num=0;
display(num);
distance_data[0]=num;
}
if(key2==0)
{
delay_ms(10);
if(key2==0)
{
num=2;
display(num);
distance_data[0]=num;
}
else
num=0;
display(num);
distance_data[0]=num;
}
if(key3==0)
{
delay_ms(10);
if(key3==0)
{
num=3;
display(num);
distance_data[0]=num;
}
else
num=0;
display(num);
distance_data[0]=num;
}
if(key4==0)
{
delay_ms(10);
if(key4==0)
{
num=4;
display(num);
distance_data[0]=num;
}
else
num=0;
display(num);
distance_data[0]=num;
}
}I