¿Qué tan rápido es 1 MHz?

12

¿Qué tan rápido es 1 MHz en un microcontrolador AVR? ¿Es en realidad 1,000,000 Hz o 1,048,576 Hz (1,024 Hz * 1,024)?

BenjiWiebe
fuente
8
fuera de las aplicaciones de memoria de la computadora, las unidades si son unidades SI reales. Entonces Hz será correcto.
Kortuk
55
Sería mejor utilizar un cristal externo. El oscilador interno es horrible.
Matt Young
@MattYoung Gracias por el consejo. Una vez me pregunté por qué mi circuito temporizador AVR estaba apagado por un par de segundos por minuto. ;)
BenjiWiebe
99
Nadie está lo suficientemente loco como para inventar versiones binarias de hertz y todavía llamarlos hertz, gracias a Dios.
Nick Johnson
1
La mayoría, si no todos, AVR tiene la capacidad de cambiar ligeramente la frecuencia del oscilador RC interno mediante la programación de un registro. Puede usar ese registro para acercarse a la frecuencia deseada, por lo tanto, la calibración del usuario.
jippie

Respuestas:

21

Los Hz son siempre unidades SI Mega = 10 ^ 6 o un millón.

Estrictamente hablando, 2 ^ 20 debería usar el prefijo Mi (Mebi) para todas las aplicaciones. Sé que esos prefijos se codificaron bastante tarde, pero aún era en la década de 1990 y han sido de uso popular durante más de una década.

Grady Player
fuente
2

kilo = 1024 solo para términos de tamaño de memoria, para otros es kilo = 1000. Espero que responda su pregunta.

Añil
fuente
Sí, pero solo con fines de codificación kilo = 1024. Si compra tarjetas de memoria o unidades, utilizan el valor SI como una mano corta. Lea la letra pequeña para ver el tamaño real de la memoria.
Chef Flambe