Forum: Mikrocontroller und Digitale Elektronik Ungenutzte Pins ATMEGA32


von Manfred Schreier (Gast)


Lesenswert?

Hab in alten Beiträgen gelesen, man soll einfach die internen Pull-ups 
aktivieren für ungenutzte Pins

Wenn ich das will, muss ich ja die ungenutzten Pins als Eingänge 
deklarieren und dann kann ich die Pull-ups aktivieren(s.U.), richtig?
1
DDRC  &= ~(1<<PC7);  /* Pin PC7 als Eingang */
2
PORTC |= (1<<PC7);    /* internen Pull-Up an PC7 aktivieren */

Danke

von Cyblord -. (cyblord)


Lesenswert?

Nach einem Reset sind sowieso alle Ports Eingänge.

von Manfred Schreier (Gast)


Lesenswert?

cyblord ---- schrieb:
> Nach einem Reset sind sowieso alle Ports Eingänge.

Und auch mit einem Pull up versehen?

von spess53 (Gast)


Lesenswert?

HI

>Und auch mit einem Pull up versehen?

Spielt aber keine Rolle. Außer, das der Contoller ein paar µA mehr 
verbraucht wirst du keinen Unterschied merken.

MfG Spess

von B.A. (Gast)


Lesenswert?

Manfred Schreier schrieb:
> Und auch mit einem Pull up versehen?

Nein das macht dann dein Programm am Anfang bevor es in die 
main-schleife springt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.