Forum: Mikrocontroller und Digitale Elektronik Ausgänge ATMega16


von Stephan (Gast)


Lesenswert?

Hallo,
ich habe beim Atmel ATMega16 an PC0 bis PC4 jeweils eine Diode mit
Vorwiderstand angeschlossen.
PC0 und PC1 kann ich problemlos ansteuern, jedoch bei PC 2 und PC3 geht
der Pegel maximal bis auf 1,67 V hoch. Ist das normal, kann man da was
machen?
Gruß Stephan

von mmerten (Gast)


Lesenswert?

JTAG auch deaktiviert ???

von akw (Gast)


Lesenswert?

AREF, AGND und AVCC angeschlossen?

von Stephan (Gast)


Lesenswert?

VCC, AVCC GND habe ich angeschlossen,
ARef nicht,
JTag habe ich nicht deaktiviert

von akw (Gast)


Lesenswert?

Dann tu des G schließ zuerst mal die ADC versorgungspins an, wenns
dann immer noch net geht, deaktivier JTAG!

von Stephan (Gast)


Lesenswert?

Danke

von Stephan (Gast)


Lesenswert?

Ich hab jetzt ARef an Versorgungsspannung (5V) angeschlossen und
versucht JTag zu deaktivieren.

muss man da
 MCUCSR |= (1<<JTD);
 MCUCSR |= (1<<JTD);
wie angegeben zwei mal schreiben?
fehlt da noch was?

Es hat sich nichts geändert mit den Pinausgängen.

von akw (Gast)


Lesenswert?

Um JTAG zu deaktivieren musst du die Fuses entsprechen setzten, sprich
JTAGEN ändern.

von Stephan (Gast)


Lesenswert?

danke, jetzt funktionierts

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.