Gast
#1342685
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?
|
Anzeige
|
unverständliche fuses
Gast
#1342685
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?
Gast
#1342686
14 Taktimpulse des Oszillators und zusätzlich 65 Millisekunden müssen vergehen, bevor mit der Programmausführung begonnen wird.
Gast
#1342687
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
Gast
#1342824
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 Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|