metro 31#14

metro 31#14



W dalszym etapie program obsługi przerwania zewnętrznego, wywołany kolejnymi opadającymi zboczami sygnału mierzonego dokonuje cyklicznych odczytów „w locie” stanu licznika.

TRANSMISJA DANYCH ŁĄCZEM RS 232


(siART)

Inicjalizacja zmiennych


JL


Odbiór informacji o liczbie mierzonych okresów


(START)


i


Oczekiwanie na opadające zbocze sygnału wejściowego


Przesłanie liczby mierzonych okresów


Odczyt "w locie" stanu licznika


Odbiór danych cząstkowych

J.


Wyznaczenie liczby impulsów w podprzedziale na podstawie bieżącego i poprzedniego wskazania licznika i jej zapamiętanie


Wymnożenie liczby impulsów zarejestrowanyct w poszczególnych podprzedziałach przez odpowiedni współczynnik funkcji wagowej i zsumowanie iloczynów


Zapamiętanie aktualnego stanu


Przesłanie danych do komputera nadrzędnego


Znalezienie sumy współczynników funkcji wagi


i


Obliczenie poszukiwanej częstotliwości


i


Wizualizacje wyników pomiarów


KOMPUTER NADRZĘDNY


UKŁAD

mikroprocesorowy.

Rys. 1.9 Sieć działań programu

Z każdych dwóch kolejnych odczytów stanu licznika wyznaczana jest liczba impulsów Li występujących w i-tym okresie sygnału mierzonego. Liczba impulsów Li, jest na bieżąco zapamiętywana w pamięci RAM.

Operacja wyznaczenia liczby impulsów Li w danym okresie sygnału mierzonego jest realizow-ana poprawnie, również w przypadku gdy w okresie tym następuje przepełnienie licznika. Jedynym ograniczeniem jest wymóg, aby liczba impulsów w' danym okresie sygnału

11


Wyszukiwarka

Podobne podstrony:
Image158 (3) Listing I //obsługa przerwania zewnętrznego (cd odbiornika radiowego) void przerwaniem)
cz3 Programowanie Rys. 22 Badanie liczby cykli obsługi przerwania że dokładnie co taki czas zmienna
Przerwanie 1 Zapamiętuj e kontekst. -programowe (instrukcja w procedurze obsługi przerwania) odłożen
Image34 (5) ■ Programowanie Rys. 22 Badanie liczby cykli obsługi przerwania że dokładnie co taki cza
metro 31#28 Ą CYFROWE POMIARY CZASOWO-CZĘSTOTLIWOŚCIOWYCH PARAMETRÓW SYGNAŁÓW Szczegółowy program
img024 Zauważ stan bitu IF składany na stosie w trakcie wejścia w obsługę przerwania i stan IF w pP.
Slajd11 (176) MC68ooo OBSŁUGA PRZERWANIA AUTOWEKTOROWANEGO r»T T T T^PT^TA i t ’ yT < t r T ’ rr
Slajd45 (73) Przerwania zewnętrzne Najprostszym sposobem obsługi urządzeń WE/WY jest metoda cykliczn
s179 Rozdział 13Poczta elektronicznaAutor: Bill Bali Programy obsługi poczty elektronicznej dla połą

więcej podobnych podstron