Kurze Frage wegen Output-Pin

Gast #225782
Lesenswert?
• ▲
▼
Hallo Leute,

kann mir jemand erklären wie das mit den Output-Pins beim ATmega8515 zu
verstehen ist. Und zwar wenn ich folgendes tue:

ldi r16,0b00000001
out PORTD,r16

dann sollte doch nach meinem Verständnis PIND0 Spannung liefern.
Tut es aber nicht. Dafür liefert PIN1-PIN9 Spannung. Ist das normal?
Gibt es ein Register im ATmega, wo ich sagen kann, dass wenn ein Pin
auf 1 gesetzt wird dann 5V kommen und wenn 0 eben "nichts"?

Irgendwie kommt es mit von meinem Verständnis her komisch vor. Ich mein
1 sollte doch 5V sein und 0 GND? Und der Kontroller dreht das rum?!
Gast #225786
Lesenswert?
• ▲
▼
Hallo Quacks,

ja ich habe ein STK500.

Und wenn ich eben folgendes eingebe:


ldi r16,0b00000001
out PORTD,r16

dann leuchten alle LED's ausser die LED0.

Mir kommt das komisch vor irgendwie. Ich will doch LED0 AN und die
anderen ausschalten. Klar kein thema, ich kanns rumdrehen aber auch die
Spannung auf PIND0 ist 0. HAE?! Ich blicks nimmer...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren