欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
大神幫我看看單片機程序,按鍵不管用
[打印本頁]
作者:
746228432
時間:
2017-4-15 13:15
標題:
大神幫我看看單片機程序,按鍵不管用
void keyscan()
{
uchar slnum,flag;
if(K1==0)
{
delayms(5);
if(K1==0) //確認功能鍵被按下
{
slnum++; //功能選擇計數變量加1,
while(!K1); //等待按鍵釋放,防抖動
}write_com(0x0f);
if(slnum==1)
{
flag=1; //標志位為1,表示有功能鍵被按下,此時不在執行溫度檢測
write_com(0x80+14); //光標定位到MIN位置
write_com(0x0f); //光標開始閃速
}
if(slnum==2)
{
write_com(0x80+4); //光標定位到MAX位置
write_com(0x0f); //光標開始閃速
}
if(slnum==3)
{
slnum=0; //功能鍵第三下按下后,功能計數清零
flag=0; //標志位恢復,執行溫度轉化
write_com(0x0c); //關閉光標閃速
}
}
if(slnum!=0) //只有在功能鍵被按下后,K2,K3才有效
{
if(K2==0)
{
delayms(1);
if(K2==0)
{
while(!K2);
if(slnum==1)
{
MIN++;
if(MIN==99) {MIN=0;}
write_com(0x80+14); //MIN++顯示的位置
write_com(0x0f);
write_maxmin(14,MIN);
write_com(0x80+14);
}
if(slnum==2)
{
MAX++;
if(MAX==99) {MAX=0;}
write_com(0x80+4);
write_com(0x0f);
write_maxmin(4,MAX);
write_com(0x80+4);
}
}
}
if(K3==0)
delayms(1);
if(K3==0)
{
while(!K3);
if(slnum==1)
{
MIN--;
if(MIN==-1) {MIN=99;}
write_com(0x80+14);
write_com(0x0f);
write_maxmin(14,MIN);
write_com(0x80+14);
}
if(slnum==2)
{
MAX--;
if(MAX==-1){MAX=99;}
write_com(0x80+4);
write_com(0x0f);
write_maxmin(4,MAX);
write_com(0x80+4);
}
}
}
}
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1