Forum: Mikrocontroller und Digitale Elektronik Fuse Bit FSTRT beim 2313


von Xaver Koller (Gast)


Lesenswert?

Hallo
ich bin verzweifelt auf der Suche nach einer Programmiersoftware, bei
der man das Fuse Bit FSTRT beim AT90S2313 setzen kann.
Normalerweise verwende ich PonyProg, damit lassen sich bei dem
Prozessor nur die Log-Bits verändern. Vorhin hab ich mir YAAP
heruntergeladen auch hier finde ich keine Möglichkeit dieses verflixte
FSTRT zu setzen.
Das STK500 ist mir zu teuer ;( für das eine Bit
Wer kann mir weiterhelfen und das geeignete Programm verraten?
Vielen Dank für eure Antworten
Gruß
Xaver

von Olaf Kindel (Gast)


Lesenswert?

Das ist wohl kein Softwareproblem, sondern die Fuses kann man beim
AT90S2313 nur im Parallelmodus schreiben, siehe Datenblatt S.60.

Alternativ kann/konnte man sich Chips mit standardmäßig gesetztem FSTRT
(="0") liefern lassen.

MfG Olaf

von Xaver Koller (Gast)


Lesenswert?

Hallo Olaf,
ich kann allerdings auch im Parallelmodus von PonyProg kein FSTRT
finden?
Welches Programmiertool verwendest du?

von Tobi (Gast)


Lesenswert?

Parallelmodus von Ponyprog ist kein wirklicher Parallelmodus, sondern
nur schreiben über LPT. Echt parallel ist mit 12V und über ca 16
Leitungen zum uC

von Xaver Koller (Gast)


Lesenswert?

Hallo Tobi,
Danke dür deine Antwort!
Mit welchen Programm und mit welcher Hardware lässt sich dieser
Parallelmodus realisieren? Lohnt es sich aus deiner Sicht ein STK500
anzuschaffen?

von Peter Dannegger (Gast)


Lesenswert?

Es stellt sich die Frage, wozu der Geiz mit den paar ms ?

Außerdem geht es nur mit einem RC-Oszillator oder evetuell einem
Keramikschwinger.

Mit einem Quarz(-oszillator), kannste es voll vergessen, da kommt kein
Reset und der 2313 spinnt (ich habs mal ausprobiert).
Die brauchen die volle Resetzeit bis zum Anschwingen.


Peter

von Tobi (Gast)


Lesenswert?

Wenn du es doch unbedingt machen willst (warum auch immer), hier gibts
einen 'echten' Parallel-Programmer zum selberbauen:
http://www.der-hammer.info/hvprog/index.htm
(Eigenwerbung;)

von Xaver Koller (Gast)


Lesenswert?

Warum ich das ganze überhaupt machen will!
Ich schalte meinen Prozessor in den power down Modus, zum aufwecken
steht ein Signal einer externen Schaltung zur Verfügung, das aber
lediglich für max. 5ms low-Signal liefert.
In der Beschreibung steht, dass zum aufwecken der Interrupt-Anschluss
für mindestens die t(TOUT)-Zeit auf low liegen soll.
Hab ich mir gedacht (Beschreibung Seite 9) das ich um die t(TOUT)-Zeit
zu verkürzen nur das FSTRT-Bit setzen muss.

Wenn es aber so ist wie Peter geschrieben hat, dass der Quarz die Zeit
zum anschwingen benötigt, kann ich das Ganze vergessen und muss eine
andere Lösung finden.

Gruß
Xaver

von Xaver Koller (Gast)


Lesenswert?

Sorry, Beschreibung der Reset Characteristic auf Seite 19 nicht 9

von Hauke Radtki (Gast)


Lesenswert?

wie wärs, du verlängerst einfach das signal mit ner kleinen schaltung?
ist sicher kein großer aufwand!

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.