Wie schnell ist 1 MHz?

12

Wie schnell ist 1 MHz in einem AVR-Mikrocontroller? Handelt es sich tatsächlich um 1.000.000 Hz oder um 1.048.576 Hz (1.024 Hz * 1.024)?

BenjiWiebe
quelle
8
Außerhalb von Computerspeicheranwendungen sind die Si-Einheiten tatsächliche SI-Einheiten. Also wird Hz richtig sein.
Kortuk
5
Es ist besser, wenn Sie einen externen Kristall verwenden. Der interne Oszillator ist schrecklich.
Matt Young
@MattYoung Danke für den Tipp. Ich fragte mich einmal, warum meine AVR-Zeitschaltuhr einige Sekunden pro Minute ausgeschaltet war. ;)
BenjiWiebe
9
Niemand ist verrückt genug, um binäre Versionen von Hertz zu erfinden und sie immer noch Hertz zu nennen, Gott sei Dank.
Nick Johnson
1
Die meisten, wenn nicht alle, AVRs können die interne RC-Oszillatorfrequenz durch Programmieren eines Registers geringfügig ändern. Sie können dieses Register verwenden, um näher an die gewünschte Frequenz heranzukommen und somit die Benutzerkalibrierung durchzuführen.
jippie

Antworten:

21

Hz sind immer SI-Einheiten Mega = 10 ^ 6 oder eine Million.

Genau genommen sollte 2 ^ 20 für alle Anwendungen das Präfix Mi (Mebi) verwenden. Ich weiß, dass diese Präfixe ziemlich spät kodifiziert wurden, aber es war noch in den 1990er Jahren und ist seit über einem Jahrzehnt in der populären Verwendung.

Grady-Spieler
quelle
2

kilo = 1024 nur für die Speichergröße, für andere ist es kilo = 1000. Ich hoffe, es beantwortet Ihre Frage.

Anil
quelle
Ja, aber nur zu Codierungszwecken ist kilo = 1024. Wenn Sie Memory Sticks oder Laufwerke kaufen, verwenden diese den SI-Wert als Kurzform. Lesen Sie das Kleingedruckte für die tatsächliche Speichergröße.
Chef Flambe