Tiny13 CLKPR Anfangswert?

Gast #4461431
Lesenswert?

Hi

>Im Datenblatt steht auf Seite 28 nur "See Bit Description" und in der
>Beschreibung steht genau garnichts.

Doch. Auf S.28 steht im letzten Satz:

The device is shipped with the CKDIV8 fuse programmed.

MfG Spess
Gast #4461433
Lesenswert?

Irgendwie finde ich nur, daß CKDIV8 Fuse programmiert ist und somit 
CLKPS0 und CLKPS1 auf 1 gesetzt sind.
"The device isshipped with the CKDIV8 fuse
programmed."

Im ATuny13A Datenblatt ist es besser beschrieben:

"The CKDIV8 Fuse determines the initial value of the CLKPS bits. If 
CKDIV8 is unprogrammed,
the CLKPS bits will be reset to “0000”. If CKDIV8 is programmed, CLKPS 
bits are reset to
“0011”, giving a division factor of eight at start up. This feature 
should be used if the selected"
Gast #4461467
Lesenswert?

spess53 schrieb:
> The device is shipped with the CKDIV8 fuse programmed.
Es steht aber nirgends, welchen Einfluss die CKDIV8 hat, ob das ein 
unabhängiger Vorteiler ist, oder das CLKPS benützt.


Danke luke, dann werde ich mal drauf hoffen, dass der 13 und der 13A 
sich da gleich verhalten.
Moderator Persönliche Seite #4461474
Lesenswert?

Stefan schrieb:
> Danke luke, dann werde ich mal drauf hoffen, dass der 13 und der 13A
> sich da gleich verhalten.

Brauchst du nicht hoffen.  Seit es bei AVRs die CKDIV8-Fuse gibt,
ist das so, dass durch diese der initiale Vorteilerwert festgelegt
wird.

Dass die Dinger mit gesetztem CKDIV8 ausgeliefert werden hat den
Grund, dass der Default-Takt der interne Oszillator mit 8 (bzw. 9,6)
MHz ist, dessen Grundfrequenz nicht über den gesamten
Betriebsspannungsbereich zulässig ist.  Durch die Auslieferung mit
Vorteiler 8 ist garantiert, dass du das Device erstmal über den
gesamten Spannungsbereich benutzen (und programmieren) kannst, um es
so an deine Gegebenheiten anzupassen.

(Vor Einführung der CKDIV8-Fuse und des CLKPR gab es drei verschiedene
interne RC-Oszillatoren, die man per Fuse wählen konnte.)
#4461517
Lesenswert?

Stefan schrieb:
> Es steht aber nirgends, welchen Einfluss die CKDIV8 hat, ob das ein
> unabhängiger Vorteiler ist, oder das CLKPS benützt

Doch.

6.4.2 CLKPR – Clock Prescale Register:

luke schrieb:
> "The CKDIV8 Fuse determines the initial value of the CLKPS bits. If
> CKDIV8 is unprogrammed,
> the CLKPS bits will be reset to “0000”. If CKDIV8 is programmed, CLKPS
> bits are reset to
> “0011”, giving a division factor of eight at start up. This feature
> should be used if the selected"

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