Jak szybko jest 1 MHz?

12

Jak szybki jest 1 MHz w mikrokontrolerze AVR? Czy to faktycznie 1 000 000 Hz, czy 1 048 576 Hz (1 024 Hz * 1 024)?

BenjiWiebe
źródło
8
poza aplikacjami pamięci komputerowej jednostki si są rzeczywistymi jednostkami SI. Więc Hz będzie poprawne.
Kortuk
5
Lepiej skorzystaj z zewnętrznego kryształu. Wewnętrzny oscylator jest okropny.
Matt Young
@MattYoung Dzięki za wskazówkę. Zastanawiałem się kiedyś, dlaczego mój obwód timera AVR był wyłączony o kilka sekund na minutę. ;)
BenjiWiebe
9
Nikt nie jest na tyle szalony, aby wymyślić binarne wersje herca i nadal nazywać je hercem, dzięki Bogu.
Nick Johnson
1
Większość, jeśli nie wszystkie, AVR ma możliwość nieznacznej zmiany częstotliwości wewnętrznego oscylatora RC poprzez zaprogramowanie rejestru. Możesz użyć tego rejestru, aby zbliżyć się do żądanej częstotliwości, stąd kalibracja użytkownika.
jippie

Odpowiedzi:

21

Hz są zawsze jednostkami SI Mega = 10 ^ 6 lub milion.

Ściśle mówiąc 2 ^ 20 powinien używać prefiksu Mi (Mebi) dla wszystkich aplikacji. Wiem, że te prefiksy zostały skodyfikowane raczej późno, ale było jeszcze w latach 90. i były popularne od ponad dekady.

Grady Player
źródło
2

kilo = 1024 tylko dla wielkości pamięci, dla innych jego kilo = 1000. Mam nadzieję, że odpowie na twoje pytanie.

Indygowiec
źródło
Tak, ale tylko do celów kodowania kilo = 1024. Jeśli kupujesz karty pamięci lub dyski, używają wartości SI jako krótkiej ręki. Przeczytaj mały wydruk, aby uzyskać rzeczywisty rozmiar pamięci.
Szef kuchni Flambe