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
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.
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
Hast du denn in DEINER Schaltung einen Kondensator ca. 22pf an XTAL1 nach GND und einen an XTAL2 nach GND ?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.