你可以上我空間去看這一篇——<<avr單片機帶小數(shù)點數(shù)碼管的程式>>,雖然是AVR的,但內(nèi)容很接近。你說的調(diào)按鈕調(diào)整時間 + 和 - 要將按鈕做成長按與點按。假如你初始化是進入長按模式1(增加模式)后,這時的點按可做成 + ,點按就是增加. 如果你這時你長按了,就會進入按模式2(減少模式),這時的點做成 - .點按就是減少. 通過長按切換增加或減少模式,點按就改變一個變量t(假定是t)值,就能達到你要的效果。關(guān)于點按與長按代碼,網(wǎng)上有例子,<<按鍵長按短按效果>>你上網(wǎng)找一下,還有視頻 |