Hallo zusammen, ich habe ein kleines Problem. Und zwar besitze ich ein RN-Control Board als Entwicklungsboard für einen Atmega32 und programmiere dies über einen AVRISP-MK2 Adapter. Dies funktioniert alles einwandfrei. Ich bringe dort eine LED zum leuchten :D Sobald ich aber den µController auf ein Steckbrett setze und dort nur diese LED leuchten lassen möchte funktioniert dies schon nicht mehr, was zuvor allerdings auf dem Board funktioniert hat. Wenn ich anschließend den µC wieder in das Entwicklungsboard stecke, funktioniert dort alles einwandfrei... Ich habe den Atmega32 nur mit folgenden Pins angeschlossen: Pin 9 RESET -> über 10kOhm auf 5V Pin 10 VCC -> 5V Pin 30 AVCC -> 5V Pin 32 AREF -> 5V Pin 11 GND -> 0V Pin 31 AGND -> 0V Pin 25 PC3 -> LED mit Vorwiderstand auf 5V Pin 26 PC4 -> LED mit Vorwiderstand auf 5V Hat jemand eine Ahnung was ich noch falsch gemacht haben könnte??? Ich hoffe mir kann jemand helfen, Klaus
Meine Glaskugel sagt: 1. µC falsch eingesteckt 2. Steckbrett hat schlechte Kontakte 3. Taktquelle für den µC?
Kas K. schrieb: > Hat jemand eine Ahnung was ich noch falsch gemacht haben könnte??? Nettiquette verlangt Schaltung und/oder Bild.
Kas K. schrieb: > Pin 32 AREF -> 5V Bitte tu das nicht. AREF kann über einen 100nF C gegen Masse entkoppelt werden, sollte aber nicht direkt auf die Vcc geschaltet werden. Wenn du Vcc als Referenz benutzen willst, programmier das einfach so. Nur bei besonderen AREF Spannungen ist es sinnvoll, die Referenz mit AREF zu verbinden. Steckbretter sind übrigens in der Kontaktgabe so ziemlich das Unzuverlässigste, was es gibt.
Also das mit den Kontakten hab ich auch schon vermutet, deshalb hab ich jeden Anschluss nachgemessen ob dieser auch Kontakt hat... Dies kann ich also ausschließen... Auch dass ich den µC falsch rum drinhabe... g Das mit dem AREF hab ich nun anders gemacht, brachte aber auch nichts... Für was brauch ich eine Taktquelle? Ich habe doch nur eine LED die an ist, bzw. ausgeht, sobald ein Signal kommt.
100nF Kondensatoren zwischen den VCCs und dem nächsten Gnd haben auch noch nie geschadet. Oliver
Kas K. schrieb: > und programmiere dies über > einen AVRISP-MK2 Adapter Ja, wie stehen die Fuses des MC? Und hat das RN-Board einen Quarz? Oliver schrieb: > 100nF Kondensatoren zwischen den VCCs und dem nächsten Gnd haben auch > noch nie geschadet. Das ist sogar wichtig :-)
Kas K. schrieb: > Für was brauch ich eine Taktquelle? Wenn dein Mega auf Quarzverwendung gefused ist, dann will er auch einen Quarz haben. Also: Hast du oder jemand anderer an den Fuses rumgespielt?
Hmm, mein RN-Board hat natürlich einen Quarz... Somit ist es wahrscheinlich auch naheliegend, dass die Fuses so gesetzt sind... Das könnte natürlich mein "kleines" Problem sein... So ein Shit... Danke für die Hilfe... Werde mal dieses Fuse-Bit suchen, das mir das eingebrockt hat... Aber nochmals ein großes DANKE SCHÖN!
Oh man, ich bin begeistert... Habe das jeweilige Fuse-bit nun auf den internen Quarz umgestellt und schon funktioniert alles einwandfrei... :D
@ Kas K. (kas_k) >Oh man, ich bin begeistert... Habe das jeweilige Fuse-bit nun auf den >internen Quarz umgestellt und schon funktioniert alles einwandfrei... :D Es gibt keinen internen Quarz, nur einen internen RC-Oszillator.
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.