Hilfe, Hallo Profis, habe mit den Atmega8 eine Uhr programmiert, mit den internen Oszilator funktioniert auch alles. Habe den internen Oszilator von 1MHz (Standart) auf 8MHz gefust und funktioniert noch immer alles (natürlich nun mit der richtigen Zeit, aber ungenau). Nun versuchte ich die Einstellung von internen auf externen Oszilator umstellen - und aus.... kein Zugriff auf den MC (leider schon der zweite Versuch. Habe schon versucht die Kondensatoren und den Quarz tauschen, kein Erfolg. Habe lediglich nur volgendes "umgehackt" Fuse-und Lock-Bits my Smart USB light an COM 3 mit Atmega8: Standarteinstellung:int.RC Osc.1,0MHz;Start-up-time:6CK+64ms; danach umgestellt: int.RC Osc.8,0MHz;Start-up-time:6CK+64ms;(funktioniert alles) umgestellt auf extern:ext.RC Osc.3,0MHz-8,0MHz;Start-up-time:6CK+4ms;(und aus) Was mache ich falsch? Ist ja nur zum "umhacken" Wie kann man sonst noch testen ob der Quarz schwingt? Bitte um Hilfe, die Uhr sollte als Weihnachtsgeschenk sein LG Willi
Willi schrieb: > ext.RC > Osc.3,0MHz-8,0MHz;Start-up-time:6CK+4ms;(und aus) Ein externer RC-Oszillator besteht aus einem C von XTAL1 nach Masse und einem R nach Vcc von XTAL1. Schau mal ins Datenblatt, da werden die Clock Optionen gut dargestellt (Tabelle 4 für externen Quarzoszillator -- das ist doch, was Du möchtest).
Du könntest also ein RC-Glied anschließen, damit der Oszillator funktioniert, dann per ISP die Fuses ändern, dann Deinen Quarz anschließen.
Danke für die schnelle Antworten, was muss ich für einen externen Quarz mit 8MHz anhacken? LG Willi
Hallo, ich danke euch noch mal herzlichst, Weihnachten ist gerettet. Wünsche Allen gesegnete Weihnachten. LG Willi
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.