Wpis z mikrobloga

@studbazer: flash możesz kasować tylko całymi stronami a eeprom po jednym bajcie. od strony programistycznej ci starczy.

preskaler to dzielnik częstotliwości, żeby peryferia mogły działać wolniej.

timer a licznik to to samo
  • Odpowiedz
@studbazer: Bo czasami łatwiej pracować na niższej częstotliwości i wtedy wystarczy przestawić preskaler.

Z praktycznego podejścia nie widzę różnicy pomiędzy Counterem a Timerem. Może w jakimś konkretnym rozwiązaniu? No chyba, że Counter tylko zlicza, a timer co któreś zliczenie taktuje, ale w sumie wyjdzie na to samo.

tryb CTC (Clear Timer on Compare) - zlicza i czyści po osiągnięciu

EEPROMs are changed 1 byte at a time, which makes them versatile
  • Odpowiedz
@studbazer:

Preskaler:

Preskaler to dzielnik częstotliwości. Po co się go stosuje? Jeśli masz mikrokontroler taktowany z częstotliwością powiedzmy 1MHz, a chcesz pomigać diodą z częstotliwością 50Hz musisz tę sprzętową częstotliwość podzielić - dopasować do własnych potrzeb. Do tego używasz preskalera. Konfigurując timer ustawiasz odpowiednie bity w konkretnych rejestrach.

Timer a licznik:

Timery taktowane są wewnętrznym sygnałem zegarowym i traktowane są jako wzorce czasu. To właśnie z timerami związane jest pojęcie preskalera.
  • Odpowiedz