weijoyer 發(fā)表于 2020-11-4 00:12
if(key==1)填語句;else 填語句;
lovezjf234 發(fā)表于 2020-11-4 08:58
key的設(shè)別標(biāo)志出問題了,一個(gè)按著不放的情況用while,脫手的時(shí)候要去掉while,或者在while內(nèi)部再做判斷。
心有浮生 發(fā)表于 2020-11-4 09:13
要加計(jì)數(shù),丟定時(shí)器中斷里面檢測(cè)按鍵
if(按鍵按下){
計(jì)數(shù)加;
YUANYUXING 發(fā)表于 2020-11-4 10:04
謝謝指導(dǎo)!現(xiàn)在是在while內(nèi)部判斷可以了,但是初始狀態(tài)就開始檢測(cè)了,這個(gè)不對(duì)的,就是上電后按鍵是松開 ...
心有浮生 發(fā)表于 2020-11-4 10:27
加個(gè)標(biāo)志位。
wulin 發(fā)表于 2020-11-4 10:49
給你一個(gè)示例程序,完全能夠解決你的問題。核心是要學(xué)會(huì)使用標(biāo)志位。
#include
YUANYUXING 發(fā)表于 2020-11-4 11:01
感謝總工指導(dǎo),我試一下
心有浮生 發(fā)表于 2020-11-4 10:27
加個(gè)標(biāo)志位。
YUANYUXING 發(fā)表于 2020-11-4 13:02
現(xiàn)在可以了,加個(gè)標(biāo)志位就正常了,感謝指點(diǎn)!
zmc419 發(fā)表于 2020-11-4 17:27
設(shè)置標(biāo)志位,不要讓程序老盯住按鍵處理。
zmc419 發(fā)表于 2020-11-4 17:28
學(xué)習(xí)學(xué)習(xí)狀態(tài)機(jī),論壇有大佬寫的詳細(xì)教程。
tooto 發(fā)表于 2020-11-4 20:06
按鍵時(shí)間加一個(gè)延時(shí)之類的防抖措施看看
comeon劉 發(fā)表于 2020-11-4 21:20
判斷循環(huán)選擇語句都可以,也可以用中斷
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |