LABORATORIUM. TIMERY w mikrokontrolerach MCS 51
|
|
- Aniela Kamińska
- 8 lat temu
- Przeglądów:
Transkrypt
1 Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Zakład Cybernetyki i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach MCS 51 Opracował: mgr in Ŝ. Andrzej Biedka
2 Timer jest jednym z podstawowych elementów wyposa Ŝ podstawowej struktury timera przedstawia rysunek 2-1. enia mikrokontrolera. Schemat f clk preskaler /n (f clk )/n Zapis/Odczyt2 (sygnał CU) Wejś cie impulsów zewnę trznych Zapis/Odczyt1 (sygnał CU) S1 S2 licznik / czasomierz start / stop Rejestr sterują cy We Licznik binarny n-bitowy przepełnienie Magistrala danych Rys Schemat blokowy timera w mikrokontrolerze Timer składa się z programowanego licznika binarnego oraz współpracują cego z nim rejestru sterują cego. Zarówno licznik jak i rejestr sterują cy są przyłą czone do wewnę trznej magistrali danych, dzię ki czemu jednostka sterują ca mikrokontrolera (CU) mo Ŝ e w dowolnym momencie modyfikować lub odczytać ich zawartoś ć. Licznik binarny najczę ś ciej zlicza w górę dodaje impulsy podawane na wejś cie. Impulsy wejś ciowe są bramkowane (załą czane) łą cznikiem S2 sterowanym sygnałem start/stop, Źpochodzą cym z rejestru sterują cego. ródłem impulsów zliczanych mo Ŝ e być : - wewnę trzny układ dzielnika czę stotliwoś ci sygnału taktują cego pracę jednostki centralnej - f clk, tzw. preskalera. W takim przypadku, wobec wzorcowej długoś ci czasu impulsu zliczanego pochodzą cego najczę ś ciej z generatora stabilizowanego rezonatorem kwarcowym, mówimy o funkcji czasomierza lub z ję zyka angielskiego timera. Funkcja odpowiada górnemu poło Ŝ eniu przełą cznika S1. Preskaler mo Ŝ e być dzielnikiem programowanym, wówczas bę dzie przyłą czony do magistrali danych. - wyprowadzenie mikrokontrolera (ang. pin), na który mo Ŝ na przyłą czyć sygnał pochodzą cy z zewną trz. Wówczas urzą dzenie pełni funkcję licznika (ang. counter). Funkcja odpowiada dolnemu poło Ŝ eniu przełą cznika S1. Sygnałem wyjś ciowym mo Ŝ e być stan licznika lub czę ś ciej jego przepełnienie sygnalizowane zmianą stanu jednego z bitów rejestru sterują cego. Dodatkowo przepełnienie licznika binarnego mo Ŝ e wywołać stan przerwania. Nale Ŝ y zaznaczyć, Ŝ e z uwagi na stosowanie w układach mikrokontrolerów kilku zespołów timerów (mogą cych pracować niezale Ŝ nie lub w niektórych konfiguracjach wspólnie), rejestr sterują cy jest zbudowany z kilku rejestrów 8-bitowych. 2
3 Istotą pracy timera/licznika jest jego autonomicznoś ć, czyli praca niezale Ŝ na od programu głównego. Niezale Ŝ noś ć dotyczy zliczania impulsów, gdy Ŝ oczywiś cie sterowanie pracą timera/licznika odbywa się programowo. Nowoczesne mikrokontrolery zawierają moduły czasomierzy/liczników o bardzo rozbudowanych funkcjach, np.: generatora PWM czę sto wielokanałowego, generatora taktują cego o programowanej czę stotliwoś ci, licznika zdarzeń zewnę trznych. W mikrokontrolerze rodziny 8051 preskaler ma stały współczynnik podziału równy 12. Ponadto w stosunku do podanego wy Ŝ ej schematu blokowego wprowadzono dodatkowe funkcje logiczne w obwodzie sygnału sterowania łą cznikiem S2. Uproszczony schemat ideowy timera 8051 pracują cego w trybie 1 przedstawiono na rysunku 2-2. f clk 12 TF0 Lo -> Hi układ przerwań T0pin C/T0 = 0 C/T0 = 1 TL0 TH0 8 bit 8 bit INT0pin bit C/T0 - rejestr TMOD bit TF0 - rejestr TCON bit TR0 - rejestr TCON bit GATE0 - rejestr TMOD Rys. 2-2 Schemat ideowy timera 8051 pracują cego w trybie 1 Bramka AND sterują ca załą czaniem impulsów zliczanych zwiera łą cznik dla stanu wysokiego na wyjś ciu. ZADANIA: 1. Na podstawie literatury zapoznać się z funkcjami bitów w rejestrach TMOD i TCON. 2. Przeanalizować schemat przedstawiony na rysunku 2-2 i okreś lić wartoś ci bitów TR0 i GATE0 niezbę dne dla ka Ŝ dego trybu pracy czasomierza/licznika. 3. Na podstawie literatury zapoznać się ze schematami ideowymi bloku czasomierza/licznika w ka Ŝ dym dostę pnym trybie pracy. 3
4 Przykładowy program wykorzystują cy timer bę dzie generatorem impulsów prostoką tnych z obserwacją przebiegu na sygnalizatorze z diodą LED linii portu P2.0. Dla umo Ŝ liwienia obserwacji wzrokowej czę stotliwoś ć przebiegu musi być ni Ŝ sza ni Ŝ 25Hz przyjmiemy równą 10 Hz. Wykorzystany zostanie timer 0 w trybie 1. Algorytm programu przedstawia poni Ŝ szy rysunek: START Zeruj linie portu P2 Inicjalizacja timera T0 Start timera T0 Czy TF0 = 1? N T Zeruj flagę TF0 Neguj stan P2.0 Ładuj licznik T0 Rys Algorytm programu generatora przebiegu prostoką tnego dla linii P2.0 Listing programu napisanego na podstawie algorytmu przedstawiono poni Ŝ ej. 4
5 ć Ŝ ą 1: ;LISTING 2-1 2: 3: ; Program generatora przebiegu prostoką tnego 10Hz (okres = 100msek.) 4: ; Sygnalizacja stanu na linii P2.0 5: ; Iloś impulsów do zliczenia: N = Tp/Tcykl, (timer pracuje w trybie 1) 6: ; gdzie: Tp - czas dany 7: ; Tcykl - okres impulsów wzorcowych = 1/(fclk/12) 8: ; Dla 50 msek.: 50msek/(12/11,0592MHz) = : ; Do licznika naleŝ y załadować = = 4C00h 10: 11: ORG 0 12: 13: CZAS_HIGH EQU 4CH ; starszy bajt iloś ci impulsów 14: CZAS_LOW EQU 0 ; młodszy bajt iloś ci impulsów 15: 16: MOV P2,#0 ; zeruj wszystkie linie portu P2 17: 18: ; Programowanie trybu pracy timera 0 19: MOV TMOD,# B ; timer 0 -> tryb 1 20: ; timer 1 -> nieuŝ ywany, tryb 0 21: ; programowanie iloś ci impulsów 22: MOV TH0,#CZAS_HIGH 23: MOV TL0,#CZAS_LOW 24: 25: SETB TR0 ; uruchomienie licznika 26: PETLA: 27: JNB TF0,$ ; czekaj na zmianę flagi na '1' 28: CLR TF0 ; zeruj flagę przepełnia 29: CPL P2.0 ; neguj bit linii P2.0 30: 31: ; ponowne programowanie iloś ci impulsów 32: MOV TH0,#CZAS_HIGH 33: MOV TL0,#CZAS_LOW 34: 35: SJMP PETLA 36: 37: END W programie uŝ yto bitowego trybu adresowania do ustawienia bitu TR0 linia 22 listingu 2-1. Stosowanie bajtowego rozkazu ustawiania bitu TR0, jakkolwiek moŝ liwe, jest mniej czytelne i mniej wygodne. Jest tak, poniewaŝ w rejestrze TCON znajdują się bity odpowiedzialne za inne funkcje timerów, zatem naleŝ y pamię tać by nie zmienić ich stanu. Właś ciwym rozkazem bajtowym modyfikują cym stan rejestru bę dzie: ORL TCON,# B. Jedynka na pozycji D4 w stałej bę dą cej drugim operandem rozkazu odpowiada pozycji bitu TR0. Bit ten zostanie ustawiony, natomiast stan pozostałych bitów rejestru TCON pozostanie niezmieniony. Rozkaz bajtowy moŝ e być jednak uzasadniony przy koniecznoś ci równoczesnego uruchomienia obu timerów: ORL TCON,# B. Jedynki w stałej bę dą cej drugim operandem rozkazu odpowiadają pozycjom bitów TR0 i TR1. Dla ułatwienia programowania 16-bitowego rejestru timera moŝ na wykorzystać istnieją cy w mikrokontrolerze szesnastobitowy rejestr DPTR unika się wtedy przekształceń liczby 16-bitowej na dwie 8-bitowe. W listingu 2-2 linie zawierają przykładowe zastosowanie rejestru DPTR do zaprogramowania timera. 5
6 ć Ŝ ą 1: ; LISTING 2-2 2: 3: ; Program generatora przebiegu prostoką tnego 10 Hz (okres = 100msek.) 4: ; Sygnalizacja stanu na linii P2.0 5: ; Iloś impulsów do zliczenia: N = Tp/Tcykl 6: ;gdzie: Tp - czas dany 7: ; Tcykl - okres impulsów wzorcowych 1/(fclk/12) 8: ; Dla 50 msek.: 50msek/(12/11,0592MHz) = : ; Do licznika naleŝ y załadować = : 11: ORG 0 12: 13: CZAS EQU : MOV P2,#0 ; zeruj wszystkie linie portu P2 15: ; Programowanie trybu pracy timera 0 16: 17: MOV TMOD,# B ; timer 0 -> tryb 1 18: ; timer 1 -> nieuŝ ywany, tryb 0 19: MOV DPTR,#CZAS 20: MOV TH0,DPH ; starszy bajt iloś ci impulsów 21: MOV TL0,DPL ; młodszy bajt iloś ci impulsów 22: 23: SETB TR0 ; uruchomienie licznika 24: PETLA: 25: JNB TF0,$ ; czekaj na zmianę flagi na '1' 26: CLR TF0 ; zeruj flagę przepełnia 27: CPL P2.0 ; neguj bit linii P2.0 28: 29: ; ponowne programowanie iloś ci impulsów 30: MOV TH0,DPH 31: MOV TL0,DPL 32: 33: SJMP PETLA 34: 35: END NaleŜ y zaznaczyć, Ŝ e w przypadku wykorzystania rejestru DPTR do innych, właś ciwych jego przeznaczeniu celów, konieczne bę dzie przechowywanie wartoś ci podzielników w innych komórkach pamię ci. JednakŜ e najwygodniejszym sposobem konwersji liczby 16-bitowej na dwie liczby 8-bitowe jest wykorzystanie dyrektyw asemblera LOW i HIGH, opisanych w instrukcji ASEMBLER MCS 51. Podstawowe informacje. Przykładowy program z wykorzystaniem tych dyrektyw przedstawiony jest na listingu 1-3. Maksymalny czas jaki moŝ e zliczyć timer pracują cy w trybie 1 wynosi (dla rezonatora kwarcowego 11,0592 MHz): t max = 2 16 * 1/(f clk /12) = * 1,08507 s = 71,11 ms ZADANIA: 4. Obliczyć maksymalny czas, jaki moŝ e odmierzyć timer w trybie Obliczyć maksymalny czas, jaki moŝ e odmierzyć timer w trybie Obliczyć maksymalny czas jaki moŝ e odmierzyć timer w trybie 1 przy wykorzystaniu rezonatora kwarcowego o czę stotliwoś ci 2,0 MHz. 6
7 ć Ŝ ą 1: ; LISTING 2-3 2: 3: ; Program generatora przebiegu prostoką tnego 10 Hz (okres = 100msek.) 4: ; Sygnalizacja stanu na linii P2.0 5: ; Iloś impulsów do zliczenia: N = Tp/Tcykl 6: ;gdzie: Tp - czas dany 7: ; Tcykl - okres impulsów wzorcowych 1/(fclk/12) 8: ; Dla 50 msek.: 50msek/(12/11,0592MHz) = : ; Do licznika naleŝ y załadować = : 11: ORG 0 12: 13: CZAS EQU : MOV P2,#0 ; zeruj wszystkie linie portu P2 15: ; Programowanie trybu pracy timera 0 16: 17: MOV TMOD,# B ; timer 0 -> tryb 1 18: ; timer 1 -> nieuŝ ywany, tryb 0 19: 20: MOV TL0, #LOW CZAS ; młodszy bajt iloś ci impulsów 21: MOV TH0, #HIGH CZAS ; starszy bajt iloś ci impulsów 22: 23: SETB TR0 ; uruchomienie licznika 24: PETLA: 25: JNB TF0,$ ; czekaj na zmianę flagi na '1' 26: CLR TF0 ; zeruj flagę przepełnia 27: CPL P2.0 ; neguj bit linii P2.0 28: 29: ; ponowne programowanie iloś ci impulsów 30: MOV TL0, #LOW CZAS 31: MOV TH0, #HIGH CZAS 32: 33: SJMP PETLA 34: 35: END Podane w instrukcji przykłady programów róŝ nią się jedynie sposobem definiowania stałych ładowanych do rejestrów licznika binarnego w układzie czasomierza. 7
8 ZADANIA: 7. Napisać program generatora przebiegu prostoką tnego o parametrach przedstawionych na poniŝ szym rysunku. Obserwacji przebiegu dokonać przy pomocy wybranej diody LED portu P2. 60 msek. 1sek. Rys Napisać program generatora przebiegu prostoką tnego o parametrach przedstawionych na rysunku 2-4 z wykorzystaniem timera pracują cego w trybie Napisać program generatora przebiegu prostoką tnego o parametrach przedstawionych na rysunku 2-4 z wykorzystaniem 2 timerów pracują cych w trybie Napisać program generatora przebiegu prostoką tnego o parametrach przedstawionych na rysunku 2-4 z wykorzystaniem 2 timerów, jednego pracują cego w trybie 0, drugiego pracują cego w trybie 1. 8
SYSTEM PRZERWA Ń MCS 51
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Zakład Cybernetyki i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA SYSTEM PRZERWA Ń MCS 51 Opracował: mgr inŝ. Andrzej Biedka Uwolnienie
LABORATORIUM. TIMERY w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach Atmega16-32 Opracował:
LABORATORIUM. TIMERY w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA TIMERY w mikrokontrolerach Atmega16-32 Opracował:
LABORATORIUM UKŁADY WY Ś WIETLANIA INFORMACJI Z WY Ś WIETLACZAMI 7-SEGMENTOWYMI LED
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Zakład Cybernetyki i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA UKŁADY WY Ś WIETLANIA INFORMACJI Z WY Ś WIETLACZAMI 7-SEGMENTOWYMI
Systemy wbudowane. Wprowadzenie. Wprowadzenie. Mikrokontroler 8051 Budowa
Systemy wbudowane Mikrokontroler 8051 Budowa dr inż. Maciej Piechowiak Wprowadzenie rdzeń CPU z jednostką artymetyczno-logiczną (ALU) do obliczeń na liczbach 8-bitowych, uniwersalne dwukierunkowe porty
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Liczniki i timery laboratorium: 03 autor: mgr inż. Michał Lankosz dr hab. Zbisław
Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury
Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje
ad a) Konfiguracja licznika T1 Niech nasz program składa się z dwóch fragmentów kodu: inicjacja licznika T1 pętla główna
Technika Mikroprocesorowa Laboratorium 4 Obsługa liczników i przerwań Cel ćwiczenia: Celem ćwiczenia jest nabycie umiejętności obsługi układów czasowo-licznikowych oraz obsługi przerwań. Nabyte umiejętności
Pracownia elektryczno-elektroniczna klasa IV
Ćwiczenie nr 5 Cel ćwiczenia: Ćwiczenie ma na celu zaznajomienie z metodami odliczania czasu z wykorzystaniem układów czasowo - licznikowych oraz poznanie zasad zgłaszania przerwań i sposobów ich wykorzystywania
Przerwania w architekturze mikrokontrolera X51
Przerwania w architekturze mikrokontrolera X51 (przykład przerwanie zegarowe) Ryszard J. Barczyński, 2009 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku
Ćwiczenie 9 Częstościomierz oparty na µc 8051(8052)
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 9 Częstościomierz oparty na µc 8051(8052) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z możliwościami zastosowania mikrokontrolerów
MIKROPROCESORY architektura i programowanie
Systematyczny przegląd. (CISC) SFR umieszczane są w wewnętrznej pamięci danych (80H 0FFH). Adresowanie wyłącznie bezpośrednie. Rejestry o adresach podzielnych przez 8 są też dostępne bitowo. Adres n-tego
TECHNIKA MIKROPROCESOROWA
LABORATORIUM TECHNIKA MIKROPROCESOROWA Port transmisji szeregowej USART MCS'51 Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Przerwania laboratorium: 04 autor: mgr inż. Michał Lankosz dr hab. Zbisław Tabor,
MIKROPROCESORY architektura i programowanie
Struktura portów (CISC) Port to grupa (zwykle 8) linii wejścia/wyjścia mikrokontrolera o podobnych cechach i funkcjach Większość linii we/wy może pełnić dwie lub trzy rozmaite funkcje. Struktura portu
architektura komputerów w 1 1
8051 Port P2 Port P3 Transm. szeregowa Timery T0, T1 Układ przerwań Rejestr DPTR Licznik rozkazów Pamięć programu Port P0 Port P1 PSW ALU Rejestr B SFR akumulator 8051 STRUKTURA architektura komputerów
Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski
Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/
Architektura mikrokontrolera MCS51
Architektura mikrokontrolera MCS51 Ryszard J. Barczyński, 2017 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Architektura mikrokontrolera
Architektura mikrokontrolera MCS51
Architektura mikrokontrolera MCS51 Ryszard J. Barczyński, 2018 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Architektura mikrokontrolera
PRZETWORNIK ADC w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA PRZETWORNIK ADC w mikrokontrolerach Atmega16-32
2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Obsługa portu szeregowego laboratorium: 05 autor: mgr inż. Michal Lankosz dr hab.
Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
Układy czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Timery w mikrokontrolerach STM32F3
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Timery w mikrokontrolerach
Wstęp...9. 1. Architektura... 13
Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8 Układ PCF 8583 jest pobierającą małą moc, 2048 bitową statyczną pamięcią CMOS RAM o organizacji 256 x 8 bitów. Adresy i dane są przesyłane szeregowo
CYKL ROZKAZOWY = 1 lub 2(4) cykle maszynowe
MIKROKONTROLER RODZINY MCS 5 Cykl rozkazowy mikrokontrolera rodziny MCS 5 Mikroprocesory rodziny MCS 5 zawierają wewnętrzny generator sygnałów zegarowych ustalający czas trwania cyklu zegarowego Częstotliwość
Politechnika Warszawska
Politechnika Warszawska Wydział Elektryczny Laboratorium Podstaw Techniki Mikroprocesorowej Skrypt do ćwiczenia M.38 Zbieranie pomiarów w czasie rzeczywistym - asembler 1.Wstęp W ćwiczeniach od M.38 do
Pamięci EEPROM w systemach mikroprocesorowych, część 2
Pamięci EEPROM w systemach mikroprocesorowych, część 2 Tym artyku³em koòczymy prezentacjí sposobûw programowania szeregowych pamiíci EEPROM. Poniewaø najwiíksz¹ popularnoúci¹ ciesz¹ sií wúrûd uøytkownikûw
Ćw. 5: Bramki logiczne
Ćw. 5: Bramki logiczne Wstę p Celem ć wiczenia jest zapoznanie si ę z podstawowymi bramkami logicznymi, poznanie ich rodzajów oraz najwaŝ niejszych parametrów opisują cych ich własnoś ci elektryczne. Nast
Uproszczony schemat blokowy zespołu 8-bitowego timera przedstawiono na rys.1
Dodatek C 1. Timer 8-bitowy (Timer0) 1.1. Opis układu Uproszczony schemat blokowy zespołu 8-bitowego timera przedstawiono na rys.1 Rys. 1. Schemat blokowy timera Źródłem sygnału taktującego może być zegar
Omówimy przykłady 8-mio bitowego licznika z wyposażenia ADuC812 (CISC 51) oraz mikrokontrolera ATMega128 należącego do rodziny AVR.
Liczniki/czasomierze (T/C) należą do standardowego składu wewnętrznych układów peryferyjnych (WEP) mikrokontrolerów. Często różnią się znacznie pod względem funkcji, które rozszerzają proste zliczanie
Układy czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Ćwiczenie 1 Wędrujące światełko
Ćwiczenie 1 Wędrujące światełko Program = Data structures + Algorithm -- Niklaus Wirth Warszawa, 2007-10-16 IMiO PW, LPTM, Ćwiczenie 1, Wędrujące światełko -2-1. Cel ćwiczenia Celem ćwiczenia jest praktyczne
Ćwiczenie 30. Techniki mikroprocesorowe Programowanie w języku Asembler mikrokontrolerów rodziny '51
Ćwiczenie 30 Techniki mikroprocesorowe Programowanie w języku Asembler mikrokontrolerów rodziny '51 Cel ćwiczenia Poznanie architektury oraz zasad programowania mikrokontrolerów rodziny 51, aby zapewnić
Programowanie mikrokontrolera 8051
Programowanie mikrokontrolera 8051 Podane poniżej informacje mogą pomóc w nauce programowania mikrokontrolerów z rodziny 8051. Opisane są tu pewne specyficzne cechy tych procesorów a także podane przykłady
Lista rozkazów mikrokontrolera 8051
Lista rozkazów mikrokontrolera 8051 Spis treści: Architektura mikrokontrolera Rozkazy Architektura mikrokontrolera Mikrokontroler 8051 posiada trzy typy pamięci: układ zawiera pamięć wewnętrzną (On-Chip
Obsługa wyjść PWM w mikrokontrolerach Atmega16-32
Zachodniopomorski Uniwersye Technologiczny WYDZIAŁ ELEKTRYCZNY Kaedra Inżynierii Sysemów, Sygnałów i Elekroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA Obsługa wyjść PWM w mikrokonrolerach Amega16-32 Opracował:
Ćwiczenie 2. Siedmiosegmentowy wyświetlacz LED
Ćwiczenie 2 Siedmiosegmentowy wyświetlacz LED 2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się studentów ze sposobem obsługi wielopozycyjnego 7-segmentowego wyświetlacza LED multipleksowanego programowo
Ćw. 5. Obsługa portu szeregowego UART w mikrokontrolerach 8051.
Ćw 5 Obsługa portu szeregowego UART w mikrokontrolerach 8051 Opracowanie: mgr inż Michał Lankosz 1 Wprowadzenie Celem ćwiczenia jest poznanie działania układu transmisji szeregowej UART 2 Niezbędne wiadomości
Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania. Sterowniki Urządzeń Mechatronicznych laboratorium. Ćw. 3: Timer v1.0
1 CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się z możliwościami odmierzania czasu za pomocą wewnętrznego TIMER a mikrokontrolerów serii AVR 2 ZAKRES NIEZBĘDNYCH WIADOMOŚCI - wiadomości z poprzednich
Porty GPIO w mikrokontrolerach STM32F3
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM Podstawy Programowania Mikroprocesorów i Procesorów DSP Porty GPIO w mikrokontrolerach
START: ; start programu od adresu 0100H ; zerowanie komórek od 01H do 07FH ( 1 dec dec)
Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01 PRACA KROKOWA MIKROKONTROLERA Cel ćwiczenia: Zapoznanie się ze środowiskiem programowym: poznanie funkcji asemblera, poznanie funkcji symulatora. Operacje na plikach,
SYSTEM PRZERWAŃ ATmega 32
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA SYSTEM PRZERWAŃ ATmega 32 Opracował: mgr inż.
MIKROKONTROLERY I MIKROPROCESORY
PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy
Technika mikroprocesorowa I Wykład 4
Technika mikroprocesorowa I Wykład 4 Układ czasowo licznikowy 8253 INTEL [Źródło: https://www.vtubooks.com/free_downloads/8253_54-1.pdf] Wyprowadzenia układu [Źródło: https://www.vtubooks.com/free_downloads/8253_54-1.pdf]
LABORATORIUM UKŁADY STYKOWE ZL3AVR
Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA UKŁADY STYKOWE ZL3AVR Opracował: mgr inż. Andrzej
Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa
Urządzenia do bezprzerwowego zasilania UPS CES GX RACK 10 kva Centrum Elektroniki Stosowanej CES sp. z o. o. 30-732 Kraków, ul. Biskupińska 14 tel.: (012) 269-00-11 fax: (012) 267-37-28 e-mail: ces@ces.com.pl,
Mikroprocesory i Mikrosterowniki Liczniki Timer Counter T/C0, T/C1, T/C2
Mikroprocesory i Mikrosterowniki Liczniki Timer Counter T/C0, T/C1, T/C2 Wydział Elektroniki Mikrosystemów i Fotoniki Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com.
Temat: System przerwań, liczniki i wyświetlacz w STRC51. Ćwiczenie 3.
1. Przerwania na procesorze 80C51 Przerwania są mechanizmem umożliwiającym połączenie zdarzeń (sygnałów) z odpowiednim wykonaniem fragmentu programu - wywoływanymi niezależnie od aktualnie wykonywanego
Wbudowane układy peryferyjne cz. 2 Wykład 8
Wbudowane układy peryferyjne cz. 2 Wykład 8 Timery Timery (liczniki) 2 Timery informacje ogólne Mikrokontroler ATmega32 posiada 3 liczniki: Timer0 8-bitowy Timer1 16-bitowy Timer2 8-bitowy, mogący pracować
LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH
POLITECHNIKA WROCŁAWSKA INSTYTUT MASZYN I NAPĘDÓW ELEKTRYCZNYCH LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH W NAPĘDZIE ELEKTRYCZNYM Opracowanie: mgr inż. Krzysztof P. Dyrcz mgr inż. Zdzisław Żarczyński
Obszar rejestrów specjalnych. Laboratorium Podstaw Techniki Mikroprocesorowej Instytut Mikroelektroniki i Optoelektroniki PW
Laboratorium Podstaw Techniki Mikroprocesorowej Instytut Mikroelektroniki i Optoelektroniki PW MIKROKONTROLER 85 - wiadomości podstawowe. Schemat blokowy mikrokontrolera 85 Obszar rejestrów specjalnych
Opis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535
Opis funkcjonalny i architektura Modu³ sterownika mikroprocesorowego KM535 Modu³ KM535 jest uniwersalnym systemem mikroprocesorowym do pracy we wszelkiego rodzaju systemach steruj¹cych. Zastosowanie modu³u
Hardware mikrokontrolera X51
Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)
Elementy cyfrowe i układy logiczne
Elementy cyfrowe i układy logiczne Wykład Legenda Zezwolenie Dekoder, koder Demultiplekser, multiplekser 2 Operacja zezwolenia Przykład: zamodelować podsystem elektroniczny samochodu do sterowania urządzeniami:
petla:... ; etykieta określa adres w pamięci kodu (docelowe miejsce skoku) DJNZ R7, petla
Asembler A51 1. Symbole Nazwy symboliczne Symbol jest nazwą, która może być użyta do reprezentowania wartości stałej numerycznej, wyrażenia, ciągu znaków (tekstu), adresu lub nazwy rejestru. Nazwy symboliczne
Układy czasowe / liczniki (timers/counters)
Układy czasowe / liczniki (timers/counters) Współpraca MK z otoczeniem w czasie rzeczywistym wymaga odliczania czasu, zliczania zdarzeń lub generowania złożonych sekwencji binarnych. Funkcje te realizowane
Instytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Obsługa portów wejścia/wyjścia mikrokontrolera laboratorium: 02 autor: mgr inż.
Technika Cyfrowa. Badanie pamięci
LABORATORIUM Technika Cyfrowa Badanie pamięci Opracował: mgr inż. Andrzej Biedka CEL ĆWICZENIA Celem ćwiczenia jest zapoznanie się studentów z budową i zasadą działania scalonych liczników asynchronicznych
Ćwiczenie 7 Liczniki binarne i binarne systemy liczbowe.
Ćwiczenie 7 Liczniki binarne i binarne systemy liczbowe. Cel. 1. Poznanie zasady działania liczników binarnych. 2. Poznanie metod reprezentacji liczby w systemach binarnych. Wstęp teoretyczny Liczniki
Temat: System przerwań, liczniki i wyświetlacz w STRC51. Ćwiczenie 3.
1. Mechanizm przerwań w procesorze C51 Przerwania są mechanizmem umożliwiającym połączenie zdarzeń (sygnałów) z odpowiednim wykonaniem fragmentu programu - wywoływanymi niezależnie od aktualnie wykonywanego
mikrokontrolerów PIC (2) Sterowanie za pomocą PWM
KURS Kurs programowania Dodatkowe materiały na CD/FTP mikrokontrolerów PIC (2) Sterowanie za pomocą PWM W poprzednim odcinku kursu nauczyliśmy się sposobu wykonania projektu oraz zaświecania i gaszenia
Struktura programu w asemblerze mikrokontrolera 8051
Struktura programu w asemblerze mikrokontrolera 8051 Program w asemblerze, dający ten sam kod wynikowy, może być napisany na wiele sposobów. Źle napisany program po pewnym czasie (a być może już w czasie
Programowanie w językach asemblera i C
Programowanie w językach asemblera i C Mariusz NOWAK Programowanie w językach asemblera i C (1) 1 Dodawanie dwóch liczb - program Napisać program, który zsumuje dwie liczby. Wynik dodawania należy wysłać
Ćwiczenie 7 Matryca RGB
IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -1- Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z inną oprócz RS - 232 formą szeregowej
Analizowanie działania układów mikroprocesorowych 311[50].O1.06
MINISTERSTWO EDUKACJI i NAUKI Rafał Nowak Analizowanie działania układów mikroprocesorowych 311[50].O1.06 Poradnik dla ucznia Wydawca Instytut Technologii Eksploatacji Państwowy Instytut Badawczy Radom
Mikrokontroler ATmega32. System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe
Mikrokontroler ATmega32 System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe 1 Przerwanie Przerwanie jest inicjowane przez urządzenie zewnętrzne względem mikroprocesora, zgłaszające potrzebę
LABORATORIUM nr 2. Temat: Obsługa wyświetlacza siedmiosegmentowego LED
Laboratorium nr 2 Obsługa wyświetlacza siedmiosegmentowego Mirosław Łazoryszczak LABORATORIUM nr 2 Temat: Obsługa wyświetlacza siedmiosegmentowego LED 1. ARCHITEKTURA MCS-51 (CD.) Do realizacji wielu zadań
Technika mikroprocesorowa. Konsola do gier
K r a k ó w 1 1. 0 2. 2 0 1 4 Technika mikroprocesorowa Konsola do gier W yk o n a l i : P r o w a d z ą c y: P a w e ł F l u d e r R o b e r t S i t k o D r i n ż. J a c e k O s t r o w s k i Opis projektu
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 ZEGAR CZASU RZECZYWISTEGO Ćwiczenie 4 Opracował: dr inŝ.
Ćwiczenie 6 Komunikacja z komputerem (łącze RS232)
IMiO PW, LPTM, Ćwiczenie 6, Komunikacja z komputerem -1- Ćwiczenie 6 Komunikacja z komputerem (łącze RS232) IMiO PW, LPTM, Ćwiczenie 6, Komunikacja z komputerem -2-1. Cel ćwiczenia Celem ćwiczenia jest
Liczniki, rejestry lab. 08 Mikrokontrolery WSTĘP
Liczniki, rejestry lab. 08 PODSTAWY TECHNIKI CYFROWEJ I MIKROPROCESOROWEJ EIP KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA WWW.AGH.EDU.PL
Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD
Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD 1. Wprowadzenie DuŜa grupa sterowników mikroprocesorowych wymaga obsługi przycisków, które umoŝliwiają uŝytkownikowi uruchamianie
Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski
Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 9-236 Łódź, Pomorska 49/53 https://std2.phys.uni.lodz.pl/mikroprocesory/
HiTiN Sp. z o. o. Przekaźnik kontroli temperatury RTT 4/2 DTR. 40 432 Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32) 353 41 31. www.hitin.
HiTiN Sp. z o. o. 40 432 Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32) 353 41 31 www.hitin.pl Przekaźnik kontroli temperatury RTT 4/2 DTR Katowice, 1999 r. 1 1. Wstęp. Przekaźnik elektroniczny RTT-4/2
MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW
MOŻLIWOŚCI PROGRAMOWE MIKROPROCESORÓW Projektowanie urządzeń cyfrowych przy użyciu układów TTL polegało na opracowaniu algorytmu i odpowiednim doborze i zestawieniu układów realizujących różnorodne funkcje
Politechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: UKŁADY ELEKTRONICZNE 2 (TS1C500 030) UKŁADY CZASOWE Białystok 2014 1. Cele
Metody obsługi zdarzeń
SWB - Przerwania, polling, timery - wykład 10 asz 1 Metody obsługi zdarzeń Przerwanie (ang. Interrupt) - zmiana sterowania, niezależnie od aktualnie wykonywanego programu, spowodowana pojawieniem się sygnału
PC 3 PC^ TIMER IN RESET PC5 TIMER OUT. c 3. L 5 c.* Cl* 10/H CE RO WR ALE ADO AD1 AD2 AD3 AD4 A05 A06 LTJ CO H 17 AD7 U C-"
PC 3 PC^ TIMER IN RESET PC5 TIMER OUT 10/H CE RO WR ALE ADO AD1 AD2 AD3 AD4 A05 A06 AD7 U ss c 3 L 5 c.* Cl* S 9 10 11 12 13 U 15 H 17 Cu C-" ln LTJ CO 2.12. Wielofunkcyjne układy współpracujące z mikroprocesorem
Programowanie mikrokontrolerów. 3 stycznia 2008
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 3 stycznia 2008 Liczniki, cd. Przypomnienie wiadomości o liczniku 0 Przykładowy program korzystający z licznika Ćwiczenia praktyczne Licznik
Lista instrukcji procesora 8051 część 2 Skoki i wywołania podprogramów, operacje na stosie, operacje bitowe
Lista instrukcji procesora 8051 część 2 Skoki i wywołania podprogramów, operacje na stosie, operacje bitowe Ryszard J. Barczyński, 2009 2013 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego
Spis zawartości Lp. Str. Zastosowanie Budowa wzmacniacza RS485 Dane techniczne Schemat elektryczny
Spis zawartości Lp. Str. 1. Zastosowanie 2 2. Budowa wzmacniacza RS485 3 3. Dane techniczne 4 4. Schemat elektryczny 5 5. Konfiguracja sieci z wykorzystaniem wzmacniacza RS485 6 6. Montaż i demontaż wzmacniacza
Mikrokontroler 80C51
DSM-51 * STRONA 1 * Temat : Wiadomości podstawowe Układy cyfrowe to rodzaj układów elektronicznych, w których sygnały napięciowe przyjmują tylko określoną liczbę poziomów, którym przypisywane są wartości
1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych
Dodatek A Wyświetlacz LCD. Przeznaczenie i ogólna charakterystyka Wyświetlacz ciekłokrystaliczny HY-62F4 zastosowany w ćwiczeniu jest wyświetlaczem matrycowym zawierającym moduł kontrolera i układ wykonawczy
Wstęp działanie i budowa nadajnika
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie LABORATORIUM Teoria Automatów Temat ćwiczenia Górnik L.p. Imię i nazwisko Grupa ćwiczeniowa: Poniedziałek 8.000 Ocena Podpis 1. 2. 3. 4. Krzysztof
Politechnika Białostocka
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: ELEKTRONIKA 2 Kod: ES1C400 026 PRZETWORNIKI CYFROWO-ANALOGOWE I ANALOGOWO-CYFROWE
PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV
INDUSTRIAL MP3/WAV imp3_wav AUTOMATYKA PRZEMYSŁOWA PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV ZASTOSOWANIE: - systemy powiadamiania głosowego w przemyśle (linie technologiczne, maszyny) - systemy ostrzegania,
Modułowy programowalny przekaźnik czasowy firmy Aniro.
Modułowy programowalny przekaźnik czasowy firmy Aniro. Rynek sterowników programowalnych Sterowniki programowalne PLC od wielu lat są podstawowymi systemami stosowanymi w praktyce przemysłowej i stały
1. Wstęp Różnice pomiędzy mikrokontrolerami ST7 a ST7LITE Rdzeń mikrokontrolerów ST7FLITE... 15
3 1. Wstęp... 9 2. Różnice pomiędzy mikrokontrolerami ST7 a ST7LITE... 11 3. Rdzeń mikrokontrolerów ST7FLITE... 15 3.1. Jednostka centralna...16 3.2. Organizacja i mapa pamięci...19 3.2.1. Pamięć RAM...20
ĆWICZENIE. TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON
ĆWICZENIE TEMAT: OBSŁUGA PRZETWORNIKA A/C W ukontrolerze 80C535 KEILuVISON Wiadomości wstępne: Wszystkie sygnały analogowe, które mają być przetwarzane w systemach mikroprocesorowych są próbkowane, kwantowane
Wskazówki monta owe. Pod aczenie elektryczne. OXIMO RTS pasuje do standardowych uchwytów monta owych stosowanych do serii LT 50
nap d do rolet z wbudowanym odbiornikiem radiowym, uk ad rozpoznawania przeszkody z wy cznikiem przeci eniowym programowana pozycja komfortowa Wskazówki monta owe OXIMO RTS pasuje do standardowych uchwytów
Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej
Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza
Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).
Ćw. 10 Układy sekwencyjne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną układy rejestrów
Modelowanie liczników w języku Verilog i ich implementacja w strukturze FPGA
Modelowanie liczników w języku Verilog i ich implementacja w strukturze FPGA Licznik binarny Licznik binarny jest najprostszym i najpojemniejszym licznikiem. Kod 4 bitowego synchronicznego licznika binarnego
AGH Akademia Górniczo- Hutnicza w Krakowie Katedra Elektroniki WIET
AGH Akademia Górniczo- Hutnicza w Krakowie Katedra Elektroniki WIET Technika Microprocesorowa Laboratorium 6 Timery i liczniki Auhor: Paweł Russek Tłumaczenie: Ernest Jamro http://www.fpga.agh.edu.pl/tm
Informacje ogólne o układzie 8051.
Informacje ogólne o układzie 8051. Układ 8051 jest jednoukładowym mikrokontrolerem 8-bitowym. Mikrokontroler jest umieszczony w 40-nóŜkowej obudowie typu DIL. Poszczególne końcówki układu mają następujące
Standardowe bloki funkcjonalne
Standardowe bloki funkcjonalne Wykorzystując języki ST i LD należy zapoznać się z działaniem standardowych bloków funkcjonalnych (elementy dwustanowe (bistabilne), elementy detekcji zbocza, liczniki, czasomierze)