Hi Leute, ich bin gerade dabei, meine µC-Schaltung in Betrieb zu nehmen und stehe etwas auf dem Schlauch. Der Rest, den meine Schaltung macht, soll erstmal egal sein. Ich habe an meinem ATmega32, PORTC, Pin 0 bis Pin 5 LEDs hängen. Die LEDs sind so angeschlossen, dass sie über einen Widerstand an der Masse hängen, also vom µC über einen hohen Pegel angeschaltet werden. Im Prinzip scheint das auch zu funktionieren, aber es werden nur die beiden LEDs an PIN0 und PIN1 eingeschaltet. Die LEDs, die nicht eingeschaltet werden, habe ich direkt mit +5V getestet, sie funktionieren Einwandfrei, es liegt also nicht an den LEDs und auch die Lötstellen zwischen Pin am µC und den LEDs sind okay. Letzteres habe ich mit einem Multimeter getestet. So weit ich das beurteilen kann ist auch auf der Seite der Software alles i.O. Die Pins von PORTC sind alle auf Output geschaltet und ich gebe auf alle Pins einen hohen Pegel. Ich habe mir das Datasheet mal angeschauen, aber auch dort kann ich nicht direkt einen Grund erkennen, warum die LEDs nicht geschaltet werden sollten. Wenn jemand eine Idee hat, woran es liegen kann - außer, dass der Chip kaputt ist - würde ich mich sehr freuen, Lösungsvorschläge zu hören. Vielen Dank im Voraus, Paul
Paul C. schrieb: > Ich habe mir das Datasheet mal angeschauen, aber auch dort kann ich > nicht direkt einen Grund erkennen, warum die LEDs nicht geschaltet > werden sollten. hast du auch folgende stelle im Datenblatt gefunden: Port C also serves the functions of the JTAG interface and other special features of the ATmega32 as listed on page 60.
Danke. Ich war irgendwie der Meinung, dass JTAG nicht aktiviert wäre. Vielen Dank für den Hinweis. Klappt! Beste Grüße, Paul
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.