ATMega128

Oct 08, 2005 5 Replies

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.



Czasem 0, czasem 1 ( oczywiscie bez podciagania )

Zwarty do masy zawsze daje zero, wiszacy nie.

Sebastor

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

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

M.

A jaki mialby byc cel jej uzycia?

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.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required