Licznik T2 we wszystkich trybach pracuje jako licznik 16 bitowy
Tryby pracy licznika T2 | |
Tryb pracy |
Opis |
auto-reload |
Automatyczne przeładowywanie. W chwili nastąpienia przepełnia licznika, do rejestrów' licznikowych TL2 i TH2 ładowana jest wartość zapisana w' rejestrach RCAP2L i RCAP2H. |
capture |
Przechwycenie. W chw'ili pojawienia się sygnału na złączu T2EX(wręjście PI. 1), zawrartość licznika( TL2 i TH2), kopiowana jest do rejestrów' RCAP2L i RCAP2H. |
Baimd ratę |
Generator sygnału taktującego dla portu szeregowego. |
Clock out |
Generator fali prostokątnej na wyprowadzeniu T2 (P1.0). |
Wybór trybów pracy liczników' TO i Tl odbywa się za pomocąrejestrów' TC ON (rejestr kontrolny) i TMOD.
Opis rejestru TCON.
Rejestr kontrolny TCON (może być adresowany bitowe) | |||||||
TFl |
TRI |
TFO |
TRO |
IE1 |
ITl |
IEO |
ITO |
Opis bitów* rejestru kontrolnego TCON | ||
Numer bitu |
Nazwa |
Opis |
0 |
ITO |
Ustawienie rodzaju przerwania zewnętrznego. I T0=0 przerwanie wyzwalane poziomem niskim, IT0=1 przerwanie wyzwalane zboczem opadającym. Chyba nie ma zwitku z licznikami |
1 |
IEO |
Znacznik zgłoszenia przerwania zewnętrznego ENTO. Jeśli jest równy 1, wystąpiło zewnętrzne przerwanie, po rozpoczęciu procedury obsługi przerwania wTaca do stanu 0. Ustawiany programowo. Chyba nie ma związku z licznikami. |
2 |
IT1 |
.Analogicznie do ITO. |
3 |
IE1 |
Analogicznie do IEO. |
4 |
TRO |
Bit odpowiada za włączanie/wyłączanie licznika TO. TRO=0 wyłącza licznik(czyli Licznik.1 Czasomierz nie zlicza impulsów), TRO=l włącza licznik. Bit ustawiany programowa. |
5 |
TFO |
Znacznik przepełnienia Licznika TO. Gdy nastąpi przepełnienie licznika TO^icznikCzasomierz), bit TFO ustawiany jest na 1. W chwili rozpoczęcia wykonywania procedury obsługi przerwania, automatycznie przyjmuje wartość 0. Bit ustawiany sprzętowa. |
6 |
TR1 |
Analogicznie do TRO. |
7 |
TF1 |
.Analogicznie do TFO. |