6_1_Liczniki_pl_ok_bez_quizu.pdf

(3673 KB) Pobierz
MSP430 Teaching Materials
UBI
Rozdział 6
Liczniki
Texas Instruments Incorporated
University of Beira Interior (PT)
>> Contents
Copyright 2008 Texas Instruments
All Rights Reserved
www.msp430.ubi.pt
TREŚĆ
UBI
Wprowadzenie
Basic Timer1
Timer_A and Timer_B:
Działanie i tryby
Reset
Rejestry
Bloki Cap/Com (przechwytywania/porównywania)
Tryby wyjść
Rejestry Timera_A Cap/Com
Przerwania
Timer_B specjalne cechy
Timer_B wyjątkowe bity rejestrów
Quiz
>> Contents
Copyright 2009 Texas Instruments
All Rights Reserved
www.msp430.ubi.pt
2
Definicje
UBI
Licznik
- układ cyfrowy, którego zadaniem jest
zliczanie wystąpień sygnału zegarowego.
Licznik złożony jest najczęściej z kilku
przerzutników.
Działanie licznika cyfrowego
opiera się najczęściej na układzie dzielnika
częstotliwości. Niektóre liczniki posiadają
odpowiednie wejście na podstawie stanu
którego licznik liczy albo w górę, albo w dół.
W przypadku mikrokontrolerów licznik jest
jednym z elementów peryferyjnych o
uniwersalnych możliwościach zastosowania.
>> Contents
Copyright 2009 Texas Instruments
All Rights Reserved
www.msp430.ubi.pt
3
Wprowadzenie (1/3)
UBI
Poprawne
taktowanie układu jest
podstawą poprawnego działania aplikacji
w czasie rzeczywistym;
Każdy
mikrokontroler może posiadać
różne sygnały taktujące, różne peryferia
czy możliwości wykorzystania;
Liczniki
dla poszczególnych
mikrokontrolerów rodziny MSP430 mogą
się różnić;
>> Contents
Copyright 2009 Texas Instruments
All Rights Reserved
www.msp430.ubi.pt
4
Wprowadzenie (2/3)
UBI
Rodzina MSP430x4xx posiada:
Dwa różne 8 lub 16-bitowe liczniki oraz dwa timery zdarzeniowe : Timer_A,
Timer_B;
Basic Timer1.
RodzinaMSP430x2xx posiada:
Dwa różne 8 lub 16-bitowe liczniki oraz dwa timery zdarzeniowe : Timer_A,
Timer_B;
Basic Clock Module+.
Timery można taktować z wewnętrznego lub zewnętrznego zegara;
Timer_A and Timer_B posiadają również niezależną wielokanałową
jednostkę porównawczo-przechwytującą z możliwością wystąpienia
przerwań;
Układ porównawczo-przechwytujący współpracuje zarówno ze:
Zdarzeniami timera ;
Jak i ze sterowaniem współczynnikiem wypełnienia impulsu (PWM).
>> Contents
Copyright 2009 Texas Instruments
All Rights Reserved
www.msp430.ubi.pt
5
Zgłoś jeśli naruszono regulamin