下圖中的電阻為什麼可以防止短路?
經過電阻的5v不還是和0v接通了麼?
這屬於基本的中學物理沒學好。
到底啥是短路?
短路是相對於左圖的情況來說的 左圖是開關閉合 這樣子電阻會分到大部分的電壓,(電阻阻值大於單片機阻值),單片機的電壓降低 低到信號輸入為0。再看5v跟地之間,如果開關閉合後沒有電阻 只有一跟導線的話 那不就短路了嗎。所以電阻既拿掉了信號(電壓)又防止短路。
再說右邊 開關斷開 電流只有單片機一條路可以通過 所以單片機的電壓(電壓可以是一種信號)會升高 所以讀到的信號就是1
至於什麼時候算是高輸出 什麼時候算是低輸出 可以參考一下圖片
希望可以幫到你