PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pullups funktionieren nicht...



dl1akp
22.03.2007, 21:02
Hallo Leute,

wollte nur mal fragen. Ich benutze nun schon 2 Jahre avrs, aber die sache mit den pullups an den eingängen habe ich noch nie hinbekommen!!

Die Abfrage der Taster funktioniert nur richtig, wenn ich "echte" Widerstände benutze.

Bin ich etwa zu blöde die pullups einzuschalten?
Wie wird das richtig gemacht?

Ich habe immer erst den Port als eingang konfiguriert und dann die entsprechenden Portpins auf High gesetzt...

Daanke für die Hilfe.
Andreas

MartinFunk
22.03.2007, 21:08
Das stimmt so, müsste also funktionieren.

Martin

kurzschluss
22.03.2007, 23:26
----- Port Pin Configurations -------
DDxn PORTxn PUD (in MCUCR) I/O Pull-up Comment
0 0 X Input Tri-state (Hi-Z)
0 1 0 Input <-- Pull-up aktiv
0 1 1 Input Tri-state (Hi-Z)
1 0 X Output Output Low (Sink)
1 1 X Output Output High (Source)