Takt $CRYSTAL

Gast #2477337
Lesenswert?

Hallo allerseits,

Beschäftige mich seit kurzem mit AVR Mikrocontrollern.
Bin jetzt in den Datenblättern darauf gestoßen, daß
manche µC den Systemtakt durch 8 teilen.

Welchen Wert muß ich jetzt in Bascom angeben?
Den Systemtakt oder den geteilten Systemtakt?

Gruß Armin
Gast #2477346
Lesenswert?

Hi,

du gibst in Bascom immer den Takt an mit dem der Controller 
schlussendlich läuft.

Ist Clock / 8 gesetzt dann musst du 1000000 angeben, sonst halt 8000000 
bei bzw. einem 8 Mhz internen Oszilator.
Gast #2477445
Lesenswert?

Naja, es ist manchmal so, daß man lange Zeiten oder kleine Frequenzen 
mit
einem der Timer erzeugen will. Da ist man froh, wenn man den Takt weit
genug herunter bekommt. Man erspart sich damit dann Variablen und 
separate
Zählschleifen im Programm, um lange Zeiten hinzukriegen.

Ich sehe immer zu, daß der Kontroller so schnell wie nötig, aber nicht 
so
schnell wie möglich getaktet wird.

MfG Paul

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren