ATMega16 Port C arbeitet nicht richtig

Gast #258481
Lesenswert?

Hallo,

ich habe mir ein ein neues Experimentierboard mit einem ATMega16
gebaut, vorher habe ich mit dem 8515 gearbeitet. Nun habe ich zwecks
Test 8 LED's an den Port C gehängt und lasse diese nun blinken. Die
LED's an den Pins PC2 bis PC5 (Also TCK, TMS, TDO und TDI) leuchten
gar nicht, oder nicht mit voller Leuchtstärke - oder leuchten dann wenn
sie eigentlich aus sein müssten.

Kann dies damit zusammenhängen das gerade an diesen Pins ein
JTAG-Interface angeschlossen werden kann. Muss man, oder kann man, dies
in einem Register an oder abschalten?

Vielen Dank

P.S. Wird ein ATMega mit einem 8 MHz oder 16 MHz Quarz betrieben, weil
ich habe noch keine Schaltung gesehen wo ein 16 MHz Quarz eingesetzt
war, möglicherweise wegen dem On-Chip Click Multiplier?

Nochmals vielen Dank
Gast #258486
Lesenswert?

Hallo Simon,

das habe ich gerade gemacht, JDT Bit im Register mittels MCUCSR |=
(1<<JTD); auf Null gesetzt. Jetzt läuft der ATMega16 nicht mehr,
"springt" nach 'nem Reset einfach nicht mehr an. Ich hoffe ich muss
den uC nicht wegschmeissen. Ein Rücksetzten des Bit bringt auch nichts.

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