Welche Taktfrequenz ?

Gast #1152444
probiere mit einen STK500 herum.... Quarzfrequenz 3.6864 MHz

 Möglichkeiten von Einstellungen der Taktfrequenz:

Einstellung von Taktfrequenzen in Programmen:

1. #define F_CPU           1000000

2. Unter AVR Studio ->HW Settings Regler bis 3,686 MHz

3.SUT_CKSEL int  1MHz (defaultwert im uC)

        oder

4.SUT_CKSEL EXT Crystal....

ich habe mindestens drei Möglichkeiten die Frequenz einzustellen.

Wird die Frequenz durch die define Anweisung eingestellt ?
oder
ist der "Regler" im AVR Studio Chef ?
oder
geben die FUSE bits den Takt an ?

Wer overruld hier wen ?

Danke für die Info
Gast #1152459
>Wird die Frequenz durch die define Anweisung eingestellt ?
>oder
>ist der "Regler" im AVR Studio Chef ?
>oder
>geben die FUSE bits den Takt an ?

Das Define sorgt einfach dafür, dass es im Programm eine "Konstante" 
gibt, die die Frequenz widergibt, um damit Einstellungen wie Timer oder 
Baudraten einzustellen.

Der Regler im AVRStudio ist schon "wärmer". Er stellt die Freguenz für 
den Takt ein, mit dem der Zielcontroller läuft.

und jetzt wird es richtig warm:
Mit den Fuses kann man die Taktquelle angeben. Vom Werk aus ist meist 
der interne RC-Oszillator als Taktquelle eingestellt.
Mit Hilfe der Fuses kann man die Taktquelle aber auch "woanders" 
hinlegen, wie zu einem externen Taktgenerator, einem externen 
RC-Oszillator oder einem Quarz. Für das STK500 bietet sich der externe 
Generator an...
Gast #1152729
Beim AVRStudio gibt es an mehreren Stellen die Frequenz einzustellen:
eine ist für den Simulator, eine ist ein Ersatz für das #define in c, 
wobei da das #define im code vorrang hat. Es kann da auch noch weitere 
Stellen zur Frequenzeinstellung geben, je nach angeshlossener Hardware.

Antwort schreiben

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