![]() |
發布時間: 2024-4-16 19:40
正文摘要:小弟學習51單片機,根據網上資料試驗了用STC15W204S做 一個i/o口驅動發光二極管并掃描按鍵的電路,程序燒入后按鍵沒反應,請各位大俠不吝賜教程序有何問題,謝謝。 #include <STC15.H> #include ... |
wufa1986 發表于 2024-4-17 09:23 是不是可以嘗試在LED上并一個電容,這樣就完全沒有亮度了,有空試試效果咋樣 |
如果我做這樣的電路,不會畫成這個樣子。 Vcc接限流電阻接發光管接按鍵到地(串起來),IO口接按鍵就好了。 設置成準雙向口模式弱上拉。 如果用adc功能讀按鍵,則一個IO口可以掛10個甚至30個按鍵。 |
jl48q 發表于 2024-4-16 21:28 即使弱上拉,也有電流會流過LED,一樣會亮,雖然比較弱。況且電路中還有一個10K的上拉電阻。即使你的弱上拉時間非常短,也有亮度的。而且要保證LED的限流電阻在弱上拉時能夠為IO扣提供至少電源電壓一半以上的電壓。我是覺得研究這個沒啥用。要擴展不如直接使用比如1638這樣的芯片更有效。這STC的人也是腦洞比較大 |
按鍵是輸入,LED是輸出,怎樣用一個腳完成?原理說說唄。按鍵按下去時燈會滅還是不會?LED完全熄滅時還能讀按鍵嗎? |