Untitled44

Untitled44



80 8. Przerwań

OT] -&

b

r»\-1

)<?



lko(4ł{*


9. Liczniki

Liczniki służą do zliczania impulsów, pomiarów odcinków czasu, generowania sygnałów o określonym czasie trwania itp. Dlatego często znajdują się w strukturze wewnętrznej mikrokontrolerów. Ich budowa, liczba bitów, sposób sterowania, wpisywania i odczytywania zależą od typu mikrokontrolera. Rów nież w rodzinie mikrokontrolerów '51 występują liczniki o różnej budowie i właściwościach, ale dwa podstawowe liczniki oznaczone jako TO i Tl występują we wszystkich elementach tej rodziny w prawie nie zmienionej formie.

Są to liczniki 16-bitowe, które składają się z dwóch rejestrów ośmiobito-wych oznaczonych odpowiednio dla licznika TO - THO i TLO oraz. TH1 i TLI dla licznika Tl (H oznacza część bardziej znaczącą, a L - mniej znaczącą). Liczniki te mogą pracować jako liczniki zliczające impulsy zewnętrzne (counter) lub impulsy z wewnętrznego zegara (timer). Liczą one „w przód", tzn. impuls wejściowy zwiększa stan liczników.

Licznik TO ma cztery tryby pracy, licznik Tl - trzy, takie same jak licznik TO. Do obsługi licznikóyv są przeznaczone rejestry TCON i TMOD

rejestr    /    /    /    £    adres 88h

TFl | TRI

TFO

TRO

iei m i ieo

rro

licznik Tl

licznik TO


1CON    TFl I TRI    TFO I TRO S IE1 IT1 ;l IEO TfO Irw = 0

Znaczniki TFO iTFl są ustawiane w stan 1 sprzętowo, gdy nastąpi przepełnienie odpowiedniego licznika TO lub Tl. Ustawienie ich w stan 1, również programowe, wywoła przerwanie, jeżeli będzie ono odblokowane. Mogą być zerowane programowo lub są zerowane automatycznie po wejściu mikrokontrolera do obsługi przerwania wywołanego ustawieniem znacznika w stan 1

Znaczniki TRO i TRI sterują pracą liczników. Ustawienie ich w stan 1 od-1 okowuje liczniki i mogą one zliczać impulsy wejściowe. Pozostałe znaczniki są ZVv,ązane z przerwaniami zewnętrznymi.

Każdy ze znaczników rejestru TCON może być zmieniany indywidualnie * przez program.

Tryby pracy liczników TO i Tl, źródło sygnałów wejściowych oraz sposób . mWania licznikiem ustala się przez w*pisanie do rejestru TMOD odpowied-K° słow’a. Rejestr TMOD znajduje się w obszarze SFR pod adresem niepomnym przez 8 1 dlatego zmianę stanu jego znaczników należy dokonywać °Przez wpis całego bajtu.


Wyszukiwarka

Podobne podstrony:
IMG80 Hm Mł< «r%UI«r M r ranienie l^turUtlo ^Trrralo glandulerls I itaUi preeceneercsu 
IMGf23 Ot»« «r <*o kaaanwaaraa Pokannr ar kmwMM rrytr (1*» MT <*■ *>*i
Untitled 80 Pary słów kończących się taką samą głoską, część 3 Nazwij przedmioty (zwierzęta, osoby..
Untitled Scanned 03 tn r~>/<, 5    /. Vj4 ’    /0Otfil31 = /I *
Untitled Scanned 25 61 (1)    (p*-*q) A (r«-* s) -> (p -» q) A (r -> s) 32 &nbs
82679 Untitled41 74 8. Przerwania g. Przerwania 75 ziomu. Dlatego, by układ poprawnie zareagował na
57 (80) ;ęrsity ot Warsaw Copyright Department of Anatomy
DIGDRUK00106588 djvu 80 — przerw: nie masz onycli w Czechapli, dopiśro w Bawaryi wiel-ki( tworzy sk
10554982?185916920536487840224 n 8SB55w56Ty/ko skrę, I. (X<
CCF20090702040 80 Przerwanie immanencji je się w jaźni pierwotnej, odrywa Ja od jego hipostazy, od
labirynt1 M i%    • r» mr*:4ł K«Nf4
g<y - mirt* i*»od«x#_ - i1 - • Włł 7 <BH 1 Wł « <
SP?194 f licznik doliczy do wartości podanej w rejestrze cst przerwanie obsługiwane przez funkcję ri
Untitled38 i t N [ 75 ne[1] 121 i -~r~ fi F" ti.O ■prb —s Ir

więcej podobnych podstron