『壹』 什麼是單片機的拉電流灌電流
你根據電路判斷電流走向,如果走向是從單片機口流出,相當於電流從單片機里拉出來,這叫拉電流;如果走向是向單片機流去,相當於電流灌到單片機里,這叫灌電流。
『貳』 51單片機I/O口的拉電流和灌電流分別是多少
上拉電阻用10k,p0口輸出電流最大3到5ma.其他I/o口輸出很小,輸入電流(灌電流)最大20毫安,總體輸入電流不能大於80ma.還有,單片機最好不能用於輸出,開電源時會閃一下,建議用於輸入。
『叄』 單片機灌電流和拉電流之和不超過120mA還是分別不超過120mA
單片機灌電流和拉電流之和不超過120mA應該指的是分別不超過120mA,更確切的理解是任意一個都不能超過120mA。
原因是因為所有的拉電流都是從單片機的供電口VCC端流入單片機,再通過在單片機的IO口流出,VCC能承受的電流是有限的,所以有120mA的限制。同理灌電流都是通過IO口流入單片機,,再通過單片機的GND引腳流出,GND引腳承受的電流也是有限的。因為GND和VCC引腳是兩個獨立的引腳,承受電流也是獨立的,所以這里才是分別不超過120mA。
要是發現驅動電流(灌電流和拉電流)不夠用,可以通過外接三極體或mos管來增強驅動能力。
總結來說,你需要盤底電流的整體迴路是怎麼樣的,才好判定埠能承受的電流限制是如何被確定的。