|
發布時間: 2019-7-24 17:17
正文摘要:求大神指點,在下面 程序中加入一段程序,使之達到不管哪個燈亮,都可以通兩個按鍵一個加 一個減來改變PWM的輸出來控制LED燈的亮暗,非常感謝 |
| 要想思路開闊,先畫出框圖。 |
|
1、定義一個占空比變量 light, 取值范圍規定在0-100之間。 2、按鍵1時,light值加1;按鍵2時,light值減1 3、根據light值對PWM進行相應配置控制。 |
amo73 發表于 2019-7-24 22:02 好的! 謝謝 ,能不能請教一下如何用兩個按鍵(一個加 一個減)和PWM來控制每個LED燈的亮度,我想在每個LED燈亮之后再加上pwm控制輸出占空比的子程序 來調節燈的不同亮度 |
|
代碼耦合太深…… 最好把按鍵和LED分開寫:掃描鍵值放到全局緩沖隊列;應用程序只需判斷緩沖區是否有鍵值 |