MULTIX od środka: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Linia 210: Linia 210:
== Timer 8253 ==
== Timer 8253 ==


* Timer 0: 16-bit, generuje przerwanie
* Counter 2
* Timer 1: 16-bit, Rate Generator (dzielnik zegara)
** używany jako dzielnik częstotliwości dla USART
* Timer 2: 16-bit, Square Wave (dzielnik USART)
** 16-bit, tryb pracy 3 (Square Wave)
** częstotliwość wejściowa 1536kHz
** częstotliwość wyjściowa 153.6kHz (1536kHz/10)
* Counter 1
** używany jako dzielnik zegara dla Counter-a 0
** 16-bit, tryb pracy 2 (Rate Generator)
** częstotliwość wejściowa 1536kHz
** częstotliwość wyjściowa 1kHz (1536kHz/1536)
* Counter 0
** używany do generowania co pół sekundy przerwania zegarowego dla CPU (tam używane do realizacji timeoutów przesyłu, etc.)
** 16-bit, tryb pracy 0 (Interrupt on Terminal Count)
** częstotliwość wejściowa 1kHz
** częstotliwość wyjściowa 2Hz (1kHz/500)


== Winchester ==
== Winchester ==

Menu nawigacyjne