Taktfuses - wo gibts im Datenblatt Auskunft

Gast #4390702
Hallo,

habe einen ATmega 328 und möchte den Takt gerne so hoch wie möglich 
setzen weil es sich um ein sehr umfangreiches Programm handelt.

Mit den Fusecalculatoren komme ich nur auf 8 MHz.

Wo steht im Datenblatt wieviel MHz ich mit dem internen Taktgenerator 
schaffe?
Gast
HI

>Wo steht im Datenblatt wieviel MHz ich mit dem internen Taktgenerator
>schaffe?

Wenn du den internen RC-Oszillator meinst, der kann per Fuses auf max. 
8MHz eingestellt werden.

MfG Spess
> .. so hoch wie möglich setzen weil es sich um ein sehr umfangreiches Programm 
handelt

Die Groesse ist voellig irreleveant. Relevant ist wie lange dauern die 
Ausfuehrungen, und wie lange wartet der Controller im Minimum. Kommt er 
irgendwann zu kurz. Das waere dann unter Umstaenden auch schlechtes 
Design.

Bei mir besteht eine Applikation nach einem Init Teil aus einer 
Endlosschleife. Dort werden die Interruptflags, nicht Interrupt 
Statusbits, gepollt und etwas gemacht. Dh diese Endlosschleife ist der 
absolut einzige Punkt, wo Zeit ver-wartet wird.

Dort drin habe zB einen Pin der mir einen Impuls ausgibt. Den schau ich 
mir mit dem Oszilloskop an. Besser noch mit einem zweiten Pin, der den 
Timertick wiedergibt.

main {
 init();
 while true {
  if UARTCame==1 { UART Service & UARTCame=0 }
  if TimerTick==1 { Timer Service & TimerTick=0 & PortA.0-Puls}
  if ADCCame==1 { ADC VerarbeitungService & ADCCame=0 }
  PortA.1=1;
  PortA.1=0;
 } // while true
} // prog

Wenn dieser Puls, resp Pulse ausbleibt, fehlt Zeit.

Antwort schreiben

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