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?
14 Taktimpulse des Oszillators und zusätzlich 65 Millisekunden müssen vergehen, bevor mit der Programmausführung begonnen wird.
14 Takte des Oszillators und 65 Millisekunden. Ich bin mir bloß nicht sicher, ob das wirklich 14 sind, oder 14000.
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
Vielleicht weil der RC-Oszillator schneller anschwingt. Oder es hat sich jemand vertippt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.