![]() |
發(fā)布時間: 2017-10-9 21:04
正文摘要:我用的是單片機開發(fā)板,程序很簡單:讓4個獨立按鍵按下后有不同的LED燈效果(P3.0-3.3按鍵;P2.0-2.7為燈) 開始我怎么按都沒反應,但我用萬用表紅表筆碰了P3.0口,就有相當于P3.0按下(按下電平為低)的效果。之 ... |
應該是沒有上拉電阻, 電位沒有變化 |
|
笨笨兔 發(fā)表于 2017-10-10 08:59 大神,什么是懸浮輸入啊 ![]() 我看原理圖圖,按鍵一端接I/O口(默認為高),另一端接地。若按鍵的I/O口被拉低則按鍵被按下。好像沒問題吧? |
lyh一點點 發(fā)表于 2017-10-10 08:39 但黑表筆懸空了,應該不是回路 |
估計是端口設(shè)置的問題 |
需要看原理圖,檢測上下拉是否正常,要看單片機內(nèi)部資料 |
瞎猜:按鍵設(shè)置為懸浮輸入了 |
可能萬用表本身就是有電流的,你把萬用表搭在的電路中,形成了回路,點亮了發(fā)光二極管,就如你直接把萬用表表筆搭在發(fā)光二極管兩頭就會發(fā)光一樣 |
估計與輸入端口上拉有關(guān),檢查上拉電阻。 |
IO口, 有沒有開內(nèi)部上拉, 或者使用外部上拉, 沒有原理圖, 沒有程序, 別人怎么給你解答? |
Powered by 單片機教程網(wǎng)