Externer Takt bei ATmega 16

Gast #33295
Lesenswert?
• ▲
▼
Hi,
ich habe einen Atmel mega 16. Das gute Stück läuft prima nur leider zu 
langsarm! Interner Prozessortakt ist, wenn ich mich nicht irre, 1MHz.
Der kann aber bis 16MHz (deswegen habe ich ihn gekauft). Wie kann ich 
den externen Quarz Oszillator unter C in gang bringen?
Danke für die Hilfe.

MfG
Dirk
Gast #33297
Lesenswert?
• ▲
▼
Hi,
ich kenne mich mit den Teilen noch nicht so gut aus, beschäftige mich 
erst seit ca. 3 Wochen damit.
Ich dachte das jemand mal das selbe Problem hatte und mir sagen könnte 
wie ich Das in C löse.
Im Datenblatt konnte ich nichts derartiges finden...

MfG
Dirk
Gast #33298
Lesenswert?
• ▲
▼
Hi

das kann man nicht in C lösen (evtl. über Self-Programming aber das ist, 
wenns geht, bescheiden)

Du mußt die CKSEL und COPT Fusebits z.B. mit PonyProg setzen. Wie ließt 
du im Datenblatt ab Seite 23.

Matthias
Gast #33299
Lesenswert?
• ▲
▼
Hi,
habe selber noch weiter geforscht. Unter C kann man mit dem Befehl
outp (0xFF, OSCCAL);
den Controller auf Externe Taktung stellen. Die Taktung muss dann mit 
einem Quarzoszillator geschehen, nicht mit einem Standardquarz! Ich weis 
aber noch nicht, wie man das wieder rückgängig macht...
Gast #33303
Lesenswert?
• ▲
▼
Hi @all,
es hat funktioniert. Der Tip von Markus war prima! Erst dachte ich ich 
hätte das Teilchen abgeschossen aber man sollte den richtigen 
Takteingang verwenden :-)
Na ja. Jetzt kriecht er nicht mehr, jetzt rennt er und zwar mit 16MHz.

Vielen dank für Eure Hilfe.

Dirk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.