Programowanie mikrokontrolerów 2.0
|
|
- Dominik Lewicki
- 8 lat temu
- Przeglądów:
Transkrypt
1 Programowanie mikrokontrolerów 2.0 Zegar czasu rzeczywistego Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 5 maja 2015
2 Zegar czasu rzeczywistego Niezależny układ RTC (ang. Real Time Clock) udostępniający: zegar i kalendarz pamiętające aktualny rok, miesiąc, dzień, dzień tygodnia, godzinę, minutę, sekundę, ułamki sekundy dwa alarmy budzik wybudzający mikrokontroler z trybu uśpienia zabezpieczenie antysabotażowe z funkcją zapamiętania czasu zdarzenia 20 rejestrów wielofunkcyjne wejście-wyjście poprzez wyprowadzenie PC13 Należy do domeny awaryjnej (ang. backup domain)
3 Domena awaryjna Zawiera: układ RTC, układ AWU (ang. auto-wakeup unit) Może być zasilana awaryjnie poprzez wyprowadzenie VBAT, do którego można podłączyć na przykład baterię W przypadku braku zasilania VDD domena awaryjna przełącza się na zasilanie awaryjne Zasilane są wówczas: RTC i AWU oscylator LSE wyprowadzenie PC13 (pracujące jako wejście-wyjście układu RTC), PC14, PC15 (wyprowadzenia oscylatora LSE) Gdy mikrokontroler jest zasilany napięciem VDD, wyprowadzenia PC13, PC14, PC15 mogą pracować jako GPIO (z pewnymi ograniczeniami) W zestawie laboratoryjnym VBAT jest podłączone do VDD
4 Zerowanie mikrokontrolera Zerowanie systemowe (ang. system reset) Zerowanie na skutek zmian napięcia zasilania (ang. power reset) Zerowanie domeny awaryjnej (ang. backup domain reset) Informacja o przyczynie wyzerowania znajduje się w rejestrze RCC->CSR
5 Zerowanie systemowe Jest generowane: na skutek niskiego stanu wyprowadzenia NRST przez strażników (ang. watchdogs) programowo za pomocą funkcji bibliotecznej NVIC SystemReset() przy powrocie z jednego z trybów oszczędzania energii Przywraca do stanu początkowego wszystkie rejestry z wyjątkiem rejestrów domeny awaryjnej i rejestru RCC->CSR
6 Zerowanie na skutek zmian napięcia zasilania Jest generowane przez: układ zarządzania zasilaniem przy włączaniu i wyłączaniu zasilania (POR/PDR) przy spadku napięcia zasilania (BOD) Przywraca do stanu początkowego wszystkie rejestry z wyjątkiem rejestrów domeny awaryjnej i rejestru RCC->CSR
7 Zerowanie domeny awaryjnej Jest generowane: programowo RCC->BDCR = RCC_BDCR_BDRST; RCC->BDCR = 0; przy powrocie zasilania VDD lub VBAT po uprzednim zaniku ich obu Przywraca do stanu początkowego wszystkie rejestry układu RTC oraz rejestr RCC->BDCR
8 Taktowanie układu RTC i AWU Układ RTC jest taktowany zegarem RTCCLK, którego źródłem jest wewnętrzny generator (LSI) o czętotliwości ok. 32 khz niezalecane generator kwarcowym małej częstotliwości (LSE) wymaga podłączenia zegarkowego rezonatora kwarcowego Hz zewnętrzny sygnał o częstotliwości do 1 MHz (LSE bypass) przeskalowany sygnał zegarowym HSE (częstotliwość co najwyżej 1 MHz) niezalecane Częstotliwość zegara RTCCKL może być kalibrowana na kilka sposobów Taktowanie układu RTC/AWU generatorem LSE zapewnia: poprawne działanie przy zaniku zasilania VDD albo VBAT poprawne wybudzanie z trybów uśpienia
9 Taktowanie układu RTC i AWU, cd. Częstotliwość zegara RTCCLK jest zmniejszana przez dwa konfigurowalne preskalery: 7-bitowy asynchroniczny, wartość domyślna bitowy synchroniczny, wartość domyślna 256 Wartości domyślne są tak dobrane, aby dla częstotliwości zegara RTCCLK uzyskać na wyjściu częstotliwość 1 Hz
10 Zabezpieczenie rejestrów RTC Po wyzerowaniu systemowym rejestry RTC oraz rejestr RCC->BDCR są zabezpieczone przed zapisem Odblokowanie polega na: włączeniu taktowania układu PWR ustawieniu bitu DBP w rejestrze PWR->CR RCC->APB1ENR = RCC_APB1ENR_PWREN; PWR->CR = PWR_CR_DBP;
11 Konfiguracja zegara LSE Oscylator LSE włącza się, ustawiając bit LSEON w rejestrze RCC->BDCR po jego odblokowaniu Znacznik LSERDY w rejestrze RCC->BDCR oznacza, że sygnał jest stabilny Wybór źródła taktowania odbywa się za pomocą bitów RTCSEL[1:0] Taktowanie układu RTC włącza się, ustawiając bit RTCEN Po wybraniu źródła taktowania jedyną możliwością jego zmiany jest wyzerowanie domeny awaryjnej! RCC->BDCR = RCC_BDCR_LSEON; while ((RCC->BDCR & RCC_BDCR_LSERDY) == 0); RCC->BDCR = RCC_BDCR_RTCEN RCC_BDCR_RTCSEL_0 RCC_BDCR_LSEON;
12 Rejestry czasu i daty Rejestr RTC->TR zawiera dane o aktualnej godzinie, minucie, sekundzie Rejestr RTC->DR zawiera dane o dwóch ostatnich cyfrach roku, dniu tygodnia, miesiącu i dniu miesiąca Wartości są pamiętane w formacie BCD Dokładny format tych pól znajduje się w dokumentacji Rejestr tylko do odczytu RTC->SRR zawiera dane o częściach sekundy domyślnie: ile 256-tych części sekundy pozostało do pełnej sekundy
13 Zabezpieczenie rejestrów RTC Po wyzerowaniu domeny awaryjnej rejestry RTC (z pewnymi wyjątkami) są zabezpieczone przed zapisem Odblokowanie polega na kolejnym zapisaniu do rejestru RTC->WPR wartości: 0xCA 0x53 Przywrócenie blokady następuje przez wpisanie innej wartości, np. 0xFF
14 Inicjowanie Zaprogramowanie daty, czasu, formatu i (ewentualnie) wartości preskalerów wymaga przejścia do trybu inicjowania Sekwencja zdarzeń jest następująca: ustaw bit INIT w rejestrze RTC->ISR poczekaj, aż zostanie ustawiony znacznik INITF w rejestrze RTC->ISR jeśli jest to potrzebne, ustaw w rejestrze RTC->PRER wartości obu preskalerów za pomocą dwóch odrębnych operacji zapisu ustaw wartości rejestrów RTC->TR oraz RTC->DR wyzeruj bit INIT w rejestrze RTC->ISR Znacznik INITS w rejestrze RTC->ISR jest ustawiony, jeśli RTC został już zainicjowany
15 Przykład RTC->WPR = 0xCA; RTC->WPR = 0x53; RTC->ISR = RTC_ISR_INIT; while ((RTC->ISR & RTC_ISR_INITF) == 0); RTC->TR = 0x ; /* 13:05:37 */ RTC->DR = 0x ; /* wtorek, 5 maja 2015 */ RTC->ISR = ~RTC_ISR_INIT;
16 Czas letni/czas zimowy Ustawienie bitu ADD1H w rejestrze RTC->CR poza trybem inicjowania, powoduje dodanie jednej godziny Ustawienie bitu SUB1H w rejestrze RTC->CR poza trybem inicjowania, powoduje odjęcie jednej godziny Do dyspozycji użytkownika jest znacznik BKP
17 Odczyt daty i czasu Rejestry RTC->SRR, RTC->TR i RTC->DR są buforowane Aktualne wartości czasu i daty są kopiowane do nich co dwa cykle zegara RTCCLK Ustawiany jest wtedy także znacznik RSF w rejestrze RTC->ISR Częstotliwość zegara APB musi być co najmniej 7 razy większa niż częstotliwość RTCCLK Buforowanie można wyłączyć, ustawiając bit BYPSHAD w rejestrze RTC->CR
18 Odczyt daty i czasu Odczyt RTC->SRR lub RTC->TR blokuje uaktualnianie rejestrów wyższego rzędu Odczyt RTC->DR zdejmuje blokadę Sekwencja odczytu (nieco asekurancka?): wyzeruj bit RSF w rejestrze RTC->ISR poczekaj aż zostanie on znów ustawiony odczytaj potrzebne rejestry RTC->SRR, RTC->TR, RTC->DR (w takiej kolejności!) Przykład RTC->ISR = ~(RTC_ISR_RSF RTC_ISR_INIT); while ((RTC->ISR & RTC_ISR_RSF) == 0); czas = RTC->TR; data = RTC->DR;
19 Alarmy Dwa niezależne alarmy: ALARMA, ALARMB Czas alarmu programuje się, podając żądane wartości ułamków sekundy, sekund, minut, godzin, dnia tygodnia, dnia miesiąca, miesiąca, roku Każda z powższych wartości może być ignorowana Gdy czas i data osiągnie zaprogramowaną wartość, jest ustawiany znacznik ALRAF lub ALRBF w rejestrze RTC->ISR Wyzwolenie alarmu może generować przerwanie Wyzwolenie alarmu może zmieniać stan wyprowadzenia PC13
20 Ustawianie alarmu Wyzeruj znacznik ALRAE (ALRBE) w rejestrze RTC->CR Poczekaj na ustawienie znacznika ALRAWF (ALRBWF) w rejestrze RTC->ISR Ustaw rejestry RTC->ALRMASSR, RTC->ALRMAR (RTC->ALRMBSSR, RTC->ALRMBR) Ustaw znacznik ALRAE (ALRBE) w rejestrze RTC->CR RTC->CR &= ~RTC_CR_ALRAE; while ((RTC->ISR & RTC_ISR_ALRAWF) == 0); /* alarm w każdej sekundzie piątej minuty */ RTC->ALRMAR = 0x ; RTC->CR = RTC_CR_ALRAE;
21 Podtrzymywane rejestry z danymi 20 rejestrów 32-bitowych Podtrzymywane bateryjne Dane nie są usuwane przy zerowaniu systemowym
22 Zabezpieczenie antysabotażowe Wyprowadzenie PC13 może być użyte jako zabezpieczenie antysabotażowe wyzwalane: zmianą stanu stanem utrzymującym się przez wskazaną liczbę cykli zegara RTCCLK Wykrycie sabotażu powoduje: ustawienie znacznika TAMP1F w rejestrze RTC->ISR ewentualne utworzenie przerwania wyzerowanie podtrzymywanych rejestrów z danymi ewentualne zapamiętanie wartości rejestrów RTC->SSR, RTC->TR, RTC->DR odpowiednio w rejestrach RTC->TSSSR, RTC->TSTR, RTC->TSDR
23 Budzenie mikrokontrolera z trybu uśpienia Realizowane przez programowalny 16-bitowy licznik Zmniejszanie licznika o 1 odbywa się z częstotliwością: zegara RTCCLK podzieloną przez 2, 4, 8 lub 16 lub sygnału z wyjścia preskalera synchronicznego (standardowo 1 Hz) w tym przypadku licznik może być rozszerzony o 1 bit Licznik włącza się, ustawiając bit WUTE w rejestrze RTC->CR Gdy licznik osiąga 0, jest ustawiany znacznik WUTF w rejestrze RTC->ISR Do licznika jest ponownie ładowana wartość początkowa
24 Ustawianie pobudki Wyzeruj znacznik WUTE w rejestrze RTC->CR Poczekaj na ustawienie znacznika WUTWF w rejestrze RTC->ISR Do rejestru RTC->WUTR wpisz 16-bitową początkową wartość licznika Ustaw preskaler i źrodło taktowania (bity WUCKSEL[2:0] w rejestrze RTC->CR) Ustaw znacznik WUTE w rejestrze RTC->CR RTC->CR &= ~RTC_CR_WUTE; while ((RTC->ISR & RTC_ISR_WUTWF) == 0); RTC->WUTR = 0xFFFF; /* Licznik = 2^16, zegar RTC/8 */ RTC->CR = RTC_CR_WUTE RTC_WUCKSEL_0;
25 Przerwania Przerwania RTC są podłączone do kontrolera EXTI i zgłaszane zboczem narastającym Oba alarmy (przerwanie o numerze RTC Alarm IRQn) są zgłaszane na linii 17 Pobudka (przerwanie o numerze RTC WKUP IRQn) jest zgłaszane na linii 22 Sabotaż (przerwanie o numerze RTC STAMP IRQn) jest zgłaszany na linii 21
26 Przykłady konfiguracji przerwań Przerwanie alarmu A EXTI->PR = EXTI_PR_PR17; EXTI->IMR = EXTI_IMR_MR17; EXTI->RTSR = EXTI_RTSR_TR17; RTC->ISR = ~(RTC_ISR_ALRAF RTC_ISR_INIT); RTC->CR = RTC_CR_ALRAIE RTC_CR_ALRAE; NVIC_EnableIRQ(RTC_Alarm_IRQn);
27 Przykłady konfiguracji przerwań, cd. Przerwanie sabotażu #define EXTI_PR_PR21 (1<<21) #define EXTI_IMR_MR21 (1<<21) #define EXTI_RTSR_MR21 (1<<21) EXTI->PR = EXTI_PR_PR21; EXTI->IMR = EXTI_IMR_MR21; EXTI->RTSR = EXTI_RTSR_TR21; RTC->ISR = ~(RTC_ISR_TAMP1F RTC_ISR_INIT); RTC->TAFCR = RTC_TAFCR_TAMP1E RTC_TAFCR_TAMPIE RTC_TAFCR_TAMP1TRG; NVIC_EnableIRQ(TAMP_STAMP_IRQn);
28 Przykłady konfiguracji przerwań, cd. Przerwanie pobudki #define EXTI_PR_PR22 (1<<22) #define EXTI_IMR_MR22 (1<<22) #define EXTI_RTSR_MR22 (1<<22) EXTI->PR = EXTI_PR_PR22; EXTI->IMR = EXTI_IMR_MR22; EXTI->RTSR = EXTI_RTSR_TR22; RTC->ISR = ~(RTC_ISR_WUTF RTC_ISR_INIT); RTC->CR = RTC_CR_WUTIE RTC_CR_WUTE; NVIC_EnableIRQ(RTC_WKUP_IRQn);
29 Przykład funkcji obsługi przerwania Trzeba pamiętać o wyzerowaniu znacznika przerwania w kontrolerze EXTI poprzez zapis 1 Trzeba pamiętać o wyzerowaniu znacznika przerwania w układzie RTC poprzez zapis 0 W przykładzie zakładamy, że przerwanie nie wystąpi w trybie inicjowania void RTC_Alarm_IRQHandler(void) { EXTI->PR = EXTI_PR_PR17; RTC->ISR = ~(RTC_ISR_ALRAF RTC_ISR_INIT);... }
30 Wyjście zewnętrzne Do wyprowadzenia PC13 można dołączyć: sygnał alarmu (push-pull lub open-drain, konfigurowalna polarność) sygnał kalibracji (1 Hz lub 512 Hz) sygnał pobudki Wyprowadzenie PC13 może także pracować jako wejście sygnału sabotażu Nie jest wymagana konfiguracja funkcji alternatywnej PC13
Programowanie mikrokontrolerów 2.0
Programowanie mikrokontrolerów 2.0 Tryby uśpienia Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 19 grudnia 2016 Zarządzanie energią Często musimy zadbać o zminimalizowanie
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
4.1 Programowanie mikrokontrolerów 2.0 Taktowanie Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 22 listopada 2016 4.2 Drzewo taktowania w STM32F411 Źródło: RM0383 Reference
Bardziej szczegółowo3.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
Bardziej szczegółowoUkł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ść
Bardziej szczegółowoUkł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ść
Bardziej szczegółowoWbudowane 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ć
Bardziej szczegółowoHardware 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)
Bardziej szczegółowoMARM. Laboratorium 1 system zegarów, porty wejścia/wyjścia. M. Suchenek
MARM M. Suchenek Laboratorium 1 system zegarów, porty wejścia/wyjścia Celem laboratorium jest zapoznanie się ze środowiskiem uruchomieniowym Keil µvision, w tym konfiguracja środowiska, systemu zegarów,
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Współpraca z układami peryferyjnymi i urządzeniami zewnętrznymi Testowanie programowe (odpytywanie, przeglądanie) System przerwań Testowanie programowe
Bardziej szczegółowoUkłady czasowo-licznikowe w systemach 80x86
Układy czasowo-licznikowe w systemach 80x86 Semestr zimowy 2014/2015, WIEiK-PK 1 Układy czasowo-licznikowe w systemach 80x86 W komputerach osobistych oprogramowanie w szczególności, jądro systemu musi
Bardziej szczegółowoMSP430 w przykładach (2)
MSP430 w przykładach (2) Konfigurowanie zegarowego Charakterystyczną cechą MSP430 jest rozbudowany system zegarowy. Najbardziej zaawansowane układy posiadają 3 wewnętrzne sygnały zegarowe, które można
Bardziej szczegółowoSTM32 dla początkujących (i nie tylko)
STM32 dla początkujących (i nie tylko) RTC, czyli zegar i kalendarz Układ zegara RTC stanowi integralną część kontrolerów STM32. Podane informacje i przykłady powinny pomóc w jego zastosowaniu w różnych
Bardziej szczegółowoWYKORZYSTANIE WEWNĘTRZNYCH GENERATORÓW RC DO TAKTOWANIA MIKROKONTROLERÓW AVR
kpt. mgr inŝ. Paweł HŁOSTA kpt. mgr inŝ. Dariusz SZABRA Wojskowy Instytut Techniczny Uzbrojenia WYKORZYSTANIE WEWNĘTRZNYCH GENERATORÓW RC DO TAKTOWANIA MIKROKONTROLERÓW AVR W niektórych aplikacjach mikroprocesorowych,
Bardziej szczegółowoMikrokontroler 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ę
Bardziej szczegółowoSTM32 tryby obniżonego poboru mocy (2)
STM32 tryby obniżonego poboru mocy (2) W poprzedniej części artykułu o trybach obniżonego poboru mocy opisałem ogólnie wszystkie tryby poboru mocy, budowę modułu STM32L Discovery i metody pomiaru bardzo
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
13.1 Programowanie mikrokontrolerów 2.0 Sterowanie fazowe Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 19 grudnia 2016 Triak Triak jest półprzewodnikowym elementem przełączającym
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
Programowanie mikrokontrolerów 2.0 Sterowanie podczerwienią, zaawansowane tryby liczników Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 8 grudnia 2016 Sterowanie podczerwienią
Bardziej szczegółowoINSTRUKCJA OBSŁUGI SYSTEM PRZYWOŁAWCZY KALER ZEGAREK GEN-700 TOUCH
INSTRUKCJA OBSŁUGI SYSTEM PRZYWOŁAWCZY KALER ZEGAREK GEN-700 TOUCH Spis treści I. FUNKCJE URZĄDZENIA 1 II. OPIS URZĄDZENIA 1 III. USTAWIENIA SYSTEMOWE 2 1. Data/czas 2 a) Data 2 b) Czas 2 c) Kalibracja
Bardziej szczegółowoKasa fiskalna "TURKUS" Blok funkcji dostępnych dla Serwisu.
Blok funkcji dostępnych dla Serwisu. Po wprowadzeniu hasła serwisowego dostępny jest blok funkcji serwisowych (hasło standardowe - 0000). Należy wybrać za pomocą strzałek funkcję i nacisnąć klawisz .
Bardziej szczegółowoWbudowane układy peryferyjne cz. 1 Wykład 7
Wbudowane układy peryferyjne cz. 1 Wykład 7 Wbudowane układy peryferyjne UWAGA Nazwy rejestrów i bitów, ich lokalizacja itd. odnoszą się do mikrokontrolera ATmega32 i mogą być inne w innych modelach! Ponadto
Bardziej szczegółowoInstrukcja obsługi programowalnego zegara cyfrowego
Art. Nr 61 60 21 Cyfrowy mini-zegar sterujący www.conrad.pl Instrukcja obsługi programowalnego zegara cyfrowego A. Funkcje 1. Programowalny zegar cyfrowy (określany w dalszej części instrukcji jako zegar
Bardziej szczegółowoProgramowanie 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
Bardziej szczegółowo2. 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
Bardziej szczegółowoSynchronizowanie czasu kontrolera PACSystems do urządzeń HMI
Synchronizowanie czasu kontrolera PACSystems do urządzeń HMI SYNCHRONIZOWANIE CZASU KONTROLERA DO OPROGRAMOWANIA INTOUCH, PANELU OPERATORSKIEGO QUICKPANEL+ LUB ASTRAADA HMI Informacje ogólne Kontrolery
Bardziej szczegółowoZAPRASZAMY NA NASZE AUKCJE SCIGANY81 (c) Copyright
RADIO KUCHENNE DAB2035 PLL FM 1. Ogólny opis Pasmo DAB+ / FM Wyświetlanie nazwy stacji radiowej i automatyczna aktualizacja zegara Moduł elektroniczny do tuningu radiowego Krystaliczna precyzja działania
Bardziej szczegółowoProgramowany układ czasowy
Programowany układ czasowy Zbuduj na płycie testowej ze Spartanem-3A prosty ośmiobitowy układ czasowy pracujący w trzech trybach. Zademonstruj jego działanie na ekranie oscyloskopu. Projekt z Języków Opisu
Bardziej szczegółowoWydział 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ŝ.
Bardziej szczegółowoRadiobudzik FM SoundMaster FUR
INSTRUKCJA OBSŁUGI Radiobudzik FM SoundMaster FUR Nr produktu 352320 Strona 1 z 6 1. Pokrętło głośności 2. Przycisk ALARM 1 /RADIO/ BUZZ (brzęczyk) 3. Wyświetl niski/wysoki ściemniacz 4.
Bardziej szczegółowoModuł temperatury TMB-880EXF Nr produktu
INSTRUKCJA OBSŁUGI Moduł temperatury TMB-880EXF Nr produktu 000108555 Strona 1 z 6 Moduł temperatury TMB-880EXF 1. Przeznaczenie do użycia Moduł temperatury mierzy temperaturę otoczenia poprzez czujnik
Bardziej szczegółowoINDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa
Przemysłowy Sterownik Mikroprocesorowy INDU-22 Przeznaczenie masownica próżniowa Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763 77 77 Fax: 032 763 75 94 www.mikster.pl mikster@mikster.pl v1.1
Bardziej szczegółowoOrganizacja 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
Bardziej szczegółowoZewnętrzne układy peryferyjne cz. 1 Wykład 12
Zewnętrzne układy peryferyjne cz. 1 Wykład 12 Wyświetlacz LCD zgodny z HD44780 Wyświetlacz LCD zgodny z HD44780 2 HD44780 Standardowy sterownik alfanumerycznych wyświetlaczy LCD opracowany przez firmę
Bardziej szczegółowoSystemy 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/
Bardziej szczegółowoWstę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
Bardziej szczegółowo2. PORTY WEJŚCIA/WYJŚCIA (I/O)
2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2.1 WPROWADZENIE Porty I/O mogą pracować w kilku trybach: - przesyłanie cyfrowych danych wejściowych i wyjściowych a także dla wybrane wyprowadzenia: - generacja przerwania
Bardziej szczegółowoWEJŚCIE W TRYB PROGRAMOWANIA
WEJŚCIE W TRYB PROGRAMOWANIA Należy wcisnąć przycisk PROGR a następnie kod serwisowy 8 7 1 0 2 1. Pomiędzy kolejnymi wciśnięciami nie może upłynąć czas dłuższy niż 5s. Na wyświetlaczu pojawią się dwa myślniki
Bardziej szczegółowoBudzik radiowy Eurochron
INSTRUKCJA OBSŁUGI Nr produktu 672364 Budzik radiowy Eurochron Strona 1 z 7 Przeznaczenie Produkt wyświetla czas oraz temperaturę w pomieszczeniu, co więcej jest zintegrowany z funkcją alarmu. Czas jest
Bardziej szczegółowoKrokomierz z czujnikiem 3D, Oregon Scientific PE-200, zintegrowany zegar, kalendarz
INSTRUKCJA OBSŁUGI Krokomierz z czujnikiem 3D, Oregon Scientific PE-200, zintegrowany zegar, kalendarz Nr produktu 674117 Strona 1 z 10 Wprowadzenie Dziękujemy za wybór krokomierza Oregon Scientific Slimfit
Bardziej szczegółowoProgramowanie mikrokontrolerów. 8 listopada 2007
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 8 listopada 2007 Alfanumeryczny wyświetlacz LCD umożliwia wyświetlanie znaków ze zbioru będącego rozszerzeniem ASCII posiada zintegrowany sterownik
Bardziej szczegółowo1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
Bardziej szczegółowoĆWICZENIE 7. Wprowadzenie do funkcji specjalnych sterownika LOGO!
ćwiczenie nr 7 str.1/1 ĆWICZENIE 7 Wprowadzenie do funkcji specjalnych sterownika LOGO! 1. CEL ĆWICZENIA: zapoznanie się z zaawansowanymi możliwościami mikroprocesorowych sterowników programowalnych na
Bardziej szczegółowoTemat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp:
Temat: Projektowanie i badanie liczników synchronicznych i asynchronicznych. Wstęp: Licznik elektroniczny - układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony
Bardziej szczegółowoProgramowanie mikrokontrolerów 2.0
6.1 Programowanie mikrokontrolerów 2.0 Liczniki Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 31 października 2017 Liczniki Układy sprzętowe wyposażone w wewnętrzny rejestr
Bardziej szczegółowoLABORATORIUM. 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ł:
Bardziej szczegółowoATS1170 Stacja zazbrajania dla jednych drzwi Instrukcja programowania
ATS1170 Stacja zazbrajania dla jednych drzwi Instrukcja programowania Wersja 2.0 Aritech jest częścią firmy Interlogix. 2001 Interlogix B.V. Wszystkie prawa zastrzeżone. Firma Interlogix B.V. udziela prawa
Bardziej szczegółowoProgramowany układ czasowy APSC
Programowany układ czasowy APSC Ośmiobitowy układ czasowy pracujący w trzech trybach. Wybór trybu realizowany jest przez wartość ładowaną do wewnętrznego rejestru zwanego słowem sterującym. Rejestr ten
Bardziej szczegółowoLABORATORIUM. 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ł:
Bardziej szczegółowoRadio kuchenne Soundmaster DAB 2035, FM, RDS, srebrne
INSTRUKCJA OBSŁUGI Radio kuchenne Soundmaster DAB 2035, FM, RDS, srebrne Nr produktu 352353 Strona 1 z 13 Radio kuchenne DAB2035 PLL 1. Ogólny opis - Pasmo DAB + / FM - Zapewniona nazwa stacji radiowej
Bardziej szczegółowoProgramowanie mikrokontrolerów
Programowanie mikrokontrolerów Magistrala I 2 C Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 6 stycznia 2012 Magistrala I 2 C Jest akronimem Inter-Intergrated Circuit.
Bardziej szczegółowoINSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie
INSTRUKCJA OBSŁUGI 1. Zastosowanie Przekaźnik czasowy ETM jest zadajnikiem czasowym przystosowanym jest do współpracy z prostownikami galwanizerskimi. Pozwala on załączyć prostownik w stan pracy na zadany
Bardziej szczegółowoPorty 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
Bardziej szczegółowoWyłącznik czasowy GAO EMT757
INSTRUKCJA OBSŁUGI Wyłącznik czasowy GAO EMT757 Produkt nr 552451 Instrukcja obsługi Strona 1 z 10 Cyfrowy programator czasowy Artykuł nr: EMT757 A. Funkcje 1. Cyfrowy programator czasowy (zwany dalej
Bardziej szczegółowoUkłady zegarowe w systemie mikroprocesorowym
Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej
Bardziej szczegółowoInstrukcja ST-226/ST-288
Instrukcja ST-226/ST-288 Zalety zamka: 1.Wodoodporny panel zamka szyfrowego wykonany ze stali nierdzewnej z podświetlanymi przyciskami. 2. Instalacja podtynkowa chroniąca zamek przed uszkodzeniami. 3.
Bardziej szczegółowoProgramowanie 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ć
Bardziej szczegółowoODBIORNIK JEDNOKANAŁOWY AURA 1CF T
ODBIORNIK JEDNANAŁOWY Urządzenie pracuje na częstotliwości ± 100 khz. DANE TECHNICZNE 230 V / 50 Hz Napęd typu S, BD lub M Możliwość podłączenia napędu rurowego o mocy nieprzekraczającej 700 W Funkcja
Bardziej szczegółowoPODRĘCZNIK OBSŁUGI CR-421
PODRĘCZNIK OBSŁUGI CR-421 WWW.DENVER-ELECTRONICS.COM Przed rozpoczęciem korzystania z tego produktu proszę uważnie przeczytać niniejszą instrukcję obsługi. PRZYCISKI I WSKAŹNIKI Widok z przodu Widok od
Bardziej szczegółowoUrządzenia do bezprzerwowego zasilania UPS CES GX. 1.5 kva. Wersja U/CES_GX_1.5/F/v01. Konfiguracja parametrów pracy UPS przy pomocy klawiatury
Urządzenia do bezprzerwowego zasilania UPS CES GX 1.5 kva Konfiguracja parametrów pracy UPS przy pomocy klawiatury Centrum Elektroniki Stosowanej CES sp. z o. o. 30-732 Kraków, ul. Biskupińska 14 tel.:
Bardziej szczegółowoUrządzenia do bezprzerwowego zasilania UPS CES GX. 6 kva. Wersja U/CES_GX_6.0/F/v01. Konfiguracja parametrów pracy UPS przy pomocy klawiatury
Urządzenia do bezprzerwowego zasilania UPS CES GX 6 kva Konfiguracja parametrów pracy UPS przy pomocy klawiatury Centrum Elektroniki Stosowanej CES sp. z o. o. 30-732 Kraków, ul. Biskupińska 14 tel.: (012)
Bardziej szczegółowoOpis procedur asemblera AVR
Piotr Kalus PWSZ Racibórz 10.05.2008 r. Opis procedur asemblera AVR init_lcd Plik: lcd4pro.hvr Procedura inicjuje pracę alfanumerycznego wyświetlacza LCD za sterownikiem HD44780. Wyświetlacz działa w trybie
Bardziej szczegółowoProgramator czasowy Nr produktu
INSTRUKCJA OBSŁUGI Programator czasowy Nr produktu 000494722 Strona 1 z 7 PL Cyfrowy programator czasowy tygodniowy Wyprodukowano dla: Inter-Union Technohandel GmbH Klaus-von-Klitzing-Str. 2 76829 Landau
Bardziej szczegółowo3. Wyświetlacz LCD. 4. Przycisk [TIME]
Kolorowa stacja s1 1. Przycisk [SNOOZE] Gdy dzwoni budzik, przez wciśnięcie tego przycisku przerwiesz sygnał dźwiękowy, włączając jednocześnie funkcję ponownego budzenia. Gdy dzwoni budzik, przez wciśnięcie
Bardziej szczegółowoEV6 223. Termostat cyfrowy do urządzeń chłodniczych
Termostat cyfrowy do urządzeń chłodniczych Włączanie / wyłączanie Aby uruchomić urządzenie należy podłączyć zasilanie. (wyłączenie poprzez odpięcie zasilania) Wyświetlacz Po włączeniu i podczas normalnej
Bardziej szczegółowoProgramowanie mikrokontrolerów. 5 grudnia 2007
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 5 grudnia 2007 Przerwania Umożliwiają asynchroniczną obsługę różnych zdarzeń, np.: zmiana stanu wejścia, zakończenie przetwarzania analogowo-cyfrowego,
Bardziej szczegółowoInterfejs analogowy LDN-...-AN
Batorego 18 sem@sem.pl 22 825 88 52 02-591 Warszawa www.sem.pl 22 825 84 51 Interfejs analogowy do wyświetlaczy cyfrowych LDN-...-AN zakresy pomiarowe: 0-10V; 0-20mA (4-20mA) Załącznik do instrukcji obsługi
Bardziej szczegółowoMikrokontrolery ARM. Elektroniczny zegar / budzik / kalendarz z wyświetlaczem NIXIE. Opis projektu
Mikrokontrolery ARM Elektroniczny zegar / budzik / kalendarz z wyświetlaczem NIXIE. Opis projektu 27.06.2016 Tomasz Jaroszewski Opis funkcjonalny W ramach projektu wykonany został elektroniczny zegar z
Bardziej szczegółowoOznaczenie poszczególnych części.
610396 Cyfrowy tygodniowy zegar sterujący z czujnikiem zmierzchowym. Instrukcja obsługi. Opis funkcji. Zegar sterujący umożliwia ustawienie do 25 programów dziennie lub do 175 powtarzających się programów
Bardziej szczegółowoMetody 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
Bardziej szczegółowoDokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026"
Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026" Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763-77-77 Fax: 032 763-75-94 v.1.2 www.mikster.pl mikster@mikster.pl (14.11.2007) SPIS
Bardziej szczegółowoSCIGANY81 (c) Copyright
zapraszamy 1.VOLUME UP na 13.MODE: nasze REPEAT/REPEAT aukcje ALL/RANDOM 2.FUNCTION 14.WYŚWIETLACZ LCD 3.DBBS 15. /STOP 4.CLK SET 16. /SCAN 5.ANTENA FM 17.OTWIERANIE SZUFLADY PŁYTY CD 6. /PRESET- 18.TUNE-/FOLDER
Bardziej szczegółowoWbudowane układy komunikacyjne cz. 1 Wykład 10
Wbudowane układy komunikacyjne cz. 1 Wykład 10 Wbudowane układy komunikacyjne UWAGA Nazwy rejestrów i bitów, ich lokalizacja itd. odnoszą się do mikrokontrolera ATmega32 i mogą być inne w innych modelach!
Bardziej szczegółowoPrzerwania, polling, timery - wykład 9
SWB - Przerwania, polling, timery - wykład 9 asz 1 Przerwania, polling, timery - wykład 9 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Przerwania, polling, timery - wykład 9 asz 2 Metody obsługi zdarzeń
Bardziej szczegółowoDEKODER FUNKCJI SPECJALNYCH
DEKODER FUNKCJI SPECJALNYCH NR REF. 1083/80 SPECYFIKACJA TECHNICZNA Zasilanie dekodera: 36 48 Vdc Pobór prądu w stanie spoczynku: max 3,0 ma Pobór prądu w czasie pracy: max 30mA Obciążalność styków przekaźnika
Bardziej szczegółowoArchitektura Systemów Komputerowych. Bezpośredni dostęp do pamięci Realizacja zależności czasowych
Architektura Systemów Komputerowych Bezpośredni dostęp do pamięci Realizacja zależności czasowych 1 Bezpośredni dostęp do pamięci Bezpośredni dostęp do pamięci (ang: direct memory access - DMA) to transfer
Bardziej szczegółowoKod produktu: MP01611-ZK
ZAMEK BEZSTYKOWY RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi gotowy do zastosowania bezstykowy zamek pracujący w technologii RFID dla transponderów UNIQUE 125kHz, zastępujący z powodzeniem
Bardziej szczegółowoMulti-CZUJNIK 68. Programowany Multi-CZUJNIK zawierający czujnik. położenia, uderzenia i spadku napięcia.
68. Programowany zawierający czujnik położenia, uderzenia i spadku napięcia. 1. CZUJNIK POŁOŻENIA. Precyzyjny programowany czujnik położenia (czułość 2-4-8 stopni lub wyłączony), niewrażliwy na bujanie
Bardziej szczegółowoKod produktu: MP01611
CZYTNIK RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi tani i prosty w zastosowaniu czytnik RFID dla transponderów UNIQUE 125kHz, umożliwiający szybkie konstruowanie urządzeń do bezstykowej
Bardziej szczegółowoMikroprocesory 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.
Bardziej szczegółowoHIBERNATUS_PLUS ALARM MOTOCYKLOWY
HIBERNATUS_PLUS ALARM MOTOCYKLOWY trzy cele: tmaksymalna skuteczność ochrony tmaksymalna ochrona akumulatora tświatła awaryjne Skuteczność t nowoczesny czujnik wykrywa pochylenie wzdłużne i poprzeczne
Bardziej szczegółowoPobór mocy przez układy mikroprocesorowe
Pobór mocy przez układy mikroprocesorowe Semestr zimowy 2014/2015, WIEiK-PK 1 Pobór mocy przez układy mikroprocesorowe Wraz z rosnącym zapotrzebowaniem na sprzęt przenośny oraz rosnąca liczba urządzeń
Bardziej szczegółowoRadiobudzik FM, Karcher Radiobudzik UR , Pamięć programów: 10
INSTRUKCJA OBSŁUGI Nr produktu 001197354 Radiobudzik FM, Karcher Radiobudzik UR 1040 807254, Pamięć programów: 10 Strona 1 z 8 Funkcje i elementy sterujące 1. Przycisk MEM.SET / NAP/M+ / Display On/Off
Bardziej szczegółowoProgramowalne układy logiczne
Programowalne układy logiczne Układy synchroniczne Szymon Acedański Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 26 października 2015 Co to jest układ sekwencyjny? W układzie sekwencyjnym,
Bardziej szczegółowoUkł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
Bardziej szczegółowoRadioodtwarzacz CD, FM SoundMaster RCD1750SI. Strona 1 z 9
INSTRUKCJA OBSŁUGI Radioodtwarzacz CD, FM SoundMaster RCD1750SI Nr produktu 1424954 Strona 1 z 9 Główne elementy sterujące VOLUME UP 12. MONO/STEREO 1. 2. FUNCTION 13. MODE: REPEAT/ REPEAT ALL/ RANDOM
Bardziej szczegółowoINSTRUKCJA OBSŁUGI K3-3. Czytnik kart i zamek kodowy z kontrolerem dostępu i interfejsem Wiegand. Copyright Domster T. Szydłowski
INSTRUKCJA OBSŁUGI K3-3 Czytnik kart i zamek kodowy z kontrolerem dostępu i interfejsem Wiegand Copyright Domster T. Szydłowski 1. Opis, funkcje i specyfikacja 1.1 Opis K3-3 to autonomiczny, czytnik kart
Bardziej szczegółowoSML3 październik
SML3 październik 2005 16 06x_EIA232_4 Opis ogólny Moduł zawiera transceiver EIA232 typu MAX242, MAX232 lub podobny, umożliwiający użycie linii RxD, TxD, RTS i CTS interfejsu EIA232 poprzez złącze typu
Bardziej szczegółowoINSTRUKCJA OBSŁUGI ZEGARKA ANALOGOWEGO
INSTRUKCJA OBSŁUGI ZEGARKA ANALOGOWEGO Ustawienie czasu 1. Wyciągnij koronkę do pozycji 2. 2. Obracaj koronkę w prawo lub w lewo tak aby odpowiadała wybranym przez Ciebie preferencjom. 3. Przywróć koronkę
Bardziej szczegółowoPolitechnika 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
Bardziej szczegółowoMagistrala I 2 C. Podstawy systemów mikroprocesorowych. Wykład nr 5 Interfejsy szeregowe c.d.
Magistrala I 2 C Podstawy systemów mikroprocesorowych Wykład nr 5 Interfejsy szeregowe c.d. dr Piotr Fronczak http://www.if.pw.edu.pl/~agatka/psm.html Inter-integrated circuit bus TWI Two-wire Serial Interface
Bardziej szczegółowoInstrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1
Instrukcja integracji urządzenia na magistrali Modbus RTU wersja 1.1 1. Wyprowadzenia Rysunek 1: Widok wyprowadzeń urządzenia. Listwa zaciskowa J3 - linia B RS 485 linia A RS 485 masa RS 485 Tabela 1.
Bardziej szczegółowoInstrukcja integracji urządzenia na magistrali Modbus RTU
Instrukcja integracji urządzenia na magistrali Modbus RTU wersja 1.4 1. Wyprowadzenia Rysunek 1: Widok wyprowadzeń urządzenia. Listwa zaciskowa Listwa zaciskowa Listwa zaciskowa J3 J2 J1 - wyjście analogowe
Bardziej szczegółowoSpis 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)...
Bardziej szczegółowoCyfrowy programator czasowy Nr produktu
INSTRUKCJA OBSŁUGI Cyfrowy programator czasowy Nr produktu 000552455 Strona 1 z 9 Instrukcja obsługi cyfrowego programatora czasowego Artykuł: EMT757 A. Funkcje 1. Za pomocą cyfrowego programatora czasowego
Bardziej szczegółowoLABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM Strona 1 z 7 Opracował mgr inż. Jacek Lis (c) ZNE 2004 1.Budowa przetwornika ADC procesora
Bardziej szczegółowoInstytut Teleinformatyki
Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i Mikrokontrolery System przerwań laboratorium: 11 autorzy: dr hab. Zbisław Tabor, prof. PK mgr inż.
Bardziej szczegółowo1.2. Architektura rdzenia ARM Cortex-M3...16
Od Autora... 10 1. Wprowadzenie... 11 1.1. Wstęp...12 1.1.1. Mikrokontrolery rodziny ARM... 14 1.2. Architektura rdzenia ARM Cortex-M3...16 1.2.1. Najważniejsze cechy architektury Cortex-M3... 16 1.2.2.
Bardziej szczegółowoTimery 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
Bardziej szczegółowoPL CYFROWY ZEWNĘTRZNY WYŁĄCZNIK CZASOWY Instrukcja obsługi (Tłumaczenie oryginalnej instrukcji) Ważne! Przed użyciem uważnie przeczytaj instrukcję
006042 CYFROWY ZEWNĘTRZNY WYŁĄCZNIK CZASOWY Instrukcja obsługi (Tłumaczenie oryginalnej instrukcji) Ważne! Przed użyciem uważnie przeczytaj instrukcję obsługi! Zachowaj ją na przyszłość. Dbaj o środowisko!
Bardziej szczegółowoREGULATOR TEMPERATURY. programowalny - TVR 295. instrukcja obsługi. Thermoval Polska Warszawa ul. Bokserska 25.
REGULATOR TEMPERATURY programowalny - TVR 295 instrukcja obsługi Thermoval Polska 02-690 Warszawa ul Bokserska 25 Spis treści 1 CHARAKTERYSTYKA OGÓLNA 2 2 TRYB PODSTAWOWY WYŚWIETLANIE TEMPERATURY I STANU
Bardziej szczegółowo