Forum: Mikrocontroller und Digitale Elektronik Fuses CKSEL unterschied Datenblatt - engbedded.com/fusecalc


von Frank (Gast)


Lesenswert?

Hallo,
ich habe mal eine Frage zu den FuseBits. Ich habe einen Quarz mit 8MHZ 
an XTAL1 und XTAL2 angeschlossen und mit 22pf an Masse.
Im Datenblatt von einem ATiny steht,
External Crystal/Ceramic Resonator -> CKSEL3..0 -> 1000 - 1111
Das heisst doch, dass CKSEL3 auf jeden fall gesetzt ist.

Wenn ich jetzt aber unter http://www.engbedded.com/fusecalc/ die 
FuseBits berechnen lasse, indem ich den richtigen Microcontroller 
eingebe und dann
Ext. Crystal Osc.; Requency 3.0-8.0 MHz; Start-up time: 14 CK + 0ms;
wähle, sind nur CKSEL0 und CKSEL1 gesetzt.

Wie soll ich die jetzt einstellen?
Ich möchte die jetzt nicht falsch einstellen, sodass der Controller gar 
nicht mehr funktioniert.

Frank

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Frank schrieb:
> indem ich den richtigen Microcontroller
> eingebe

Allerdings hast du vergessen, uns auch zu sagen, welchen du denn 
benutzt. Da gibt es teilweise erhebliche Unterschiede und sogar zwischen 
den Low Voltage Typen und dem Standard Teil (z.B. ATTiny85 und 
ATTiny85V).

P.S.: Selbst wenn du ihn aus Versehen verfused, kannst du ihn immer mit 
einem externen Oszillator takten und dann programmieren.

: Bearbeitet durch User
von Bastian W. (jackfrost)


Lesenswert?

Wenn du bei manual fuse Bits configuration schaust , dann steht da das 
ein Haken bedeutend das das Bit auf 0 gesetzt ist. In deinemfall währe 
das dann ja 1100. Oder meinst du das CKSEL3 und 0 den Haken haben ?

Gruß JackFrost

von Frank (Gast)


Lesenswert?

Bastian W. schrieb:
> Wenn du bei manual fuse Bits configuration schaust , dann steht da das
> ein Haken bedeutend das das Bit auf 0 gesetzt ist.

stimmt. Das habe ich übersehen. Na dann passt das ja alles.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.