Forum: Mikrocontroller und Digitale Elektronik mega162: nur 4 Anschlüsse bei PortC?


von Markus Reichert (Gast)


Lesenswert?

Hallo zusammen,

ich habe folgendes Problem:

ich teste gerade meine Ports auf meinem STK500 mit einem ATmega162 und
bekomme nur 4 LEDs bei PortC zum leuchten. Die Ports A,B und D
funktionieren einwandfrei.

Kann es sein, dass ich mit Port C nur 4 Leds zum leuchten bringen kann?
Weil laut Datenblatt sollte der Mega162 8 Pins auf Port C zur Verfügung
stellen.

Auf welchem Sockel setzt ihr den Mega162? Ich habe mir SCKT30000D3
"ausgesucht". Das Problem ist, dass im Handbuch der Mega162 nicht
auftaucht.

Wäre super, wenn mir jemand helfen könnte.

Danke und Gruß
Markus

von crazy horse (Gast)


Lesenswert?


von Bernhard S. (bernhard)


Lesenswert?

Hallo Markus,

messe doch mal die Pegel direkt an den PINs vom Atmega162?

Bernhard

von Rahul (Gast)


Lesenswert?

JTAG-Enable-Fuse abhaken!
Auf Seite 74 des Datenblattes werden die "alternate pinfunctions"
dargestellt. PORTC hat da noch ein paar JTAG-pins mit drauf, die
grundsätzlich eingeschaltet sind.

von johnny.m (Gast)


Lesenswert?

Die Pins PORTC7..4 sind default-mäßig durch das JTAG-Interface belegt.
Das muss erst durch umprogrammieren der JTAGEN-Fuse abgeschaltet
werden, damit die Pins zur freien Verfügung stehen.

von johnny.m (Gast)


Lesenswert?

In solchen Fällen ist es übrigens sinnvoll, erstmal einen Blick in die
AVR Checkliste auf dieser Seite zu werfen. Dein Problem wird da gleich
im allerersten Abschnitt behandelt...

von Markus Reichert (Gast)


Lesenswert?

Vielen Dank für die schnelle Hilfe. :-)

Die AVR Checkliste habe ich bisher noch nicht gekannt. Aber in Zukunft
werde ich sie zuerst zu Rate ziehen.

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.