Forum: Mikrocontroller und Digitale Elektronik Wechsel von AT90S2313 auf ATTINY2313


von Carsten (Gast)


Lesenswert?

Hallo Forum...
Ich habe ein Progrämmchen für einen AT90S2313 geschrieben, dass auch
recht gut läuft.
Jetzt habe ich versucht das ganze auf den ATTINY2313 zu schießen aber
der Bursche schläft regelrecht ein.
Hab die Definition mit .include "tn2313def.inc" eingebunden und
einfach mal kompiliert.
Läuft fehlerfrei durch. Die Tasten muss ich jetzt aber mindestens 1
Sekunde festhalten bevor die Entprellroutine (von Peter Dannegger)
reagiert.
Die Serielle verbindung zum Terminal klappt gar nicht mehr (vermutlich
sind's jetzt nur noch 9,6Baud).
Betrieben wird der Proz auf dem STK 500 mit 4MHz Quarz
Woran mag das liegen ?

von mmerten (Gast)


Lesenswert?

Fuse Bit richtig gesetzt Oszillator und CKDIV ???
Der Tiny hat nen internen Oszi und auch Takteiler programmierbar

von Carsten (Gast)


Lesenswert?

...aha...
wie geht das ?
Beim Übertragen aus AVR Studio gibts da ein Register Fuses.
Da gibts jede Menge Häkchen zu setzen. Meinst Du die?
Welches wäre dann richtig bei einem 4MHz Quarz ?

von Carsten (Gast)


Lesenswert?

Ok, Divide Clock by 8 internally muss weg.
Ext.Crystal Osc.;Frequency 3.0-8.0MHz muss rein
Aber mit welcher Start-up time?

von TravelRec. (Gast)


Lesenswert?

Nimm mal die letzte dieser Sorte, die ist am längsten und geht
eigentlich auch immer.

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.