| 輸入 | 輸出 | 顯示 |
| K1開關(guān)鍵 | 風(fēng)扇電機的開關(guān) | 1個LED,開機時打開 |
| K2擺頭鍵 | 擺頭電機 | 1個LED,擺頭時打開 |
| K3檔位鍵 | 風(fēng)扇電機的強弱切換 | 1個LED,高檔風(fēng)速時打開 |
| 狀態(tài)0:關(guān)機 | 狀態(tài)1:限時工作 | 狀態(tài)2:不限時工作 | |
| ⽆操作 | - | 計時8⼩時后,轉(zhuǎn)⼊狀態(tài)0 | - |
| K1短按 | 轉(zhuǎn)⼊狀態(tài)1 | 轉(zhuǎn)⼊狀態(tài)0 | 轉(zhuǎn)⼊狀態(tài)0 |
| K1長按 | 轉(zhuǎn)⼊狀態(tài)2 | - | - |
| K2短按 | - | 切換擺頭開關(guān),且重新計時 | 切換擺頭開關(guān) |
| K3短按 | - | 切換檔位⾼低,且重新計時 | 切換檔位⾼低 |

1.截至2025年10月的點擊量.png (39.4 KB, 下載次數(shù): 0)
1
684.3 KB, 下載次數(shù): 0, 下載積分: 黑幣 -5
3.22 MB, 下載次數(shù): 0, 下載積分: 黑幣 -5




hange_v 發(fā)表于 2025-10-30 22:40
這樣不好嗎void ledTask(void)
{
static u3 ...
發(fā)表于 2025-10-30 22:59
你好,請問這是在?
hange_v 發(fā)表于 2025-10-31 09:15
閃爍LED 250ms
Similarv 發(fā)表于 2025-10-31 16:48
我推測,這段代碼只能保證“LED不會在250ms以內(nèi)就翻轉(zhuǎn)電平”,并不能確保剛好總是250ms的時候就立馬翻轉(zhuǎn) ...










[em05]





dyx811 發(fā)表于 2025-11-13 23:42
學(xué)習(xí)了大師的編程思維!真的受益良多!非常感謝!
dcc60 發(fā)表于 2025-11-17 10:27
新手表示看不懂啊。
如果要設(shè)計一個短按與長按的函數(shù),是直接讓定時器計時嗎?
wdgao 發(fā)表于 2025-11-17 22:47
有個問題想請教:文中提到“不要有任何模塊的delay()加起來超過0.2ms”,但對于數(shù)碼管動態(tài)掃描如何控制每 ...
發(fā)表于 2025-11-17 23:13
個人建議你用低優(yōu)先級的定時器中斷,2ms周期掃一下
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |