Forum: Mikrocontroller und Digitale Elektronik fragen zu quarz und Quarzoszilator


von USBnord (Gast)


Lesenswert?

hy zusammen,

meine frage bezieht sich auf die Fuses einstellungen, ich wollte ein 
USB-SPI converter nachbauen. Habe aber Probleme die hex-file zu laden, 
weil der tiny2313 nicht erkannt wird, wenn ich Ihn extern aufbaue auf 
dem stk500 wird erkannt.
So meine frage
die fuse sind auf E:FF H:CD L:FF gestellt so wie in der beschreibung 
steht
und es ist ein Externer Quarz angeschlossen(Xtal 1 und Xtal2) und wird 
nicht erkannt obwohl die fuses sso eingetellt sind, aber wenn ich ein 
externen Quarzoszilator anschliesse (Xtal 1) wird er mit Einstellung vom 
Quarz erkannt.

Könnt Ihr mir dabei helfen/bzw. warum es nicht funktioniert.

MfG

USBnord

von Peter R. (pnu)


Lesenswert?

Es ist eben ein Unterschied zwischen external crystal und external 
clock!

Ich hab mit dem tiny2313 noch nichts geschafft, aber:

Hier sind anscheinend die fuses auf external clock eingestellt, wo der 
Kontroller ein Taktsignal von außen erwartet.

Erst wenn die fuses auf external crystal eingestellt sind, stellt der 
Kontroller einen Oszillator an X1 und X2 bereit, mit dem zusammen der 
Quarz den Takt erzeugt.

von USBnord (Gast)


Lesenswert?

dachte ich mir auch, aber wenn ich Ihn in der stk500 stecken und und 
fuses auslese bekomme ich halt die werte
Extended 0xFF
High 0xCD
Low 0xFF
und laut meinem wissen es doch auf Quarz (2-Pin) eingestellt
und bei
SUT_CKSEL = ext. Crystal Osc. 8.0-   MHz
steht das es für Quarz ist und nicht für ext. clock Quarzozilator (4 
Pin).

und da weiss ich halt nicht weiter

von Uwe (Gast)


Lesenswert?

Hast du denn in DEINER Schaltung einen  Kondensator ca. 22pf an XTAL1 
nach GND und einen an XTAL2 nach GND ?

von USBnord (Gast)


Lesenswert?

ja klar das habe ich gemacht.

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.