Skocz do zawartości

Odczytywanie taktowania uC z datasheetu


Pomocna odpowiedź

Napisano

Witam.

Może to banalne, ale gnębi mnie to, czy dobrze odczytuję wartości taktowania mikrokontrolerów.

Na przykład weźmy ATtiny2313A (datasheet). W datasheet jest napisane:

Operating Voltage

– 1.8 – 5.5V

Speed Grades

– 0 – 4 MHz @ 1.8 – 5.5V

– 0 – 10 MHz @ 2.7 – 5.5V

– 0 – 20 MHz @ 4.5 – 5.5V

Oznacza to, że uC przy napięciu zasilania < 2.7V może taktować max 4MHz, ale przy napięciu >= 2.7 na wewnętrznym oscylatorze możemy uzyskać maksymalne taktowanie (8MHz, tabela 6-3, strona 29), ale można też wykorzystać zew. oscylator z taktowaniem np. 10Mhz. No i przy napięciu > 4.5V może być wykorzystany kwarc 20MHz.

Zgadza się, czy całkiem to pokręciłem?

Pozdrawiam.

Witam.

Może to banalne, ale gnębi mnie to, czy dobrze odczytuję wartości taktowania mikrokontrolerów.

Na przykład weźmy ATtiny2313A (datasheet). W datasheet jest napisane:

Operating Voltage

– 1.8 – 5.5V

Speed Grades

– 0 – 4 MHz @ 1.8 – 5.5V

– 0 – 10 MHz @ 2.7 – 5.5V

– 0 – 20 MHz @ 4.5 – 5.5V

Oznacza to, że uC przy napięciu zasilania < 2.7V może taktować max 4MHz, ale przy napięciu >= 2.7 na wewnętrznym oscylatorze możemy uzyskać maksymalne taktowanie (8MHz, tabela 6-3, strona 29), ale można też wykorzystać zew. oscylator z taktowaniem np. 10Mhz. No i przy napięciu > 4.5V może być wykorzystany kwarc 20MHz.

Zgadza się, czy całkiem to pokręciłem?

Pozdrawiam.

Jest dokładnie tak jak piszesz.

Pamiętaj tylko, że niektóre inne komponenty mogą czasami też pracować z gorszymi parametrami (np. ADC może mieć mniejszą prędkość maksymalną i/lub gorszą dokładność, USB może nie pracować wcale poniżej 3.3V itp. - takie kwiatki są do przeczytania zazwyczaj w opisie danych peryferiów)

Harcerz czujnym musi być 🙂

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...