超聲波流量計(jì)的主程序研究與設(shè)計(jì) 十三
//2.按鍵鍵值獲取函數(shù)
//按鍵程序只需用P2口
//4*4的鍵盤(pán)從P2口接入:P2_1--P2_3接左邊4個(gè)鍵,P2_4---P2_7接上4個(gè)鍵
uchar key_num()
P2=0xfe;//使P2_1=0
temp=P2;
temp=temp&0xf0;
if(temp!=0xf0)
delay(10);
if(temp!=0xf0)
switch(temp)
{
case 0xe0:key_num=0;break;
case 0xd0:key_num=1;break;
case 0xb0:key_num=2;break;
case 0x70:key_num=3;break;
}
P2=0xfd;
temp=P2;
temp=temp&0xf0;
if(temp!=0xf0)
delay(10);
if(temp!=0xf0)
switch(temp)
{
case 0xe0:key_num=4;break;
case 0xd0:key_num=5;break;
case 0xb0:key_num=6;break;
case 0x70:key_num=7;break;
}
超聲波流量計(jì)