Taktproblem beim ATmega16

Gast #74209
Lesenswert?
• ▲
▼
Hallo,
wie sieht es aus, wenn ein ATmega16, der per ISP-Programmierung
auf irgendwelchen Takt von mehr als 1 MHz eingestellt ist, nach
power-on-reset den dazu erforderlichen externen Taktgeber nicht
mehr vorfindet und auf seinen eingebauten 1-MHz-Takt angewiesen
ist? Läuft er dann notgedrungen mit dem, was er vorfindet, oder streikt
er?

Hintergrund meiner Frage: Ich habe für eine PWM-Abfrage probeweise
per TwinAVR  CKSEL vom üblichen Wert 0 (ist wohl 1 MHz) verstellt
und bekomme jetzt keine Verbindung mehr.
Da bei mir bisher außer TwinAVR kein Programm eine Verbindung
zur dem ATmega herstellen konnte, stehe ich nun auf dem Schlauch.

Vorhin ist mir eingefallen, das ich doch den externen Taktgber auf
meinem Olimex-Board (hier aus dem Shop bezogen) provisorisch
auslöten könnte.

Ob das wohl helfen würde ???
Oder - was könnte man sonst noch tun?

mfg
Günther
Gast #74210
Lesenswert?
• ▲
▼
Die AVR-Typen haben keine automatische Notumschaltung, sondern erwarten
die Taktquelle, die eingestellt ist. Fehlt diese, läuft nichts mehr.
Dann hilft nur noch eine Programmierung des Chips im Parallelmodus,
z.B. mit dem STK500. Ob Dein externer Oszillator hilft, hängt davon ab,
was Du genau in CKSEL geändert hast.

Gruß, Frank

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.