欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
三行代碼按鍵
[打印本頁]
作者:
bd5fna
時間:
2024-6-5 18:51
標題:
三行代碼按鍵
請大佬們指點下,本站抄的按鍵三行代碼,可以用,但只有短按,不能長按。想請教一下,這個代碼可以短按、長按、雙擊嗎?
void KeyRead( void )
{
unsigned char ReadData = P1^0xff;
Trg = ReadData & (ReadData ^ Cont);
Cont = ReadData;
}
void key_scan(void)
{
unsigned int cnt=0;
if(Trg & 0x01) //
Cont&0x01 應該是長按,但沒有效果
{
setled=0; //LED燈點亮
}
作者:
lkc8210
時間:
2024-6-5 21:07
當然沒效果,長按要累加時間的
void key_scan(void)
{
static unsigned int cnt=0;//靜態變量是重點
if(Cont & 0x01)
{
if(cnt<=1000)cnt++;
if(cnt==1000)
setled=0;//LED燈點亮
}else{
cnt = 0;
}
}
復制代碼
作者:
bd5fna
時間:
2024-6-6 08:21
lkc8210 發表于 2024-6-5 21:07
當然沒效果,長按要累加時間的
感謝!
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1