Forum: Mikrocontroller und Digitale Elektronik Fusebits bei ATMEGA16 spielen verrückt


von Miki (Gast)


Lesenswert?

Hi leute!

Ich hab nun schon meinen 2. ATMEGA16 abgeschossen und weiß immer noch
nicht, wie das sein kann. Das erste Mal habe ich aus Versehen die
Fusebits BOOTSZ1 und BOOTSZ0 rückprogrammiert... anschließend konnte
ich nichts mehr machen, er war gesperrt... ich kenn mich jetzt nicht so
mit den diesen BOOT-bits aus, brauche es aber auch nicht. Auf jeden Fall
wollte ich die Clock-Bits umprogrammieren, weil ich einen externen Clock
verwende. Jetzt habe ich also CKOPT, CKSEL3-0 alle programmiert, also
auf 0. SUT1=0,SUT0=1.

Mim Oszi habe ich nachgemessen und ich bekomm wirklich einen schönen
Takt an XTAL1. XTAL2 ist dabei nicht angeschlossen.

Was mach ich denn da falsch?

Danke,

Miki

von Ralf B. (Gast)


Lesenswert?

nen Tipp:

Programmed = 0
Unprogrammed = 1


das mal zum Nachdenken ...

von Miki (Gast)


Lesenswert?

ja, weiß ich doch... hab ich doch auch so geschrieben... -programmiert,
also 0-

von Dom (Gast)


Lesenswert?

Was benutzt du denn für ne Taktquelle?

von Miki (Gast)


Lesenswert?

Ich benutze den externen Clock, also ich bekomm von dem FSK-Transceiver
ned sehr sauberen 1MHz clock. habs direkt am Pin XTAL1 nachgemessen.
laut datenblatt muss man CKSEL3-0 auf 0000 programmieren. CKOPT
schaltet dabei noch einen 32pF kondi zwischen GND, ist aber nicht so
wichtig. Doch seit dem ich die fusebits gesetzt habe, kann ich nichts
mehr lesen oder schreiben.

Ich brauch echt dringend Hilfe...

Danke

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.