ATMega128

Witam, zastnawiam sie nad taka sytuacja. Port ustawiony jako wejscie natomiast pin czytany wiszacy w powietrzu. Jaki bedzie odczytany stan tego portu 0? Jesli tak to jak odroznic wiszenie w powietrzu od zwarcia do masy ?

Pzdr, Mario.

Reply to
Angel
Loading thread data ...

Czasem 0, czasem 1 ( oczywiscie bez podciagania )

Zwarty do masy zawsze daje zero, wiszacy nie.

Sebastor

Reply to
Sebastor

Wlaczyc pull-upa dla tego pinu. Jesli zwarty do masy to ciagle bedzie 0, jesli wisi to pojawi sie 1.

Reply to
T.M.F.

A warto dac jakas diode np. 1n4001 przy pinie ?

M.

Reply to
Angel

A jaki mialby byc cel jej uzycia?

Reply to
T.M.F.

W ktora strone? Kazdy pin I/O procesora jest juz wyposazony w diody zabezpieczajace (GND --|>|-- pin --|>|-- VCC), ale one nic nie pomoga gdy na wejsciu nic nie podlaczysz. Ustaw pullup albo podczep na zewnatrz pullup lub pulldown do nieuzywanych pinow I/O.

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.