Forum: Mikrocontroller und Digitale Elektronik AT90S2313 durch ATtiny2313 ersetzen, Fuse Problem


von Kojote (Gast)


Lesenswert?

Hallo,
hab hier ein kleines Problem.
Ich bin dran ein paar kleineren Projekte(Uhr, Thermometer)
umzubasteln.
Ich will den 90s2313 durch den aktuelleren tiny2313 ersetzen.
Die Uhr habe ich mittlerweile zum laufen gebracht nur stimmt der takt
nicht.
Atmel hat ja im replacing Datenblatt von at90s2313 auf den tiny2313 die
korrekten Fuse bit Einstellungen angegeben.

Aber ich habe keine ahnung wie bzw wo ich die ändern soll.
Finde ich da was im Datenblatt drüber oder eher in der Hilfe vom AVR
Studio?


gruß Kojote

von crappythumb (Gast)


Angehängte Dateien:

Lesenswert?

Wie bzw. mit welchem Tool "brennst" Du denn den Mikrocontroller?

Falls mit Ponyprog, dann lass Dir gesagt sein, dass dort ein Häkchen an
der entsprechenden Fuse einer "0" aus dem Datenblatt entspricht. Wenn
man dabei nicht voll auf der Höhe ist, "fused" man sich aus Versehen
statt eines externen Quarzes eine externe Taktquelle. Und dann geht mit
angeschlossenem Quarz (statt Taktquelle) nix mehr (nur mit extern
eingespeister Taktquelle kann man den Chip neu "befusen" und
programmieren).

Im Anhang habe ich mal ein Screenshot von den ATtiny2313 Fuses gelegt,
gesetzt mit PonyProg. Die Einstellungen gelten für einen 4 Mhz Quarz.

Stolperstein ist auch die CKDIV8 Fuse, die zu Anfang immer gesetzt ist
und auch bei Quarz und externen Quellen den Takt auf ein Achtel
verringert.

von Conlost (Gast)


Lesenswert?

Hallo,

mit AVR-Studio kann man die Fuses sehr einfach einstellen,
da alles im Klartext zu lesen ist.
Wo liegt da dein Problem?
Tu einfach so als wolltest du den Controller neu programmieren,
dann gehst du in dem Menue auf den Reiter Fuses und schaust dir
an was da so eingestellt ist.
Dann kannst du die nötigen Änderungen vornehmen und wenn du
sicher bist alles richtig eingestellt zu haben, dann auf
"Program" klicken.

Aber Finger weg von den "LockBits".   ;-)

es grüsst,
Arno

von Kojote (Gast)


Lesenswert?

@crappythumb
Ich "brenne" den Controller mit mit dem LabTool 48xp Programmer mit
eigener software.Leider habe ich in der Software noch keine Info zu den
Fuse bits gefunden

werde mich wohl doch mal mit der stk500 auseinandersetzen müssen...

@Conlost
Die Idee das Ganze mit dem AVR Studio anzuschauen is glaub erst mal das
beste. Jetzt werd ich mich erst mal mit dem Thema Update bei der STK500
auseinandersetzen müssen.

THX für die Tipps! Ich hoffe mal ich komme so dann zum Ziel.

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.