Foglendes: ich habe ein ATMEGA8 programmiert.... alles funktionierte super. eben habe ich eine 16Mhz Quarz mit 2 Kondensatoren angeschlossen und deu Fusebits geändert (nur doe low bits) von: Low Bits 0xE1 //hex->bin 0b11100001 nach: 0xE0 11100000 Laut Datenblatt müsste das ganze doch stimmen oder? Sind die Fusebits richtig gesetzt? oder liegt es an meiner Elektronik? Danke im Vorraus
Device Clocking Option CKSEL3..0 External Crystal/Ceramic Resonator 1111 - 1010
Note: 1. For all fuses “1” means unprogrammed while “0” means programmed. passt also eigl oder ich kann kein Englisch und external crystal heißt nicht externer Quarz ... http://www.engbedded.com/fusecalc/
Du hast CKSEL (die unteren 4 Bits) auf 0000 gesetzt - vorausgesetzt Du hast die Bits nicht invertiert ausfgezählt, sondern direkt, also unprogrammiert = 1. Das bedeutet externer Takt (kein Quarzoszillator im ATmega). Ich nehme nicht an, dass Du das wolltest, aber wissen kannst es nur Du. Um die nächste Frage vorwegzunehmen: Wiederbelebung ist nur mit externem Takt möglich oder durch HV-Programmierung.
Note: 1. For all fuses “1” means unprogrammed while “0” means programmed. passt also eigl oder ich kann kein Englisch und external crystal heißt nicht externer Quarz ... http://www.engbedded.com/fusecalc/ Hc Zimmerer schrieb: > Ich nehme > nicht an, dass Du das wolltest, aber wissen kannst es nur Du ääääähm LESEN HILFT!!! s. 1.Post JAAA das wollte ich Du brauchst mir nicht erzählen was ich schon weiß. Ich hatte eine Atnwort in der art erwartet: Ja sieht so aus alls würde alles passen für eien externen Quarz mit 16Mhz der Fehler liegt also in deiner Elektronik(kapuuter Quarz, Kontakt ...)
..also nochmal der Reihe nach: Du hast CKSEL3:0 von '0001' (default') nach '0000' gefused? Jetzt kuckenwer mal ins Datenblatt und da steht doch glatt
1 | Device Clocking Option CKSEL3:0 |
2 | Calibrated Internal RC Oscillator 0100-0001 |
3 | External Clock 0000 |
(Tabelle 8.1 'device clock options select'). Woot. 0000 ist als eine external clock. Nix Kristall und auch nix Resonator. Externer Takt. Das bekommst Du z.B. mit einem Oszillator oder behelfsweise mit einem zweiten µC als 'piggy clock'. Aber nicht mit einem Quarz. HTH und nix für ungut -- Wer lesen kann ist klar im Vorteil
ch genau ich hab das im Kopf verdreht mit der Invertierung und dann nicht mitgedacht, dass die Tabelle ja auch schon adersum arbeitet^^ Danke allen
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.