LITEcomp aplikacje Zegar z układem PCF8583
|
|
- Lech Łukasik
- 5 lat temu
- Przeglądów:
Transkrypt
1 LITEcomp aplikacje Zegar z układem PCF8583 W artykule przedstawiamy zastosowanie komputerka LITEcomp do budowy zegara z tanim i łatwo dostępnym układem PCF8583. Na przykładzie tego układu pokażemy w jaki sposób obsłużyć magistralę I 2 C za pomocą mikrokontrolerów z rodziny ST7LITE. Bazą układu zegara jest moduł LITEcomp z układem PCF8583 dołączonym według schematu przedstawionego na rys. 1. Do podłączenia układu wykorzystano trzy wyprowadzenia I/O modułu LITEcomp: dwa są przeznaczone do obsługi magistrali I 2 C, natomiast trzecie jest wejściem przerwania generowanego co sekundę przez układ PCF8583. Odczyt czasu oraz jego wyświetlenie odbywa się właśnie w ramach obsługi przerwania generowanego na wyprowadzeniu INT układu PCF8583. Pozostały czas mikrokontroler spędza w pętli sprawdzającej stan przycisków S1 i S2 modułu LITEcomp Dla praktyków Zachęcamy Czytelników do przysyłania własnych opracowań na komputerku LITEcomp. Najlepsze opisy opublikujemy w EP, wszystkie nadesłane projekty uhonorujemy interesującymi nagrodami (książki, zestawy uruchomieniowe, narzędzia wykaz opublikujemy za miesiąc). służących do wprowadzania nowych wartości czasu oraz daty. Układ zegara PCF8583 jest na tyle dobrze znany, że pozwoliłem sobie zrezygnować z dokładnego opisywania jego funkcji, które są opisane zarówno w dokumentacji układu, jak również w archiwalnych numerach Elektroniki Praktycznej. Funkcjonalność przedstawianego układu zegara ogranicza się do wyświetlenia na wyświetlaczu LCD modułu LITEcomp aktualnego czasu i daty oraz nastawieniu ich wartości za pomocą przycisków modułu LITEcomp. Nic nie stoi na przeszkodzie, aby poszerzyć układ o dodatkowe funkcje, zwłaszcza, że obecny program zajmuje niecałe 25% dostępnej pamięci Flash mikrokontrolera ST7FLITE19. st7.ep.com.pl LITEcomp LITEcomp jest prostym komputerkiem wykonanym na mikrokontrolerze ST7FLITE19. LITEcomp jest w ramach promocji dodawany bezpłatnie do książki Mikrokontrolery ST7LITE w praktyce (autor Jacek Bogusz). Książka jest dostępna w sklep.avt.pl (numer katalogowy KS ). Rys
2 Obsługa magistrali I 2 C Na rys. 2 streszczono zasadę działania magistrali I 2 C. Do jej obsługi wykorzystano wyprowadzenia 5 i 6 portu B. Konieczne jest zastosowanie zewnętrznych rezystorów podciągających Rys. 2. o rezystancji ok. 4,7 kv na liniach SDA i SCL. W razie potrzeby można wykorzystać inne wyprowadzenia mikrokontrolera zmieniając odpowiednio wartości masek odpowiedzialnych za modyfikację stanów linii SDA i SCL. Sterowanie stanem linii SDA i SCL zostało zrealizowane poprzez modyfikację stanu odpowiednich bitów w rejestrze kierunku portu. Metoda ta pozwala na zwolnienie programisty z obowiązku przełączania kierunku pracy portu w przypadku klasycznego sterowania stanem wyprowadzeń za pomocą rejestru danych PBDR. Stan wysoki na linii jest wymuszany przez zewnętrzny rezystor podciągający przy wyprowadzeniu skonfigurowanym jako wejście pływające (wyzerowany bit w rejestrze kierunku). Natomiast stan niski jest wymuszany poprzez wymuszenie przez wewnętrzny tranzystor portu skonfigurowanego w tryb wyjściowy z otwartym kolektorem (ustawiony bit w rejestrze kierunku). Modyfikacja stanu rejestru odbywa się poprzez wykonanie operacji iloczynu logicznego z maską zanegowaną (zerowanie bitu) bądź sumy logicznej z maską (ustawienie bitu). Wynikają z tego następujące wartości masek: SDA_MASK EQU % SDA_MASK_INV EQU % SCL_MASK EQU % SCL_MASK_INV EQU % W celu ustawienia na wybranej linii magistrali odpowiedniego stanu przygotowałem makroinstrukcje przedstawione poniżej: List. 1. Procedura generująca sekwencję START.i2c_start CALL i2c_delay List. 2. Procedura generująca sekwencję STOP.i2c_stop CALL i2c_delay MACRO AND A, #SDA_MASK_INV MACRO OR A, #SDA_MASK MACRO AND A, #SCL_MASK_INV MACRO OR A, #SCL_MASK Procedura generująca sekwencję START Wygenerowanie sekwencji START polega na wymuszeniu opadającego zbocza na linii SDA przy wysokim stanie linii SCL. Kod procedury przedstawiono na list. 1. List. 3. Procedura wysyłająca bajt danych na magistralę I 2 C.i2c_write LD i2c_data, A ; zapamiętanie A w zmiennej i2c_data LD A, #8 LD i2c_counter, A ; ilość powtórzeń pętli i2cw1 ; stan niski na linii SCL ; stan niski na linii SDA LD A, i2c_data ; przywrócenie danej RLC A ; obrót w lewo przez C LD i2c_data, A ; zapamiętanie danej JRNC i2cw2 ; skok, jeśli C wyzerowany ; w przeciwnym razie ustawienie linii SDA i2cw2 ; ustawienie linii SCL DEC i2c_counter ; zmniejszenie licznika pętli JRNE i2cw1 ; skok do i2cw1 jeśli większe od zera ; wyzerowanie linii SCL ; wysoki stan na linii SDA ; wysoki stan na linii SCL ; wyzerowanie wskaźnika C LD A, PBDR AND A, #SDA_MASK ; porównanie stanu portu z maską JREQ i2cw3 ; skok do i2cw3, jeśli równe ; w przeciwnym razie wyzerowanie wskaźnika C i2cw3 ; wyzerowanie linii SDA ; wyzerowanie linii SCL List. 4. Procedura odbierająca bajt danych z magistrali I2C.i2c_read RLC A ; zapamiętanie bitu ACK LD i2c_data, A LD A,#8 LD i2c_counter, A ; ilość powtórzeń pętli ; stan wysoki na linii SDA i2cr1 CALL i2c_delay ; czekamy chwilkę ; stan wysoki na linii SCL ; zerujemy wskaźnik C LD A, PBDR ; odczytujemy stan portu AND A, #SDA_MASK ; sprawdzamy stan linii SDA JREQ i2cr2 ; jeśli wyzerowany to skok do i2cr2 ; w przeciwnym razie ustawiamy wskaźnik C i2cr2 LD A, i2c_data ; przywracamy poprzednio odczytane bity RLC A ; zapamiętujemy nowo odebrany bit LD i2c_data, A ; zapamiętujemy ; niski stan na linii SCL DEC i2c_counter ; zmniejszamy licznik pętli JRNE i2cr1 ; skok do i2cr1 jeśli większe od zera ; zerujemy linię SDA JRNC i2cr3 ; skok do i2cr3 jeśli wskaźnik C wyzerowany ; ustawiamy linię SDA i2cr3 ; ustawiamy linię SCL ; zerujemy linię SCL ; zerujemy linię SDA LD A, i2c_data ; do A ładujemy odebraną daną 94
3 List. 5. Procedura obsługi wyświetlacza LCD ; Procedura wyłączająca miganie kursora.cursoroff LD A,#% ; Procedura włączająca miganie kursora.cursoron LD A,#% ; Procedura powrotu kursora na początek wyświetlacza.lcdhome LD A,#% ; Procedura ustawiająca adres, pod który zapisywane będą dane.lcdsetaddress OR A, #% List. 6. Procedura odczytująca czas i datę z układu PCF8583.readtime CALL 2c_start ; start transmisji LD A, #$A0 ; ; zapis adresu układu PCF8583 LD A, #$02 ; zapis adresu rejestru wewnętrznego CALL i2c_start ; ponowny start LD A, #$A1 ; zapis adresu układu PCF R CALL i2c_read ; odczyt wartości sekund LD sekundy, A CALL i2c_read ; odczyt wartości minut LD minuty, A CALL i2c_read ; odczyt wartości godzin LD godziny, A CALL i2c_read ; odczyt wartości daty LD {packdate+0}, A ; NACK CALL i2c_read ; odczyt wartości daty LD {packdate+1}, A CALL i2c_stop ; stop transmisji Procedura generująca sekwencję STOP Wygenerowanie sekwencji STOP polega na wymuszeniu narastającego zbocza na linii SDA przy wysokim stanie linii SCL. Kod procedury jest przedstawiony na list. 2. Procedura wysyłająca bajt danych na magistralę I 2 C Zadaniem tej procedury (list. 3) jest wysłanie na magistralę bajtu danych oraz odebranie nadanego przez układ podrzędny bitu potwierdzenia ACK. Odebrany bit ACK zwracany jest we wskaźniku C. Procedura odbierająca bajt danych z magistrali I 2 C Zadaniem procedury z list. 4 jest odebranie bajtu danych z magistrali I 2 C oraz nadanie bitu potwierdzenia ACK. Wartość bitu ACK należy przed wywołaniem procedury umieścić we wskaźniku C. Obsługa wyświetlacza LCD Procedury obsługi wyświetlacza LCD są podobne do przedstawionych w artykule dotyczącym termome- tru z układem DS18B20 (EP5/2007). W stosunku do poprzedniego projektu zostały dokonane pewne modyfikacje w metodzie zmiany stanu wyprowadzeń E i RS, eliminujące użycie instrukcji BSET/BRES. Dodano również pewne pomocnicze procedury, których kod przedstawiono na list. 5. Procedura obsługi przerwania zewnętrznego Odczyt i wyświetlenie aktualnego czasu zrealizowane jest procedurze obsługi przerwania zewnętrznego generowanego co 1 sekundę przez układ PCF8583 na wyjściu INT, które jest podłączone do wyprowadzenia PB0 mikrokontrolera. Wyprowadzenie to jest skonfigurowane do reakcji na opadające zbocze sygnału zewnętrznego. Wyprowadzenie PB0 należy do grupy wyprowadzeń mogących generować sygnał przerwania EI0. Procedurę obsługi przerwania zewnętrznego EI0 przedstawiono poniżej:.ei3_vect CALL readtime i daty CALL disptime ; odczyt czasu ; wyświetlenie czasu i daty I Sekwencję odczytu przedstawiono na rys. 3. Każdorazowy odczyt bajtu powoduje automatyczną inkrementację adresu rejestru wewnętrznego, dzięki czemu cała operacja odczytu zajmuje znacznie mniej czasu niż w przypadku adresowania każdego rejestru z osobna. Kod procedury odczytującej czas i datę z układu PCF8583 przedstawiono na list. 6. Ponieważ w rejestrach układu PCF8583 czas oraz data są przechowywane w formacie BCD, konieczne jest przygotowanie procedury umożliwiającej wyświetlenie liczby w kodzie BCD na wyświetlaczu LCD. Kod procedury wyświetlającej liczbę BCD przedstawiono na list. 7. Informacja o aktualnej dacie jest przechowywana w postaci upakowanej. Dlatego też przygotowano Rys
4 procedurę dokonującą rozpakowania informacji o dacie na dni i miesiące oraz dni tygodnia w formacie BCD. Kod procedury przedstawiony jest na list. 8. Wyświetlanie aktualnego czasu i daty Po rozpakowaniu daty oraz przygotowaniu procedury umożliwiającej wyświetlenie liczby BCD pozostaje nam już tylko wyświetlić odczytaną z układu PCF8583 datę oraz czas. Procedurę wyświetlającą aktualny czas oraz datę przedstawiono na list. 9. Ustawianie czasu Wprowadzania wartości czasu oraz daty odbywa się za pomocą dwóch przycisków modułu LITEcomp. Zarówno wejście w tryb ustawiania, jak i przesuwanie kursora po poszczególnych pozycjach następuje po naciśnięciu przycisku S1. Inkrementacja wartości wskazanej przez kursor pozycji następuje po naciśnięciu przycisku S2. Czas i data przechowywane są w 16 bajtowej tablicy. Organizacja tej tablicy dokładnie odpowiada formatowi wyświetlanego czasu oraz daty na wyświetlaczu LCD. Każda komórka tablicy odpowiada znakowi na wyświetlaczu, jednak nie każda jej komórka jest odwzorowana na wyświetlaczu. Pozwoliłem sobie na znaczne uproszczenie kursor przesuwa się po wszystkich szesnastu kolejnych pozycjach wyświetlacza i zarazem pozycjach tablicy przechowującej informacje o wprowadzanym czasie i dacie. Inkrementacja pozycji nie będącej składową czasu bądź daty powoduje inkrementację komórki zmiennej o odpowiedniej pozycji, jednakże zmiany te nie są wyświetlane na wyświetlaczu. Procedurę inkrementującą czas przedstawiono na list. 10. Zapis ustawionego czasu do układu PCF8583 Po wprowadzeniu nowej wartości czasu i daty należy zapisać je do układu PCF8583. Jak już wiadomo, w rejestrach układu PC8583 informacja przechowywana jest w formacie BCD, przed zapisaniem należy więc dokonać konwersji z formatu naszej struktury przechowującej wprowadzony czas na postać BCD. W tym celu przygotowałem procedurę pokazaną na list. 11. Po spakowaniu daty i czasu do postaci BCD można dokonać ich zapisu do układu PCF8583. Sekwencję List. 7. Procedura wyświetlająca liczbę BCD na LCD.writebcd PUSH A ; zapamiętujemy liczbę na stosie AND A, #$F0 ; zerujemy młodszy półbajt miejscami ADD A, # 0 ; dodajemy kod znaku 0 (konwersja na kod ASCII) CALL writedata ; wyświetlamy na wyświetlaczu POP A ; odtwarzamy liczbę ze stosu AND A, #$0F ; zerujemy starszy półbajt ADD A, # 0 ; dodajemy kod znaku 0 (konwersja na kod ASCII) CALL writedata ; wyświetlamy na wyświetlaczu List. 8. Procedura rozpakowująca informacje o dacie na dni i miesiące oraz dni tygodnia do formatu BCD.unpackdate LD A,{packdate+0} ; załadowanie do A pierwszego bajtu spakowanej daty AND A, #% ; wyzerowanie numeru roku LD dni, A ; zapis wartości dnia LD A,{packdate+1} ; załadowanie do A drugiego bajtu spakowanej daty AND A, #% ; wyzerowanie dnia tygodnia LD miesiace, A ; zapis wartości miesiąca LD A,{packdate+1} ; załadowanie do A drugiego bajtu spakowanej daty SWAP A ; zamiana półbajtów SRA A ; przesunięcie o 1 bit w prawo AND A, #% ; wyzerowanie nieznaczących bitów LD dnityg, A ; zapis wartości dnia tygodnia List. 9. Procedura wyświetlająca czas oraz datę.disptime CALL lcdhome LD A, godziny CALL writebcd ; wyświetlamy godziny LD A, # : CALL writedata ; wyświetlamy dwukropek LD A, minuty CALL writebcd ; wyświetlamy minuty LD A, # : CALL writedata ; wyświetlamy dwukropek LD A, sekundy CALL writebcd ; wyświetlamy sekundy CALL unpackdate ; rozpakowanie daty LD A, #DATE_HOME CALL lcdsetaddress ; ustawienie adresu LD A, dni CALL writebcd ; wyświetlenie dnia LD A, # / CALL writedata ; wyświetlenie ukośnika LD A, miesiace CALL writebcd ; wyświetlenie miesiąca List. 10. Procedura inkrementująca nastawę czasu.inctemptime LD X, cursor ; załadowanie do X pozycji kursora INC (czas,x) ;inkrementacja komórki pamięci wskazywanej przez kursor LD A,(czas,X) CP A,#10 ; sprawdzenie czy > 9 JRNE inctt1 ; jeśli nie to skok do inctt1 CLR (czas,x) ; w przeciwnym razie wyzerowanie inctt1 CALL cursoroff ; wyłączenie wyświetlania kursora CALL disptemptime ; wyświetlenie ustawianego czasu CALL setcursor ; ustawienie kursora CALL cursoron ; włączenie kursora zapisu danych do układu PCF8583 przedstawiono na rys. 4. Podczas zapisu wskaźnik adresu rejestru wewnętrznego układu PCF8583 jest inkrementowany automatycznie. Przed zapisaniem rejestrów daty i czasu następuje zatrzymanie odliczania czasu, które zostaje włączone po przesłaniu do układu PCF8583 wszystkich nowoustawionych wartości. Kod procedury zapisującej czas i datę do układu PCF8583 przedstawiono na list. 12. Po zapisaniu wprowadzonej daty i czasu do układu PCF8583 następuje odblokowanie przerwania zewnętrznego oraz powrót do pętli sprawdzającej stan przycisków S1 i S2. Przedstawiony program pełni jedynie kilka niezbędnych funkcji, jakich wymaga się od zegara. W programie nie została zaimplementowana funkcja alarmu oraz inne funkcje występujące w zegarach, jak chociażby wyświetlanie nazwy dnia tygodnia. Program można potraktować jako bazę do wła- 96
5 List. 11. Procedura konwersji czasu z formatu naszej struktury przechowującej wprowadzony czas na postać BCD.packtime LD A, {czas+0} ; do A ładujemy dziesiątki godzin OR A, {czas+1} ; suma logiczna z jednostkami godzin LD godziny, A ; ładujemy do godzin LD A, {czas+3} ; do A ładujemy dziesiątki minut OR A, {czas+4} ; suma logiczna z jednostkami minut LD minuty, A ; ładujemy do minut LD A, {czas+6} ; do A ładujemy dziesiątki sekund OR A, {czas+7} ; suma logiczna z jednostkami sekund LD sekundy, A ; ładujemy do sekund LD A, {czas+11} ; do A ładujemy dziesiątki dni OR A, {czas+12} ; suma logiczna z jednostkami dni LD dni, A ; ładujemy do dni LD A, {czas+14} ; do A ładujemy dziesiątki miesięcy OR A, {czas+15} ; suma logiczna z jednostkami miesięcy LD miesiace, A ; ładujemy do miesięcy List. 12. Procedura zapisująca czas i datę do układu PCF8583.writetime CALL i2c_start ; start transmisji LD A, #$A0 ; adres układu ; zapis LD A, #$00 ; adres rejestru wewnętrznego układu PCF8583 ; zapis LD A, #$80 ; zatrzymanie odliczania czasu LD A, #$00 ; z LD A, sekundy ; zapis sekund LD A, minuty ; zapis minut LD A, godziny ; zapis godzin LD A, dni ; zapis dni LD A, miesiace ; zapis miesięcy CALL i2c_stop ; stop CALL i2c_start ; start LD A, #$A0 ; adres układu LD A, #$00 ; adres rejestru wewnętrznego LD A, #$00 ; włączenie odliczania czasu CALL i2c_stop ; stop snych eksperymentów prowadzących do stworzenia bardziej rozbudowanego układu zegara, którego dodatkowe funkcje użytkownik może zaimplementować samodzielne i adekwatnie do własnych potrzeb. Program w przedstawionej w artykule postaci korzysta tylko z pierwszej linii alfanumerycznego wyświetlacza LCD, wyświetlając w drugiej stały tekst, jakim jest adres strony internetowej Elektroniki Praktycznej. Tekst ten może zostać dowolnie zmieniony przez użytkownika. Drugą linię wyświetlacza można również dowolnie wykorzystać przy dodawaniu własnych funkcji można się pokusić na przykład o połączenie obecnego programu z poprzednim i stworzenie zegarka wyświetlającego temperaturę otoczenia. Radosław Kwiecień, EP radosław.kwiecien@ep.com.pl Rys
LITEcomp aplikacje Cyfrowy potencjometr audio sterowany pilotem RC5
LITEcomp aplikacje Cyfrowy potencjometr audio sterowany pilotem RC5 Prezentowany w artykule, sterowany pilotem RC5, regulator głośności jest kompilacją procedur przedstawianych w trzech poprzednich asemblerowych
LITEcomp aplikacje Zdalnie sterowany włącznik ośmiu urządzeń
LITEcomp aplikacje Zdalnie sterowany włącznik ośmiu urządzeń Pilot zdalnego sterowania używany jest od wielu lat do sterowania domowym sprzętem RTV. Ostatnimi czasy piloty stosowane są również do sterowania
LITEcomp aplikacje Termometr z DS18B20
LITEcomp aplikacje Termometr z DS18B20 Znowu termometr na DS18B20. Tak, z odrobiną rezygnacji, zareagowała zapewne część Czytelników na widok samego tytułu. Nie przerzucajmy jednak machinalnie kartek dalej.
Opis 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
LITEcomp aplikacje Współpraca z wyświetlaczem LCD od telefonu NOKIA 3310
LITEcomp aplikacje Współpraca z wyświetlaczem LCD od telefonu NOKIA 3310 Bywa, że standardowy wyświetlacz alfanumeryczny 2x16 znaków będący podstawowym monitorem LITEcompa okazuje się niewystarczający
Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780
Dane techniczne : Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780 a) wielkość bufora znaków (DD RAM): 80 znaków (80 bajtów) b) możliwość sterowania (czyli podawania kodów znaków) za pomocą
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
Programowanie Mikrokontrolerów
Programowanie Mikrokontrolerów Wyświetlacz alfanumeryczny oparty na sterowniku Hitachi HD44780. mgr inż. Paweł Poryzała Zakład Elektroniki Medycznej Alfanumeryczny wyświetlacz LCD Wyświetlacz LCD zagadnienia:
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/
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
Programowanie 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
Licznik rewersyjny MD100 rev. 2.48
Licznik rewersyjny MD100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja
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)...
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
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 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.
Opis układów wykorzystanych w aplikacji
Opis układów wykorzystanych w aplikacji Układ 74LS164 jest rejestrem przesuwnym służącym do zamiany informacji szeregowej na równoległą. Układ, którego symbol logiczny pokazuje rysunek 1, posiada dwa wejścia
Technika mikroprocesorowa I Wykład 2
Technika mikroprocesorowa I Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci, -odczyt-zapis urządzenia we-wy,
Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa
Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler
Struktura i działanie jednostki centralnej
Struktura i działanie jednostki centralnej ALU Jednostka sterująca Rejestry Zadania procesora: Pobieranie rozkazów; Interpretowanie rozkazów; Pobieranie danych Przetwarzanie danych Zapisywanie danych magistrala
Licznik prędkości LP100 rev. 2.48
Licznik prędkości LP100 rev. 2.48 Instrukcja obsługi programu PPH WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl Instrukcja
INSTRUKCJA 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
Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2
Technika mikroprocesorowa I Studia niestacjonarne rok II Wykład 2 Literatura: www.zilog.com Z80 Family, CPU User Manual Cykle magistrali w mikroprocesorze Z80 -odczyt kodu rozkazu, -odczyt-zapis pamięci,
INSTRUKCJA OBSŁUGI U700
INSTRUKCJA OBSŁUGI U700 Nr referencyjny JW00* Promaster SST Nr kalibru U70* Cechy: Zasilany światłem Czas światowy Chronograf do 24h Tarcza analogowa i wyświetlacz cyfrowy Odliczanie czasu (timer) do 99
16. Szeregowy interfejs SPI
16. Szeregowy interfejs SPI Szeregowy interfejs SPI (Serial Peripherial Interface) służy do dwukierunkowej (full-duplex), synchronicznej transmisji danych pomiędzy mikrokontrolerem, a zewnętrznymi układami
Ćwiczenie nr 3. Wyświetlanie i wczytywanie danych
Ćwiczenie nr 3 Wyświetlanie i wczytywanie danych 3.1 Wstęp Współczesne komputery przetwarzają dane zakodowane za pomocą ciągów zerojedynkowych. W szczególności przetwarzane liczby kodowane są w systemie
Programowanie 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,
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
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)
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/
Ć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
Moduł licznika położenia LP 2.
Pracownia Elektroniki i Automatyki W.J. Dubiński ul. Krzyszkowicka 16 32-020 WIELICZKA tel./fax (12) 278 29 11 NIP 676-010-37-14 Moduł licznika położenia LP 2. 1. Przeznaczenie. Licznik rewersyjny LP 2
MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN
MODBUS RTU wersja M1.14 protokół komunikacyjny do wyświetlaczy SEM 04.2010 Str. 1/5 MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN W wyświetlaczach LDN protokół MODBUS RTU wykorzystywany
Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011
Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011 1 Spis treści 1 Charakterystyka projektu. 3 2 Schematy układów elektronicznych. 3 2.1 Moduł czujników.................................
Ć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
Lista instrukcji mikroprocesora 8086. Programowanie w assemblerze
Lista instrukcji mikroprocesora 8086 Programowanie w assemblerze Lista instrukcji mikroprocesora 8086 Lista instrukcji mikroprocesora 8086 Lista instrukcji mikroprocesora 8086 Lista instrukcji mikroprocesora
Liczniki, rejestry lab. 09 Mikrokontrolery 8051 cz. 1
Liczniki, rejestry lab. 09 Mikrokontrolery 8051 cz. 1 PODSTAWY TECHNIKI CYFROWEJ I MIKROPROCESOROWEJ EIP KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA
Stan/zdarzenie Nexo. Zmienne wirtualne. Zdarzenia wirtualne
WARUNKI WARUNKI I I ZDARZENIA ZDARZENIA Określają czy pewna zależność logiczna związana ze stanem systemu jest w danej chwili spełniona lub czy zaszło w systemie określone zdarzenie. STAN SYSTEMU: stan
Zespół Szkół Technicznych. Badanie wyświetlaczy LCD
Zespół Szkół Technicznych Badanie wyświetlaczy LCD WYŚWIETLACZE LCD CZĘSC TEORETYCZNA ZALETY: ) mały pobór mocy, 2) ekonomiczność pod względem zużycia energii (pobór prądu przy 5V mniejszy niż 2mA), 3)
INSTRUKCJA 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ę
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
Zadanie Zaobserwuj zachowanie procesora i stosu podczas wykonywania następujących programów
Operacje na stosie Stos jest obszarem pamięci o dostępie LIFO (Last Input First Output). Adresowany jest niejawnie przez rejestr segmentowy SS oraz wskaźnik wierzchołka stosu SP. Używany jest do przechowywania
PRUS. projekt dokumentacja końcowa
Adrian Antoniewicz Marcin Dudek Mateusz Manowiecki 17.01.2007 PRUS projekt dokumentacja końcowa Temat: Układ zdalnego sterowania (za pomocą interfejsu RS-232) wyświetlaczem LCD. Spis treści: 1. 2. 3. 4.
INDU-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
Rysunek 1: Okno z lista
1 Urzadzenie RFID Urządzenie RFID, umożliwia użytkownikom systemu kontrolę dostępu do wydzielonych przez system stref, na podstawie odczytywanych TAG ów (identyfikatora przypisanego do użytkownika) z czytników
Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku
Informator Techniczny nr 12 -- styczeń 2001 -- INFORMATOR TECHNICZNY GE FANUC Odczyt zegara ze sterownika do panelu serii TIU z możliwością korekty ustawień zegara w sterowniku Program w sterowniku W sterowniku
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
Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface
Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na
INSTRUKCJA OBSŁUGI TABLICY WYNIKÓW SPORTOWYCH SERIA PROFI
INSTRUKCJA OBSŁUGI TABLICY WYNIKÓW SPORTOWYCH SERIA PROFI (dotyczy modeli DTS 10P, 30P, 60P, 110P, 130P, 160P, 180P, DTS 200, DTS 500) Wersja z 22.10.2012r Niniejsza instrukcja dotyczy zestawu tablic składających
2. Format danych i zaimplementowane funkcje MODBUS
SIC184 Protokół MODBUS-RTU (v1.10) Spis treści 1. Informacje wstępne... 1 2. Format danych i zaimplementowane funkcje MODBUS... 1 3. Opis rejestrów i funkcji... 2 3.1 Odczyt stanu wejść/wyjść... 2 3.2
Magistrala SPI. Linie MOSI i MISO sąwspólne dla wszystkich urządzeńna magistrali, linia SS jest prowadzona do każdego Slave oddzielnie.
Magistrala SPI Magistrala SPI składa się z linii: MOSI Master output Slave input MISO Master input Slave Output SCK Clock SS Slave select (CS Chip Select lub CE Chip Enable) Sygnał taktujący transmisję
Układy Cyfrowe projekt. Korekcja jasności obrazów w 24-bitowym formacie BMP z użyciem funkcji gamma. Opis głównych modułów sprzętowych
Michał Leśniewski Tomasz Władziński Układy Cyfrowe projekt Korekcja jasności obrazów w 24-bitowym formacie BMP z użyciem funkcji gamma Opis głównych modułów sprzętowych Realizacja funkcji gamma entity
Wbudowane 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!
INSTRUKCJA OBSŁUGI TABLICY WYNIKÓW SPORTOWYCH SERIA PROFI
INSTRUKCJA OBSŁUGI TABLICY WYNIKÓW SPORTOWYCH SERIA PROFI (dotyczy modeli DTS 10P, 30P, 60P, 110P, 130P, 160P, 180P oraz DTS 200) Wersja z 22.12.2009r Niniejsza instrukcja dotyczy zestawu tablic składających
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ć
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ŝ.
Zewnę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ę
LITEcomp aplikacje Jednokanałowy woltomierz z pamięcią wyników pomiarów
LITEcomp aplikacje Jednokanałowy woltomierz z pamięcią wyników pomiarów W kolejnej części cyklu aplikacji dla komputerka LITEcomp przedstawiamy obsługę przetwornika A/C wbudowanego w mikrokontroler ST7FLITE19
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
Architektura komputerów. Asembler procesorów rodziny x86
Architektura komputerów Asembler procesorów rodziny x86 Architektura komputerów Asembler procesorów rodziny x86 Rozkazy mikroprocesora Rozkazy mikroprocesora 8086 można podzielić na siedem funkcjonalnych
Wyłą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
Konfiguracja parametrów pozycjonowania GPS 09.05.2008 1/5
Konfiguracja parametrów pozycjonowania GPS 09.05.2008 1/5 Format złożonego polecenia konfigurującego system pozycjonowania GPS SPY-DOG SAT ProSafe-Flota -KGPS A a B b C c D d E e F f G g H h I i J j K
Technika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Instrukcja 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.
Szkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
Spis treści. 1 Moduł RFID (APA) 3
Spis treści 1 Moduł RFID (APA) 3 1.1 Konfigurowanie Modułu RFID..................... 3 1.1.1 Lista elementów Modułu RFID................. 3 1.1.2 Konfiguracja Modułu RFID (APA)............... 4 1.1.2.1
Systemy wbudowane Obsługa interfejsu 1-Wire na przykładzie termometru DS18B20
Systemy wbudowane Obsługa interfejsu 1-Wire na przykładzie termometru DS18B20 Dokumentacja projektu. Temat projektu: Obsługa interfejsu 1-Wire na przykładzie termometru DS18B20 zrealizowana z wykorzystaniem
Radio 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
Architektura komputerów
Architektura komputerów Wykład 3 Jan Kazimirski 1 Podstawowe elementy komputera. Procesor (CPU) 2 Plan wykładu Podstawowe komponenty komputera Procesor CPU Cykl rozkazowy Typy instrukcji Stos Tryby adresowania
Dokumentacja Techniczna. Czytnik RFID UW-U4A
Dokumentacja Techniczna Czytnik RFID -man-pl-v2 1 Wstęp Czytnik jest czytnikiem kart Unique o funkcjonalności zbliżonej do czytnika UW-U4R. Dokument ten zawiera jedynie opis różnic w stosunku do czytnika
4. Karta modułu Slave
sygnały na magistralę. Można wyróżnić trzy typy układów scalonych takie jak bramki o otwartym kolektorze wyjściowym, bramki trójstanowe i bramki o przeciwsobnym wzmacniaczu wyjściowym. Obciążalność prądową
1. 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
Magistrala 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
Gdzie przyjęto, że: IR7...IR4 to starsze bity przesyłanej danej lub rozkazu, IR3...IR0 to młodsze bity przesyłanej danej lub rozkazu.
Temat: Obsługa wyświetlacza LCD systemie STRC51. Ćwiczenie 5. (sd) 1.Wyświetlacz LCD. 1.1.Zasada pracy wyświetlaczy LCD i kody sterujące. Standardem na rynku wyświetlaczy LCD alfanumerycznych, są moduły
Przykładowe pytania DSP 1
Przykładowe pytania SP Przykładowe pytania Systemy liczbowe. Przedstawić liczby; -, - w kodzie binarnym i hexadecymalnym uzupełnionym do dwóch (liczba 6 bitowa).. odać dwie liczby binarne w kodzie U +..
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
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
Organizacja typowego mikroprocesora
Organizacja typowego mikroprocesora 1 Architektura procesora 8086 2 Architektura współczesnego procesora 3 Schemat blokowy procesora AVR Mega o architekturze harwardzkiej Wszystkie mikroprocesory zawierają
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ę
Instrukcja obsługi rejestratora SAV35 wersja 10
Strona 1 z 7 1. OPIS REJESTRATORA SAV35 wersja 10. Rejestrator SAV35 umożliwia pomiar, przesłanie do komputera oraz zapamiętanie w wewnętrznej pamięci przyrządu wartości chwilowych lub średnich pomierzonych
MIERNIK T-SCALE BWS 1
MIERNIK T-SCALE BWS 1 2 Spis treści 1. WSTĘP... 4 2. OPIS KLAWIATURY... 4 3. PODSTAWOWE OPERACJE... 5 Zerowanie... 5 Tarowanie... 5 Ważenie przedmiotu... 5 4. WAŻENIE KONTROLNE... 6 Ustawianie limitów...
Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7
Instrukcja obsługi i użytkowania Panel sterujący KPZ 52(E) 7 1 Wyświetlacz 2 Ekran LCD 0 : Waga znajduje się w położeniu zerowym STABLE : Waga znajduje się w położeniu spoczynkowym (bez zmiany wskazań
NT-01 Instrukcja obsługi pilota zdalnego sterowania. Widok pilota zdalnego sterowania
NT-01 Instrukcja obsługi pilota zdalnego sterowania Widok pilota zdalnego sterowania Opis funkcji Pilot zdalnego sterowania posiada wyświetlacz LCD z dwudziestoma wskaźnikami. Po włączeniu pilota pierwszy
Zegarek do nurkowania Diver Master II Instrukcja obsługi Numer produktu: 860002
Zegarek do nurkowania Diver Master II Instrukcja obsługi Numer produktu: 860002 Strona 1 z 19 1. Obsługa Przycisk LIGHT MODE START/STOP LAP/RESET Znaczenie! Obsługa Włączanie podświetlania tarczy (5 sekund)
Kurs Zaawansowany S7. Spis treści. Dzień 1
Spis treści Dzień 1 I Konfiguracja sprzętowa i parametryzacja stacji SIMATIC S7 (wersja 1211) I-3 Dlaczego powinna zostać stworzona konfiguracja sprzętowa? I-4 Zadanie Konfiguracja sprzętowa I-5 Konfiguracja
Mikroprocesory i Mikrosterowniki 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
Kurs programowania mikrokontrolerów PIC (9)
Kurs programowania mikrokontrolerów KURS PIC Kurs programowania mikrokontrolerów PIC (9) Obsługa układu zegarowego M41T00 Interfejs I 2 C został zaprojektowany przez firmę Philips i jest przeznaczony do
Opis systemu topto v 2.5. Wprowadzenie
Wprowadzenie System topto przeznaczony jest do budowy systemów kontroli dostępu sterowanych z poziomu PC w trybie ON-LINE. Każdy system składa się z PC, koncentratora i modułów wykonawczych. Koncentrator
Modern Odbiornik zegarkowy Instrukcja Obsługi
Cechy urządzenia Wyświetlacz OLED Ilość Przycisków - 2 3 różne rodzaje informowania Ciągły lub regulowany czas wyświetlania 1-99s Automatyczne lub manualne czyszczenie pamięci Parametry Techniczne Wyświetlacz
Instrukcja do oprogramowania ENAP DEC-1
Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych
Laboratorium mikroinformatyki. Szeregowe magistrale synchroniczne.
Laboratorium mikroinformatyki. Szeregowe magistrale synchroniczne. Transmisja szeregowa charakteryzująca się niewielką ilością linii transmisyjnych może okazać się użyteczna nawet w wypadku zastosowania
Przycisk wybierania opcji Przycisk potwierdzenia programowania/przycisk kontroli ustawień Przycisk ustawień godziny ENTER/TEST PANEL OPERACYJNY
PRZYGOTOWANIE DOZOWNIKA Aby otworzyć pokrywę, włóż kluczyk do zamka, przekręć i pociągnij do siebie. Włóż dwie baterie alkaliczne. Włóż puszkę z aerozolem. Dozownik jest gotowy do zaprogramowania. PANEL
SET ENTER/TEST HOUR MIN MONTH DEMO PROGRAM DAY
PRZYGOTOWANIE DOZOWNIKA Aby otworzyć pokrywę, włóż kluczyk do zamka, przekręć i pociągnij do siebie. Włóż dwie baterie alkaliczne. Włóż puszkę z aerozolem. Dozownik jest gotowy do zaprogramowania. PANEL
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
Programowanie Niskopoziomowe
Programowanie Niskopoziomowe Wykład 11: Procedury zaawansowane Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Wstęp Ramki stosu Rekurencja INVOKE, ADDR, PROC,
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych
IIPW_SML3_680 (Z80) przewodnik do ćwiczeń laboratoryjnych wrzesieo 2010 UWAGA: Moduł jest zasilany napięciem do 3.3V i nie może współpracowad z wyjściami układów zasilanych z wyższych napięd. Do pracy
INSTRUKCJA OBSŁUGI MONITORA LINII PRĄDOWEJ
Towarzystwo Produkcyjno Handlowe Spółka z o.o. 05-462 Wiązowna, ul. Turystyczna 4 Tel. (22) 6156356, 6152570 Fax.(22) 6157078 http://www.peltron.pl e-mail: peltron@home.pl INSTRUKCJA OBSŁUGI MONITORA LINII
Mikroprocesorowe Liczniki Rejestrujące MLR-2.1 RS-232 Modbus, MLR-2.1 RS-485 Modbus
Mikroprocesorowe Liczniki Rejestrujące MLR-2.1 RS-232 Modbus, MLR-2.1 RS-485 Modbus 1. Wstęp Mikroprocesorowy Licznik Rejestrujący MLR-2.1 zbudowany został w oparciu o mikrokontroler jednoukładowy firmy
Radio FM kuchenne SoundMaster UR 2006, LCD, pamięć 30 stacji
INSTRUKCJA OBSŁUGI Radio FM kuchenne SoundMaster UR 2006, LCD, pamięć 30 stacji Nr produktu 352350 Strona 1 z 8 Podstawowe funkcje - Zasilanie zasilacz AC/AC - Radio FM w technologii PLL - 12/24 godzinny
Funkcje: Mechanizm U100 Nr referencyjny JV E. Wskazówka godziny/ w trybie nurkowania: Wyświetlacz alarmu LED. Wskaźnik gotowości do nurkowania 2
Wskazówka godziny/ w trybie nurkowania: Wskaźnik gotowości do nurkowania 2 Wyświetlacz alarmu LED Przycisk C Przycisk B Wskazówka minut/ w trybie nurkowania: Licznik minut Czujnik ciśnienia i temperatury
Uniwersalny sterownik silnika krokowego z portem szeregowym RS232 z procesorem AT90S2313 na płycie E200. Zestaw do samodzielnego montażu.
microkit E3 Uniwersalny sterownik silnika krokowego z portem szeregowym RS3 z procesorem AT90S33 na płycie E00. Zestaw do samodzielnego montażu..opis ogólny. Sterownik silnika krokowego przeznaczony jest