Forum: Mikrocontroller und Digitale Elektronik unverständliche fuses


von Eichberger Manuel (Gast)


Lesenswert?

Int. RC Osc. 4 MHz; Start-up time: 14 CK + 65 ms
Für was steht eigentlich "Start-up time: 14 CK + 65 ms?"

Weis das jemand?

von Gast (Gast)


Lesenswert?

14 Taktimpulse des Oszillators und zusätzlich 65 Millisekunden müssen 
vergehen, bevor mit der Programmausführung begonnen wird.

von Sebastian (Gast)


Lesenswert?

14 Takte des Oszillators und 65 Millisekunden. Ich bin mir bloß nicht 
sicher, ob das wirklich 14 sind, oder 14000.

von Michael U. (amiga)


Lesenswert?

Hallo,

laut Datenblatt des Mega 8 sind es beim Crystal-Oszillator 1k und 16k, 
also tausend. Allerdings sind die Tabellen irgendwie etwas komisch.
Beim RC-Oszillator sind es dann 18 und 6 Takte ohne tausend?

Gruß aus Berlin
Michael

von Sebastian (Gast)


Lesenswert?

Vielleicht weil der RC-Oszillator schneller anschwingt. Oder es hat sich 
jemand vertippt.

von Peter R. (pnu)


Lesenswert?

Die Notwendigkeit der Verzögerung beim Start liegt darin, dass 
Oszillatoren viele Takte brauchen, bis sie nach dem Einschalten volle 
Amplitude, ausreichend als Prozessortakt, erreichen.

Nun muss man bei Quarzoszillatoren sehr lange warten, bis volle 
Amplitude erreicht ist, wegen der hohen Güte des Quarzes. Da empfiehlt 
sich immer die längste (64ms) Wartezeit.

Bei RC-Oszillatoren kann man auf die größte Wartezeit verzichten, schon 
nach einigen -zig Takten ist ausreichende Amplitude vorhanden.

Bei externem Oszillator, der beim Einschalten bereits schwingt, braucht 
man die geringste Wartezeit.

Meistens ist man mit längster Wartezeit auf der sicheren Seite, denn die 
dadurch bedingte Verzögerung spielt selten eine Rolle.

Zu kurze Wartezeit kann den Prozessor zum "stolpern" bringen oder gar 
dazu, dass er irgendwie hängen bleibt

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.