Hallo, ich beschäftige mich zum ersten mal mit Mikrokontrollern und habe mir dazu das AVR-Tutorial hier auf mikrocontroller.net angeschaut. Das Board habe ich mir mit dem Tutorial selber gebaut, und einen Atmega8 angeschlossen. Den externen Quarz als Taktgeber habe ich weggelassen. Die Schnittstelle zum Computer realisiere ich mit einem avrisp mkii. Nun habe ich alles angeschlossen. Am avrisp mkii leuchten beide leds dauerhaft grün. Wie im Anhang zu sehen wird die Spannung korrekt ausgelesen. Allerdings schlägt das lesen der device id immer fail. Es ist mir nicht möglich ein Programm in den Speicher des Atmega zu schreiben. Wisst ihr woran es liegen könnte? Kann es sein, dass ist avrisp mkii kaputt ist? Jan
Arno N. schrieb: > Wisst ihr woran es liegen könnte? Kann es sein, dass ist avrisp mkii > kaputt ist? Davon gehen wir erstmal nicht aus Ist es ein original MKII? Oder ein Nachbau? Hast du wirklich alles richtig angeschlossen, Schaltplan und Foto würde helfen. Hast du wirklich ein Mega8. Heutzutage würde ich eher zu den Pin- kompatiblen Mega48/88/168/328 raten. Ist dein Mega Fabrikneu, oder wo hast du ihn her? Hast du bereits was an den Fuse geändert? Wenn er Fabrikneu neu ist, dann sind die Fuse auf 8MHz interner Clock mit Div8 eingestellt. Also 1MHz CPU-Takt. Deine ISP-Frequenz ist mit 125KHz auf jeden Fall nicht zu hoch. Wenn die Fuse auf externen Takt eingestellt sind, brauchst du auch einen externen Takt zum Programmieren.
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.
