Forum: Mikrocontroller und Digitale Elektronik Atmega128 und die Ports F/G


von Niko (Gast)


Lesenswert?

Hallo,

ich bastel hier gerade mit einem Atmega128 rum und will von diesem die
Ports F und G benutzten.
Wenn ich die hingegen als Ausgänge schalte und dann einen Wert darauf
ausgeben will, so steigt die Spannung am Ausgang auf höchstens 1 Volt.

Woran kann das liegen? Das Fuse-Bit für die 103er-Kompatibilität ist
abgeschaltet. Also sollte ich wohl einen 128er vor mir haben.

Any ideas???

von Hubert.G (Gast)


Lesenswert?

AVCC angeschlossen?

von Sebastian Wille (Gast)


Lesenswert?

Hi,

Du mußt diese Ports so initializieren:

;alles auf Ausgang
ldi    temp1,0xFF
sts    DDRF,temp1
sts    DDRG,temp1

;alles an
ldi    temp1,0xFF
sts    PortF,temp1
sts    PortG,temp1

Sebastian

von Niko (Gast)


Lesenswert?

@Hubert:

Jau. Das warse die Vase. Jetzt habe ich die vollen 5V.

Besten Dank

von Sebastian Wille (Gast)


Lesenswert?

Kein Problem, viel Spaß noch!

Sebastian

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.