Forum: Mikrocontroller und Digitale Elektronik Atmega 16 fuse bit


von wolfi_25 (Gast)


Lesenswert?

Hallo habe einen atmega 16 und habe ihn mit Bascom avr Programiert und
die fuse bit auf externen quarz gestelt und jetzt findet das programm
den Prozessor nicht mehr kann ihn nicht mehr umprogramieren und das
Programm läuft auch nicht drin .Habe vergessen die JTAG schnittstelle
zu deaktivieren kann das sein das er jetzt sperrt? hat jemand eine Idee
wie ich ihn wieder zum laufen bekomme?leider kann ich ihn nur mit spi
programieren da es ein TQfp ist .

Wolfi_25

von Jadeclaw (Gast)


Lesenswert?

Quarz anschliessen :)

Ernsthaft, mir ist das mit einem Atmega8 passiert.
Lösung: Einen Takt von 1 bis 4 MHz in Pin8 (XTAL1) einspeisen,
dann sollte der Programmierer das Teil wieder erkennen.
Für sowas sollte man immer einen dieser DIL-Blechbüchsenoszillatoren in
der Bastelkiste liegen haben...

Gruss
Jadeclaw.

PS: PlastikDip ist es Pin 13.

von Olaf K. (Gast)


Lesenswert?

Beim Mega16 hatte ich mal das Problem, daß der mit einem 1MHz-Quarz und
Fuses auf Rail-to-Rail (CKOPT programmed) nicht anschwingen wollte. Mit
der Einstellung "Frequency Range 0.9-3.0 MHz" funktionierte dagegen
alles bestens.

MfG Olaf

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
Noch kein Account? Hier anmelden.