Stichwort: JTAG
deaktivieren
Da ich nicht weiß wohin das soll, nun also hier.
Also ich hab mir ein Board für meinen Atmega32 gebaut:
Hat auch alles ganz gut geklappt, ich hab mir nur ein kleines Lichtspiel programmiert und das übertragen per PonyProg hat geklappt. Doch jetzt hab ich das Problem, dass an PortC.2, PortC3 und PortC.5 dauerhaft 1,5 Volt "rauskommen" (die LED also schwach leuchtet); egal ob ich die Pins im Programm an oder aus geschaltet habe.
Am Chip liegt es nicht, ich habe zwei ausprobiert.
Kann es vlt an den speziellen Funktionen der Pins liegen?
Schon mal danke im Voraus![]()
Geändert von CsMTEch (01.12.2013 um 19:09 Uhr)
Stichwort: JTAG
deaktivieren
Es ist sicherlich der Standardfehler bei mega32Anwendern (bzw. die ganze Familie) - diese Pinne sind im Auslieferungszustand fürs JTAG konfiguriert. Abhilfe: Fuse JTAGEN abschalten.... hab mir ein Board für meinen Atmega32 gebaut ... PortC.2, PortC3 und PortC.5 dauerhaft 1,5 Volt ...
Vorsicht beim Hantieren an den Fuses. Es gibt kaum schnellere Methoden einen Controller unbrauchbar zu machen als an Fuses zu schalten deren Funktion man nicht GANZ genau kennt. Das JTAGEN gehört NICHT zu diesen kritischen Fuses.
Viel Erfolg.
Ciao sagt der JoeamBerg
Lesezeichen