Sida 1 av 1

In o ut gångar

Postat: 7 mars 2022, 12:46:48
av choppertony
Om man inte deklarerar vad pinnarna ska vara. Blir de automatiskt ingångar då. Har en leonardo och är lite misstänksam att det kan vara på det sättet och att den tar in signaler som stör. Tackar för svar.

Re: In o ut gångar

Postat: 7 mars 2022, 12:51:52
av Klas-Kenny
I regel så är I/O på en microkontroller per default, ingång.
Detta då det är det enda universellt "säkra" när man stoppar in den i godtycklig krets, fram tills en pinne blivit initierad av mjukvaran.

Skulle de vara utgångar per default hade de kortslutit saker när man startar, innan pinnarna initierats.

Re: In o ut gångar

Postat: 7 mars 2022, 13:10:54
av TomasL
Man måste konsultera den specifika processorns datablad i detta fallet.
Även om det för det mesta är så att IOn per default är ingångar, kan det mycket väl vara så att vissa pinnar är tvärtom.

Generellt så bör man koppla ej använda IOn till jord, och initiera dem till ingångar.
Man bör även, även om pinnen per default är en ingång i koden sätta den som ingång.