AtMega: CLKOUT im Betrieb abschalten

Gast #3373642
Lesenswert?
• ▲
▼
Hallo,


wenn man die CLKOUT-Fuse gesetzt hat, wird am entsprechenden Pin des 
AtMega das CLK-Signal ausgegeben.

Frage: kann man die CLK-Ausgabe im laufenden Betrieb, also 
programm-intern, irgendwie abschalten?

(z.B. den CLKOUT-Pin auf 'Eingang' schalten etc. ...)


Viele Grüße!
Persönliche Seite #3373652
Lesenswert?
• ▲
▼
Alternative Pin-Funktionen überschreiben die normale In/Out-Funktion 
eines Pins, auch die DDRxn-Register usw. Bis die alternative Funktion 
nicht da wieder abgeschaltet wird, wo sie eingeschaltet wurde, bleibt 
der Pin so. Da das in dem Fall die Fuses sind, lässt sich CLKOUT nur 
damit wieder deaktivieren.

Wie wär's denn mit einem AND-Gatter hinter CLKOUT, das du per Software 
betätigst?


Gruß
Jonathan
Gast #3374306
Lesenswert?
• ▲
▼
Die CLKOUT-Fuse ist für den Fall, dass man den Systemtakt
an andere Bauteile weiterreichen will.

Wenn du den jetzt nur zeitweise zur Messung/Kalibrierung
benutzen willst, ist es günstiger, an diesem Port-Pin
einen per Software runtergeteilten Takt auszugeben.
Das lässt sich im Betrieb ändern.

Wenn du den nur zeitweise anderen Bauteile weiterreichen
willst, mache es über ein Gatter, oder nutze ENABLE-
Eingänge des anderen Bauteils.

Und was ist nun dein eigentliches Vorhaben?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.