日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]調(diào)試通過.key_scan_p2() //定時器,或者主程序掃描{uchar x,y,z;P2=0x0f; x=P2&0x0f;P2=0xf0;y=P2&0xf0;z=x|y; if(z!=key_value1) key_value1=z; //如果兩次結(jié)果不同 else { if(key_value1 == 0xff) key_release=0; e

調(diào)試通過.

key_scan_p2() //定時器,或者主程序掃描
{uchar x,y,z;
P2=0x0f;
x=P2&0x0f;
P2=0xf0;
y=P2&0xf0;
z=x|y;
if(z!=key_value1) key_value1=z; //如果兩次結(jié)果不同
else
{
if(key_value1 == 0xff) key_release=0;
else
{
if (key_release==0) //所有按鍵已經(jīng)松開了嗎?
{
key_release = (z ^ 0xFF);
key_val = z;

switch(key_val)
{
case 0xe7:LED1=~LED1;break;
case 0xd7:LED2=~LED2;break;
case 0xb7:LED3=~LED3;break;
case 0x77:LED4=~LED4;break;
case 0xeb:LED5=~LED5;break;
case 0xdb:LED6=~LED6;break;
case 0xbb:LED7=~LED7;break;
case 0x7b:LED8=~LED8;break;
case 0xed:LED9=~LED9;break;
case 0xdd:LED10=~LED10;break;
case 0xbd:LED11=~LED11;break;
case 0x7d:LED12=~LED12;break;
case 0xee:LED13=~LED13;break;
case 0xde:LED14=~LED14;break;
case 0xbe:LED15=~LED15;break;
case 0x7e:LED16=~LED16;break;
default: break;
}
}
}
}


/* P2 = 0XFF;
if(P2!=key_value1) key_value1=P2; //如果兩次結(jié)果不同
else
{
if(key_value1 == 0xff) key_release=0;
else
{
if (key_release==0) //所有按鍵已經(jīng)松開了嗎?
{
key_release = (P2 ^ 0xFF);
key_val = ~P2;

switch(key_val)
{
case 0x01: LED1=~LED1;
break;
case 0x02: LED2=~LED2;
break;
case 0x04: LED3=~LED3;
break;
case 0x08: LED4=~LED4;
break;
case 0x10: LED5=~LED5;
break;
case 0x20: LED6=~LED6;
break;
case 0x40: LED7=~LED7;
break;
case 0x80: LED8=~LED8;
break;

default: break;
}
}
}
} */
}


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉