Opis procedur asemblera AVR

Wielkość: px
Rozpocząć pokaz od strony:

Download "Opis procedur asemblera AVR"

Transkrypt

1 Piotr Kalus PWSZ Racibórz r. Opis procedur asemblera AVR init_lcd Plik: lcd4pro.hvr Procedura inicjuje pracę alfanumerycznego wyświetlacza LCD za sterownikiem HD Wyświetlacz działa w trybie 4-bitowym bez odczytu (r/w=0). Połączenia: D4 >PC2, D5 >PC3, D6 >PC4, D7 >PC5, rs >PC6, e >PC7. init_lcd wywołaj procedurę inicjującą LCD Wykorzystane rejestry: r16, r17, r24, r30, r31 Plik: lcd4pro.hvr Dane wejściowe: r24 Dane wyjściowe: ---- Wpisuje do sterownika wyświetlacza LCD komendę. Procedura najczęściej używana do ustawienia pozycji kursowa na LCD. r24,line1 ustawia kursor w pierwszej linii LCD Wykorzystane rejestry: r24 r24,line2+4 ustawia kursor w linii drugiej, w 4-tej kolumnie Opracował: Piotr Kalus, PWSZ Racibórz -1- Opis procedur asemblera AVR

2 wr_data Plik: lcd4pro.hvr Dane wejściowe: r24 Dane wyjściowe: ---- znak do wyświetlenia Wypisuje na wyświetlaczu LCD znak ASCII. Znak wypisuje w miejscu kursora. r24,65 wr_data r24,'b' wr_data Wykorzystane rejestry: r24 wypisz dużą literę A (kod ascii A=65) wypisz dużą literę B wyp_text Plik: lcd4pro.hvr Dane wejściowe: Z Wypisuje na wyświetlaczu LCD łańcuch znaków umieszczonych w pamięci programu FLASH zakończonych liczbą 0. W rejestrze Z (r31,r30) powinien znajdować się adres łańcucha. Tekst będzie wypisywany w miejscu kursora na wyświetlaczu LCD. ldz tekst1*2 wyp_text zapisz do rej. Z adres łańcucha wypisz tekst tekst1:.db Witaj student!,0 Wykorzystane rejestry: r24, r30, r31 Opracował: Piotr Kalus, PWSZ Racibórz -2- Opis procedur asemblera AVR

3 wyp_hex Plik: lcd4pro.hvr Dane wejściowe: r24 Dane wyjściowe: ---- liczba do wyświetlenia Wypisuje na wyświetlaczu LCD zawartość rejestru r24 w postaci szesnastkowej. Rejestr wypisuje w miejscu kursora. r24,165 wyp_hex liczba 165 wyświetli A5 (=165) Wykorzystane rejestry: r24 ld_znaki Plik: lcdznaki.hvr Ładuje do pamięci wyświetlacza LCD czcionki 8-miu programowalnych znaków. Znaki dostępne są jako kody ASCII od 8 do 15. ld_znaki załaduj 8 znaków do LCD Wykorzystane rejestry: r24, r17 Opracował: Piotr Kalus, PWSZ Racibórz -3- Opis procedur asemblera AVR

4 bin8bcd Plik: bin8bcd.hvr Dane wejściowe: r16 Dane wyjściowe: r15, r14, r13 liczba do zamiany na kod BCD setki, dziesiątki, jednostki Zamienia liczbę 8-bitową zawartą w rejestrze r16 na kod BCD. Wynik działania zapisywany jest w rejestrach: r5 setki, r6 dziesiątki, r7 jednostki. r16,239 bin8bcd Wykorzystane rejestry: r16, r15, r14, r13 wpisz liczbę do zamiany na BCD wywołaj procedurę zamiany na BCD r15=2, r14=3, r13=9 wyp_8b Plik: bin8bcd.hvr Dane wejściowe: r16 Wypisuje na wyświetlaczu LCD w postaci dziesiętnej liczbę 8-bitową zawartą w rejestrze r16. Wcześniej powinien być ustawiony kursor LCD w miejscu, gdzie ma być wyświetlona liczba. Procedura wykorzystuje bin8bcd, lecz nie niszczy zawartości rejestrów r15, r14, r13. r24,line1 r16,178 wyp_8b Wykorzystane rejestry: r16, r24 ustawia kursor w pierwszej linii LCD zapisz jako instrukcję dla LCD wpisz liczbę do wyświetlenia na LCD wyświetl tę liczbę Opracował: Piotr Kalus, PWSZ Racibórz -4- Opis procedur asemblera AVR

5 bin16bcd Plik: bin16bcd.hvr Dane wejściowe: r17,r16 Dane wyjściowe: r15, r14, r13 liczba 16-bitowa (r17 bity starsze, r16 bity młodsze) liczba BCD spakowana Zamienia liczbę 16-bitową zawartą w rejestrze r17 i r16 na spakowany kod BCD. Wynik działania zapisywany jest w rejestrach: r15 dziesiątki tysięcy, r14 tysiące i setki, r13 dziesiątki i jednostki. r16,41239 bin8bcd Wykorzystane rejestry: r16, r15, r14, r13 wpisz liczbę do zamiany na BCD wywołaj procedurę zamiany na BCD r15= , r14= , r13= wyp_16b Plik: bin16bcd.hvr Dane wejściowe: r17,r16 liczba 16-bitowa (r17 bity starsze, r16 bity młodsze) Wypisuje na wyświetlaczu LCD w postaci dziesiętnej liczbę 16-bitową. Wcześniej powinien być ustawiony kursor LCD w miejscu, gdzie ma być wyświetlona liczba. Procedura wykorzystuje bin16bcd, lecz nie niszczy zawartości rejestrów r15, r14, r13. r24,line1 r16,low(35178) r17,high(35178) wyp_16b Wykorzystane rejestry: r16, r17, r24 ustawia kursor w pierwszej linii LCD zapisz jako instrukcję dla LCD wpisz liczbę do wyświetlenia na LCD wyświetli Opracował: Piotr Kalus, PWSZ Racibórz -5- Opis procedur asemblera AVR

6 bin24bcd Plik: bin24bcd.hvr Dane wejściowe: r18, r17, r16 Dane wyjściowe: r15, r14, r13, r12 liczba 24-bitowa do zamiany na BCD liczba spakowana BCD Zamienia liczbę 8-bitową zawartą w rejestrze r16 na kod BCD. Wynik działania zapisywany jest w rejestrach: r15 dziesiątki milionów i miliony, r14 setki tysięcy i dziesiątki tysięcy, r13 tysiące i setki, r12 dziesiątki i jednostki. r16,$af r17,$29 r18,$e0 bin24bcd Wykorzystane rejestry: r16, r17, r18, r15, r14, r13, r12 wpisz liczbę do zamiany na BCD E029AF = wywołaj procedurę zamiany na BCD r15= , r14= , r13= , r12= wyp_24b Plik: bin24bcd.hvr Dane wejściowe: r18, r17, r16 liczba 24-bitowa do wypisania na LCD Wypisuje na wyświetlaczu LCD liczbę 24-bitową w postaci dziesiętnej. Wcześniej powinien być ustawiony kursor LCD w miejscu, gdzie ma być wyświetlona liczba. Procedura wykorzystuje bin24bcd, lecz nie niszczy zawartości rejestrów r15, r14, r13, r12. r16,$af r17,$29 r18,$e0 wyp_24b Wykorzystane rejestry: r16, r24 wpisz liczbę do zamiany na BCD E029AF = wyświetli liczbę Opracował: Piotr Kalus, PWSZ Racibórz -6- Opis procedur asemblera AVR

7 init_i2c Plik: i2c_pc01.hvr Inicjuje programowy interfejs i2c. init_i2c zainicjuj interfejs i2c Wykorzystane rejestry: rd_i2c Plik: i2c_pc01.hvr Dane wejściowe: i2csub (r17) Dane wyjściowe: i2cdata (r16) subadres komórki układu i2c zawartość tej komórki Procedura odczytuje zawartość komórki o adresie wpisanym do rejestru subadres układu i2c, którego adres zawarty jest w pamięci SRAM AVR pod nazwą adr_i2c. I2csub i i2cdata są predefiniowanymi nazwami rejestrów r17 i r16 i można je używać zamiennie. Uwaga! Jeżeli w systemie występuje tylko jeden układ i2c (np. DS1307), jego adres ($D0) należy tylko raz wpisać do komórki adr_i2c i nie ma potrzeby wpisywania go przed każdym wywołaniem procedury. sts r16,$d0 adr_i2c,r16 r17,5 rd_i2c wpisz adres układu ($d0 adres DS1307) zapamiętaj w SRAM subadres =5 komórki układu i2c odczytaj i zapisz zawartość w r16 (i2cdata) Wykorzystane rejestry: r16, r17, r18 Opracował: Piotr Kalus, PWSZ Racibórz -7- Opis procedur asemblera AVR

8 wr_i2c Plik: i2c_pc01.hvr Dane wejściowe: i2csub (r17), i2cdata (r16) subadres komórki układu i2c i dana do zapisania Procedura zapisuje zawartość rejestru r16 do komórki o adresie wpisanym do rejestru subadres układu i2c. Adres układu powinien być wpisany w pamięci SRAM AVR pod nazwą adr_i2c. I2csub i i2cdata są predefiniowanymi nazwami rejestrów r17 i r16 i można je używać zamiennie. Uwaga! Jeżeli w systemie występuje tylko jeden układ i2c (np. DS1307), jego adres ($D0) należy tylko raz wpisać do komórki adr_i2c i nie ma potrzeby wpisywania go przed każdym wywołaniem procedury. i2cdata,100 i2csub,5 wr_i2c dana do zapisania (w rej. r16) subadres =5 pod który będzie wpisana (w rej. r17) wpisz do układu i2c Wykorzystane rejestry: r16, r17, r18 rd_czas Plik: ds1307.hvr Dane wyjściowe: sek, min, godz, dz_tyg, dzien, mies, rok. Procedura odczytuje zegar i kalendarz układu DS1307 i zapisuje w pamięci SRAM AVR w komórkach o nazwach: sek, min, godz, dz_tyg, dzien, mies, rok. Nazwy komórek powinny być zarezerwowane w segmencie dseg programu głównego. Procedura zapisuje czas zamieniony na postać binarną. Uwaga! Jeżeli w systemie występuje tylko jeden układ i2c (np. DS1307), jego adres ($D0) należy tylko raz wpisać do komórki adr_i2c i nie ma potrzeby wpisywania go przed każdym wywołaniem procedury. sts r16,$d0 adr_i2c,r16 rd_i2c wpisz adres układu ($d0 adres DS1307) zapamiętaj w SRAM odczytaj czas i datę i zapisz w komórkach SRAM Wykorzystane rejestry: r16, r17, r18 Opracował: Piotr Kalus, PWSZ Racibórz -8- Opis procedur asemblera AVR

9 wyp_rtc Plik: ds1307.hvr Procedura wypisuje na wyświetlaczu LCD czas w postaci: godziny:minuty:sekundy. Procedura pobiera dane z komórek pamięci: godz, min, sek. Pozycja kursora powinna być ustawiona przed wywołaniem procedury. r24,line1 wyp_rtc ustaw kursor na wyświetlaczu LCD wypisuje czas np.: 18:25:58 Wykorzystane rejestry: r16, r24 wyp_rtc2 Plik: ds1307.hvr Procedura wypisuje na wyświetlaczu LCD czas w postaci: dzień tygodnia godziny:minuty:sekundy. Procedura pobiera dane z komórek pamięci: dz_tyg, godz, min, sek. Pozycja kursora powinna być ustawiona przed wywołaniem procedury. r24,line1 wyp_rtc2 ustaw kursor na wyświetlaczu LCD wypisuje czas np.: Pn 18:25:58 Wykorzystane rejestry: r16, r24 Opracował: Piotr Kalus, PWSZ Racibórz -9- Opis procedur asemblera AVR

10 wyp_date Plik: ds1307.hvr Procedura wypisuje na wyświetlaczu LCD datę w postaci: dzień/miesiąc/rok. Procedura pobiera dane z komórek pamięci: dzien, mies, rok. Pozycja kursora powinna być ustawiona przed wywołaniem procedury. r24,line1 wyp_date ustaw kursor na wyświetlaczu LCD wypisuje datę np.: 21/04/2008 Wykorzystane rejestry: r16, r24 wyp_date2 Plik: ds1307.hvr Procedura wypisuje na wyświetlaczu LCD datę w postaci: dzień tygodnia dzień/miesiąc/rok. Procedura pobiera dane z komórek pamięci: dz_tyg, dzien, mies, rok. Pozycja kursora powinna być ustawiona przed wywołaniem procedury. r24,line1 wyp_date2 ustaw kursor na wyświetlaczu LCD wypisuje datę np.: Pn 21/04/2008 Wykorzystane rejestry: r16, r24 Opracował: Piotr Kalus, PWSZ Racibórz -10- Opis procedur asemblera AVR

11 rtc Plik: ds1307.hvr Procedura zegara czasu rzeczywistego. Powinna być wywoływana raz na sekundę zwiększa sekundy, sprawdza czy nie są równe 60. Jeżeli tak, to zeruje sekundy i zwiększa minuty itd. Procedura wykonuje te operacje na komórkach pamięci: dz_tyg, godz, min, sek. rtc wywołaj procedurę, zwiększ sekundy itd. Wykorzystane rejestry: r16 bin7seg Plik: wysw7seg.hvr Dane wejściowe: r16 Dane wyjściowe: r16 cyfra do zamiany kod wskaźnika 7-segmentowego Procedura zamienia wartość binarną na kod wskaźnika 7-segmentowego wspólna anoda. Segmenty wskaźnika: najmłodszy bit segment a, najstarszy - h (dp). Procedura wyświetla również cyfry kodu szesnastkowego A-F (10-15). r16,1 bin7seg cyfra 1 rejestr r16= (hgfedcba) świeci b i c Wykorzystane rejestry: r16 Opracował: Piotr Kalus, PWSZ Racibórz -11- Opis procedur asemblera AVR

12 rd_temp Plik: przetw_ac.hvr Dane wejściowe: r16 Dane wyjściowe: r17, r16 numer kanału 0-7 (PA0-PA7) temperatura (wart. całkowita, 2 bity po przecinku) Procedura odczytuje wartość temperatury na czujniku LM35. Wynik całkowitych stopni Celsjusza zawarty jest w r17, natomiast w r16 jest wartość dwóch bitów po przecinku. Uwaga! Przed pomiarem odpowiednia końcówka PA powinna być ustawiona jako wejście w stanie wysokiej impedancji. r16,0 rd_temp czujnik LM35 podłączony do PA0 odczytaj temperaturę Wykorzystane rejestry: r16, r17 wyp_temp Plik: przetw_ac.hvr Dane wejściowe: r17, r16 wynik pomiaru temperatury (rd_temp) Procedura wyświetla na wyświetlaczu LCD temperaturę czujnika LM35 z dokładnością do 0,5 C. Pozycja kursora powinna być ustawiona przed wywołaniem procedury. Procedura wykorzystuje procedury z pliku bin8bcd.hvr r16,0 rd_temp wyp_temp czujnik LM35 podłączony do PA0 odczytaj temperaturę wyświetli temperaturę np.: 26,5 C Wykorzystane rejestry: r16, r17, r24 Opracował: Piotr Kalus, PWSZ Racibórz -12- Opis procedur asemblera AVR

13 init_rs Plik: usart.hvr Procedura inicjalizuje układ transmisji szeregowej USART. Parametry: tryb asynchroniczny, prędkość [bit/sek] (dla Focs=16MHz), 8 bitów danych, bez bitu parzystości 1 bit stopu, nadajnik działa bez przerwań a odbiornik generuje przerwania po odebraniu bajtu. Procedura wyłącza przerwania i należy je włączyć po inicjalizacji. init_rs USART gotowy do pracy Wykorzystane rejestry: r16 send_char Plik: usart.hvr Dane wejściowe: r16 Dane wyjściowe: bajt do wysłania przez port szeregowy Procedura wysyła jeden bajt zawarty w rejestrze r16 przez port szeregowy USART. r16,'a' send_char wyślij kod ascii litery 'A' przez USART Wykorzystane rejestry: r16 Opracował: Piotr Kalus, PWSZ Racibórz -13- Opis procedur asemblera AVR

14 send_str Plik: usart.hvr Dane wejściowe: Z Dane wyjściowe: Z wskazuje łańcuch do wysłania Procedura wysyła łańcuch zakończony znakiem 0 (null) przez USART. Przed wywołaniem adres łańcucha musi być załadowany do rejestru Z. ldz tekst1*2 send_str załaduj adres łańcucha do rejestru Z wyślij przez port szeregowy tekst1:.db Witaj student!,0 Wykorzystane rejestry: r16, Z send_char Plik: usart.hvr Dane wejściowe: r16 bajt do wysłania przez port szeregowy Procedura wysyła jeden bajt zawarty w rejestrze r16 przez port szeregowy USART. r16,'a' send_char wyślij kod ascii litery 'A' przez USART Wykorzystane rejestry: r16, r17, r24 Opracował: Piotr Kalus, PWSZ Racibórz -14- Opis procedur asemblera AVR

Wyświetlacz alfanumeryczny LCD zbudowany na sterowniku HD44780

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ą

Bardziej szczegółowo

Programowanie mikrokontrolerów. 8 listopada 2007

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

Bardziej szczegółowo

4 Transmisja szeregowa na przykładzie komunikacji dwukierunkowej z komputerem PC, obsługa wyświetlacza LCD.

4 Transmisja szeregowa na przykładzie komunikacji dwukierunkowej z komputerem PC, obsługa wyświetlacza LCD. 13 4 Transmisja szeregowa na przykładzie komunikacji dwukierunkowej z komputerem PC, obsługa wyświetlacza LCD. Zagadnienia do przygotowania: - budowa i działanie interfejsu szeregowego UART, - tryby pracy,

Bardziej szczegółowo

Programowanie w językach asemblera i C

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ć

Bardziej szczegółowo

Zespół Szkół Technicznych. Badanie wyświetlaczy LCD

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)

Bardziej szczegółowo

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych

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

Bardziej szczegółowo

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

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

Bardziej szczegółowo

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

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/

Bardziej szczegółowo

3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8

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

Bardziej szczegółowo

Opis systemu topto v 2.5. Wprowadzenie

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

Bardziej szczegółowo

Organizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej

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

Bardziej szczegółowo

4 Transmisja szeregowa, obsługa wyświetlacza LCD.

4 Transmisja szeregowa, obsługa wyświetlacza LCD. 1 4 Transmisja szeregowa, obsługa wyświetlacza LCD. Zagadnienia do przygotowania: - budowa i działanie interfejsu szeregowego UART, - tryby pracy, - ramka transmisyjna, - przeznaczenie buforów obsługi

Bardziej szczegółowo

Kod produktu: MP01105

Kod produktu: MP01105 MODUŁ INTERFEJSU KONTROLNO-POMIAROWEGO DLA MODUŁÓW Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów takich jak czujniki temperatury, moduły przekaźnikowe,

Bardziej szczegółowo

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1 Instrukcja obsługi aplikacji 1 1./ instalacja aplikacji. Aplikacja służy do zarządzania, konfigurowania i testowania modułów firmy Advance Electronic wyposażonych w RS485 pracujących w trybie half-duplex.

Bardziej szczegółowo

ĆWICZENIE 5. TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM

ĆWICZENIE 5. TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM ĆWICZENIE 5 TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM Wiadomości wstępne: Port szeregowy może pracować w czterech trybach. Tryby różnią się między sobą liczbą bitów

Bardziej szczegółowo

Techniki multimedialne

Techniki multimedialne Techniki multimedialne Digitalizacja podstawą rozwoju systemów multimedialnych. Digitalizacja czyli obróbka cyfrowa oznacza przetwarzanie wszystkich typów informacji - słów, dźwięków, ilustracji, wideo

Bardziej szczegółowo

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

dokument DOK 02-05-12 wersja 1.0 www.arskam.com ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania

Bardziej szczegółowo

RS-H0-05 (K)* Czytnik RFID MHz Mifare. Karta użytkownika

RS-H0-05 (K)* Czytnik RFID MHz Mifare. Karta użytkownika RS-H0-05 (K)* Czytnik RFID 13.56 MHz Mifare Karta użytkownika *Litera K odnosi się do wersji czytnika ze wspólną katodą. Informacje szczególne dla tej wersji będą prezentowane oddzielnie. Przed użyciem

Bardziej szczegółowo

Mikroprocesory i Mikrosterowniki Laboratorium

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

Bardziej szczegółowo

Instrukcja obsługi rejestratora SAV35 wersja 10

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

Bardziej szczegółowo

L6.1 Systemy liczenia stosowane w informatyce

L6.1 Systemy liczenia stosowane w informatyce L6.1 Systemy liczenia stosowane w informatyce Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Publikacja jest dystrybuowana bezpłatnie Program Operacyjny Kapitał

Bardziej szczegółowo

Zadanie Zaobserwuj zachowanie procesora i stosu podczas wykonywania następujących programów

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

Bardziej szczegółowo

Lista rozkazów przyrządów serii AL154S(1)5..

Lista rozkazów przyrządów serii AL154S(1)5.. Lista rozkazów przyrządów serii AL154S(1)5.. Uwaga! Poniższe opis dotyczy urządzeń z wbudowanym systemem S5, (tj. AL154S5..,AL154S15..,AL154M1S5, SAV05), opis starszych systemów tj. AL154D.., znajduje

Bardziej szczegółowo

Programowanie Mikrokontrolerów

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:

Bardziej szczegółowo

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika:

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika: PRZYPOMNIJ SOBIE! Matematyka: Dodawanie i odejmowanie "pod kreską". Elektronika: Sygnały cyfrowe. Zasadę pracy tranzystorów bipolarnych i unipolarnych. 12. Wprowadzenie 12.1. Sygnały techniki cyfrowej

Bardziej szczegółowo

Mikrokontrolery AVR Wprowadzenie

Mikrokontrolery AVR Wprowadzenie Mikrokontrolery AVR Wprowadzenie Komunikacja z otoczeniem mikrokontrolera Każdy z mikrokontrolerów posiada pewna liczbę wyprowadzeń cyfrowych które służą do wprowadzania i odbierania informacji z mikrokontrolera.

Bardziej szczegółowo

Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane

Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane Stałe, znaki, łańcuchy znaków, wejście i wyjście sformatowane Stałe Oprócz zmiennych w programie mamy też stałe, które jak sama nazwa mówi, zachowują swoją wartość przez cały czas działania programu. Można

Bardziej szczegółowo

KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA

KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA Mikrokontrolery AVR KOMUNIKACJA Z OTOCZENIEM MIKROKONTROLERA Wyprowadzenia Każdy z mikrokontrolerów posiada pewną liczbę wyprowadzeń cyfrowych które służą do wprowadzania i odbierania informacji z mikrokontrolera.

Bardziej szczegółowo

Alfanumeryczny wyświetlacz LCD

Alfanumeryczny wyświetlacz LCD Tomasz Charoński Mateusz Lango Architektura Systemów Komputerowych Wprowadzenie Inteligentne wyświetlacze alfanumeryczne LCD są elementem coraz częściej spotykanym w sprzęcie powszechnego użytku: od urządzeń

Bardziej szczegółowo

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH reprezentacja danych ASK.RD.01 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 c Dr inż. Ignacy Pardyka (Inf.UJK) ASK.RD.01 Rok

Bardziej szczegółowo

Logiczny model komputera i działanie procesora. Część 1.

Logiczny model komputera i działanie procesora. Część 1. Logiczny model komputera i działanie procesora. Część 1. Klasyczny komputer o architekturze podanej przez von Neumana składa się z trzech podstawowych bloków: procesora pamięci operacyjnej urządzeń wejścia/wyjścia.

Bardziej szczegółowo

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 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ń

Bardziej szczegółowo

Cyfrowy zapis informacji. 5 grudnia 2013 Wojciech Kucewicz 2

Cyfrowy zapis informacji. 5 grudnia 2013 Wojciech Kucewicz 2 Cyfrowy zapis informacji 5 grudnia 2013 Wojciech Kucewicz 2 Bit, Bajt, Słowo 5 grudnia 2013 Wojciech Kucewicz 3 Cyfrowy zapis informacji Bit [ang. binary digit] jest elementem zbioru dwuelementowego używanym

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA II

TECHNIKA MIKROPROCESOROWA II Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6 Moduł UART - współpraca z komputerem poprzez BlueTooth Mariusz Sokołowski

Bardziej szczegółowo

Uniwersalny asynchroniczny. UART Universal Asynchronous Receier- Transmiter

Uniwersalny asynchroniczny. UART Universal Asynchronous Receier- Transmiter UART Universal Asynchronous Receier- Transmiter Cel projektu: Zbudowanie układu transmisji znaków z komputera na wyświetlacz zamontowany na płycie Spartan-3AN, poprzez łacze RS i program TeraTerm. Laboratorium

Bardziej szczegółowo

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń.

Uczeń/Uczennica po zestawieniu połączeń zgłasza nauczycielowi gotowość do sprawdzenia układu i wszystkich połączeń. Nazwa implementacji: Termometr cyfrowy - pomiar temperatury z wizualizacją pomiaru na wyświetlaczu LCD Autor: Krzysztof Bytow Opis implementacji: Wizualizacja działania elementu zestawu modułu-interfejsu

Bardziej szczegółowo

2. Architektura mikrokontrolerów PIC16F8x... 13

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

Bardziej szczegółowo

Opis ogólny SAV5.HT

Opis ogólny SAV5.HT 1. OPIS INTERFEJSU POMIAROWEGO SAV5.HT8 Przyrząd umożliwia pomiar, przesłanie do komputera oraz zapamiętanie w wewnętrznej pamięci interfejsu wartości chwilowych lub średnich pomierzonych z wybraną częstością.

Bardziej szczegółowo

Funkcje standardowej biblioteki wejść-wyjść do wyświetlania i pobierania danych

Funkcje standardowej biblioteki wejść-wyjść do wyświetlania i pobierania danych Funkcje standardowej biblioteki wejść-wyjść do wyświetlania i pobierania danych Przykłady wykorzystanie funkcji printf i scanf do wyświetlania danych na wyświetlaczu LCD oraz komunikacji sterownika mikroprocesorowego

Bardziej szczegółowo

Komunikacja w mikrokontrolerach Laboratorium

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

Bardziej szczegółowo

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

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

Bardziej szczegółowo

MPI-16 SKANER 16-KANAŁOWY Z REJESTRACJĄ WYNIKÓW POMIAROWYCH

MPI-16 SKANER 16-KANAŁOWY Z REJESTRACJĄ WYNIKÓW POMIAROWYCH 16 wejść pomiarowych, izolowanych Rejestracja wyników pomiarowych - pamięć 1MB Programowalny typ wejścia: współpraca z czujnikami Pt100, Pt1000, Ni100 z termoelementami typu J, K, T, E, N, B, R, S, lub

Bardziej szczegółowo

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 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ółowo

Kod produktu: MP01105T

Kod produktu: MP01105T MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. Program ProCELL. Wersja: 1.15

INSTRUKCJA OBSŁUGI. Program ProCELL. Wersja: 1.15 INSTRUKCJA OBSŁUGI Program ProCELL Wersja: 1.15 Spis treści. 1. Informacje ogólne... 3 2. Instalacja i uruchomienie programu... 3 3. Opcje i ustawienia programu... 5 3.1. Statystyki... 5 3.2. Komunikacja...

Bardziej szczegółowo

Interfejsy systemów pomiarowych

Interfejsy systemów pomiarowych Interfejsy systemów pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy układem magistrali (szyny) układem pętli Ze względu na rodzaj transmisji interfejsy możemy podzielić na równoległe

Bardziej szczegółowo

WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu. Jakub Stanisz

WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu. Jakub Stanisz WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu Jakub Stanisz 19 czerwca 2008 1 Wstęp Celem mojego projektu było stworzenie dalmierza, opierającego się na czujniku PSD. Zadaniem dalmierza

Bardziej szczegółowo

asix4 Podręcznik użytkownika DMS500 - drajwer protokołu analizatorów DURAG DMS 500 Podręcznik użytkownika

asix4 Podręcznik użytkownika DMS500 - drajwer protokołu analizatorów DURAG DMS 500 Podręcznik użytkownika asix4 Podręcznik użytkownika DMS500 - drajwer protokołu analizatorów DURAG DMS 500 Podręcznik użytkownika Dok. Nr PLP4021 Wersja: 04-10-2005 Podręcznik użytkownika asix4 ASKOM i asix to zastrzeżone znaki

Bardziej szczegółowo

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS

Sterownik procesorowy S-2 Komunikacja RS485 MODBUS Sterownik procesorowy S-2 Komunikacja RS485 MODBUS Sterownik centrali wentylacyjnej PRO-VENT S2 umożliwia komunikację z innymi urządzeniami poprzez interfejs szeregowy RS485. Zapis i odczyt danych realizowany

Bardziej szczegółowo

Systemy liczenia. 333= 3*100+3*10+3*1

Systemy liczenia. 333= 3*100+3*10+3*1 Systemy liczenia. System dziesiętny jest systemem pozycyjnym, co oznacza, Ŝe wartość liczby zaleŝy od pozycji na której się ona znajduje np. w liczbie 333 kaŝda cyfra oznacza inną wartość bowiem: 333=

Bardziej szczegółowo

1.1. Pozycyjne systemy liczbowe

1.1. Pozycyjne systemy liczbowe 1.1. Pozycyjne systemy liczbowe Systemami liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Dla dowolnego

Bardziej szczegółowo

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. 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ę

Bardziej szczegółowo

OPIS PROGRAMU APEK MULTIPLEKSER RX03

OPIS PROGRAMU APEK MULTIPLEKSER RX03 OPIS PROGRAMU APEK MULTIPLEKSER RX03 wer.2.3.3.9 - Program współpracuje z dwoma typami systemów pomiarowych AL154: multiplekserami M1.. lub RX.. oraz interfejsami DA.. - Wymagany system operacyjny: WIN

Bardziej szczegółowo

GND(VSS) i VCC - masa i zasilanie. V0 - regulacja kontrastu

GND(VSS) i VCC - masa i zasilanie. V0 - regulacja kontrastu Programowanie wyświetlacza LCD według: http://radziu.dxp.pl Wyświetlacz graficzny 2 x 16 ma 2 wiersze, 16 znaków w wierszu, każdy znak jest wyświetlany w matrycy 5 x 8 pikseli. (2*8 wierszy * 5*16 kolumn

Bardziej szczegółowo

Instrukcja programu użytkownika OmegaUW.Exe. Program obsługuje następujące drukarki fiskalne: ELZAB OMEGA II generacji ELZAB OMEGA F, MERA, MERA F.

Instrukcja programu użytkownika OmegaUW.Exe. Program obsługuje następujące drukarki fiskalne: ELZAB OMEGA II generacji ELZAB OMEGA F, MERA, MERA F. Instrukcja programu użytkownika OmegaUW.Exe Program obsługuje następujące drukarki fiskalne: ELZAB OMEGA II generacji ELZAB OMEGA F, MERA, MERA F. Program nie obsługuje drukarek ELZAB OMEGA I generacji

Bardziej szczegółowo

Termometr LB-471T INSTRUKCJA UśYTKOWANIA wersja instrukcji 1.1

Termometr LB-471T INSTRUKCJA UśYTKOWANIA wersja instrukcji 1.1 ELEKTRONIKA LABORATORYJNA Sp.J. ul. Herbaciana 9, 05-816 Reguły tel. () 75 61 0 fax () 75 61 5 email: info@label.pl http://www.label.pl Termometr LB-71T INSTRUKCJA UśYTKOWANIA wersja instrukcji 1.1 Nieustanny

Bardziej szczegółowo

PRUS. projekt dokumentacja końcowa

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.

Bardziej szczegółowo

Organizacja typowego mikroprocesora

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ą

Bardziej szczegółowo

Licznik prędkości LP100 rev. 2.48

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

Bardziej szczegółowo

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.

UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą. Dokumentacja techniczna -MAN v2 Dotyczy urządzeń z wersją firmware v5 lub nowszą. Spis treści: 1 Wprowadzenie... 3 2 Dane techniczne... 3 3 Wyprowadzenia... 3 4 Interfejsy... 4 4.1 1-WIRE... 4 4.2 RS232

Bardziej szczegółowo

Instrukcja integracji urządzenia na magistrali Modbus RTU. wersja 1.1

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.

Bardziej szczegółowo

Ciśnieniomierz typ AL154AG08.P

Ciśnieniomierz typ AL154AG08.P 1. O P I S O G Ó L N Y C I Ś N I E N I O M I E R Z A A L 1 5 4 A G 0 8. P 2 Przyrząd umożliwia pomiar, wyświetlenie na wyświetlaczu, zapamiętanie w wewnętrznej pamięci oraz odczyt przez komputer wartości

Bardziej szczegółowo

Mikroprocesory i mikrosterowniki Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej Ćwiczenie nr 4

Mikroprocesory i mikrosterowniki Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej Ćwiczenie nr 4 1 Ćwiczenie nr 4 Program ćwiczenia: Interfejs szeregowy SPI obsługa sterownika ośmiopozycyjnego, 7-segmentowego wyświetlacza LED Interfejs szeregowy USART, komunikacja mikrokontrolera z komputerem PC.

Bardziej szczegółowo

Zewnętrzne układy peryferyjne cz. 1 Wykład 12

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ę

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI systemu pomiarowego

INSTRUKCJA OBSŁUGI systemu pomiarowego INSTRUKJA OBSŁUGI systemu pomiarowego AL154DA01.TPH ztery kanały pomiaru ph i temperatury wykonanie M1 http://www.apek.pl Aparatura Elektroniczna i Oprogramowanie 02-804 WARSZAWA ul. Gżegżółki 7 tel/fax

Bardziej szczegółowo

Jednofazowy licznik energii elektrycznej z interfejsem Modbus, pomiar bezpośredni

Jednofazowy licznik energii elektrycznej z interfejsem Modbus, pomiar bezpośredni Dane techniczne www.sbc-support.com Jednofazowy licznik energii elektrycznej z interfejsem Modbus, pomiar bezpośredni Liczniki energii elektrycznej ze zintegrowanym interfejsem Modbus (port RS-485) umożliwiają

Bardziej szczegółowo

PROTOKÓŁ MQTT (uzupełnienie do instrukcji obsługi miernika ND30)

PROTOKÓŁ MQTT (uzupełnienie do instrukcji obsługi miernika ND30) PROTOKÓŁ MQTT (uzupełnienie do instrukcji obsługi miernika ND3) Spis treści 1 WŁĄCZENIE FUNKCJI ROZSZERZONEJ MQTT...2 2 TRYBY PRACY...2 2.1 Tryb Ethernet...2 3 INTERFEJSY SZEREGOWE...3 3.1 PROTOKÓŁ MQTT...3

Bardziej szczegółowo

TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI. Wrocław, lipiec 1999 r.

TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI. Wrocław, lipiec 1999 r. TERMINAL DO PROGRAMOWANIA PRZETWORNIKÓW SERII LMPT I LSPT MTH-21 INSTRUKCJA OBSŁUGI I EKSPLOATACJI Wrocław, lipiec 1999 r. SPIS TREŚCI 1. OPIS TECHNICZNY...3 1.1. PRZEZNACZENIE I FUNKCJA...3 1.2. OPIS

Bardziej szczegółowo

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

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)...

Bardziej szczegółowo

Interfejsy. w systemach pomiarowych. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego

Interfejsy. w systemach pomiarowych. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego Interfejsy w systemach pomiarowych Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego Interfejsy w systemach pomiarowych Układ (topologia) systemu pomiarowe może być układem gwiazdy

Bardziej szczegółowo

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Instytut Informatyki Politechnika Poznańska 1 Sieć Modbus w dydaktyce Protokół Modbus Rozwiązania sprzętowe Rozwiązania programowe Podsumowanie 2 Protokół Modbus Opracowany w firmie Modicon do tworzenia

Bardziej szczegółowo

Ćwiczenie nr 3. Wyświetlanie i wczytywanie danych

Ć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

Bardziej szczegółowo

Ćwiczenie 3. Konwersja liczb binarnych

Ćwiczenie 3. Konwersja liczb binarnych 1 Laboratorium Architektury Komputerów Ćwiczenie 3 Konwersja liczb binarnych Komputery wykonują operacje przetwarzania danych na wartościach binarnych, podczas gdy współczesna cywilizacja posługuje się

Bardziej szczegółowo

Instrukcja obsługi Profesjonalny bezprzewodowy czytnik kodów HD2000

Instrukcja obsługi Profesjonalny bezprzewodowy czytnik kodów HD2000 Instrukcja obsługi Profesjonalny bezprzewodowy czytnik kodów HD2000 Specyfikacja: Źródło światła: 650nm Laser Materiał wykonania: ABS+PC / Aluminium Metoda skanowania: ręczne/ automatyczne Potwierdzenie

Bardziej szczegółowo

SAIA PROGRAMOWALNY STEROWNIK PLC

SAIA PROGRAMOWALNY STEROWNIK PLC SAIA PROGRAMOWALNY STEROWNIK PLC SAIA BURGESS ELECTRONICS SABUR Sp. z. o. o. ul. Drużynowa 3A 02 950 Warszwa tel. (022) 844 75 20 fax. (022) 844 36 39 SAIA 1 @KEMOR SPIS TREŚCI 1. KABEL K111 KABEL DO PROGRAMOWANIA

Bardziej szczegółowo

instrukcja użytkownika terminala ARGOX PA-20 SYSTEMY AUTOMATYCZNEJ IDENTYFIKACJI

instrukcja użytkownika terminala ARGOX PA-20 SYSTEMY AUTOMATYCZNEJ IDENTYFIKACJI instrukcja użytkownika terminala ARGOX PA-20 SYSTEMY AUTOMATYCZNEJ IDENTYFIKACJI SPIS TREŚCI 04 Opis opcji terminala 05 SKANOWANIE 06 Skanowanie kod 07 Skanowanie kod ilość 08 Skanowanie kod ilość cena

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA

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

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA PROGRAMU

INSTRUKCJA UŻYTKOWNIKA PROGRAMU Biatel S.A. Plac Piłsudskiego 1 00-078 Warszawa INSTRUKCJA UŻYTKOWNIKA PROGRAMU Konfigurator CellBOX-UxR telemetryczny Białystok 2007-03-22 Wersja dokumentu 1.3 Opracował: Kozłowski Marcin 1 HISTORIA DOKUMENTU

Bardziej szczegółowo

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

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

Bardziej szczegółowo

Ćwiczenie 2. Siedmiosegmentowy wyświetlacz LED

Ć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

Bardziej szczegółowo

Instrukcja instalacji Przewód interfejsu USB

Instrukcja instalacji Przewód interfejsu USB KERN & Sohn GmbH Ziegelei 1 D-72336 Balingen E-mail: info@kern-sohn.com Tel.: +49-[0]7433-9933-0 Faks: +49-[0]7433-9933-149 Internet: www.kern-sohn.com Instrukcja instalacji Przewód interfejsu USB KERN

Bardziej szczegółowo

Wybór urządzenia/ Scanner Selection Screen: Skrócony Opis Programu MetroSet 2

Wybór urządzenia/ Scanner Selection Screen: Skrócony Opis Programu MetroSet 2 Wybór urządzenia/ Scanner Selection Screen: Skrócony Opis Programu MetroSet 2 Ekran konfiguracji: Zrzut ekranu przedstawia menu konfiguracji skanera. Możemy stąd zmieniać ustawienia urządzenia, pobierać

Bardziej szczegółowo

Kurs programowania mikrokontrolerów PIC (9)

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

Bardziej szczegółowo

PRZEMYSŁOWY ODTWARZACZ MP3

PRZEMYSŁOWY ODTWARZACZ MP3 INDUSTRIAL MP3 imp3 AUTOMATYKA PRZEMYSŁOWA PRZEMYSŁOWY ODTWARZACZ MP3 Urządzenie imp3 przeznaczone jest do odtwarzania komunikatów głosowych nagranych w formacie MP3 i zapisanych na karcie SD/MMC. Proste

Bardziej szczegółowo

ND48-RS protokół komunikacyjny ASCII A2.04

ND48-RS protokół komunikacyjny ASCII A2.04 ND48-RS Protokół komunikacyjny ASCII A2.04 SEM 04.2007 Str. 1/6 ND48-RS protokół komunikacyjny ASCII A2.04 Protokół komunikacyjny ASCII zapewnia odbiór przez wyświetlacz ND48-RS danych wysyłanych przez

Bardziej szczegółowo

Opis czytnika TRD-80 CLASSIC ver Moduł czytnika transponderów UNIQUE z wbudowaną anteną

Opis czytnika TRD-80 CLASSIC ver Moduł czytnika transponderów UNIQUE z wbudowaną anteną TRD-80 CLASSIC Moduł czytnika transponderów UNIQUE z wbudowaną anteną Podstawowe cechy : zasilanie od 3V do 6V zintegrowana antena 4 formaty danych wyjściowych wyjście BEEP wyjście PRESENT zasięg odczytu

Bardziej szczegółowo

Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 =

Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 = Systemy liczbowe Dla każdej liczby naturalnej x Î N oraz liczby naturalnej p >= 2 istnieją jednoznacznie wyznaczone: liczba n Î N oraz ciąg cyfr c 0, c 1,..., c n-1 (gdzie ck Î {0, 1,..., p - 1}) taki,

Bardziej szczegółowo

UNIPROD 44-100 GLIWICE ul. Sowińskiego 3 tel: +48 32 238 77 31, fax +48 32 238 77 32 e-mail: kontakt@uniprod.pl 12.11.2011.1.

UNIPROD 44-100 GLIWICE ul. Sowińskiego 3 tel: +48 32 238 77 31, fax +48 32 238 77 32 e-mail: kontakt@uniprod.pl 12.11.2011.1. UNIPROD 44-100 GLIWICE ul. Sowińskiego 3 tel: +48 32 238 77 31, fax +48 32 238 77 32 e-mail: kontakt@uniprod.pl 12.11.2011.1 UniSonic_HL INSTRUKCJA OBSŁUGI INTERFEJS SIECIOWY RS-485 MODBUS Spis treści.

Bardziej szczegółowo

Adres rejestru. szesnastkowo. Typ zmiennej. Numer funkcji Modbus. Opis zmiennej. (dziesiętnie)

Adres rejestru. szesnastkowo. Typ zmiennej. Numer funkcji Modbus. Opis zmiennej. (dziesiętnie) MAGISTRALA MODBUS W SIŁOWNIKU 2XI Wydanie 2 wrzesień 2012 r. 1 DTR 1. Koncepcja i podłączenie 2 2. Sterowanie siłownikiem Sterowanie siłownika poprzez interfejs MODBUS można dokonać na dwa sposoby: 1.

Bardziej szczegółowo

Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30

Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30 Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30 Zastosowanie służy do podłączania ciepłomierzy do sieci Modbus RTU przy użyciu interfejsu EIA- 485 Właściwości Galwanicznie izolowany interfejs

Bardziej szczegółowo

Zestaw 3. - Zapis liczb binarnych ze znakiem 1

Zestaw 3. - Zapis liczb binarnych ze znakiem 1 Zestaw 3. - Zapis liczb binarnych ze znakiem 1 Zapis znak - moduł (ZM) Zapis liczb w systemie Znak - moduł Znak liczby o n bitach zależy od najstarszego bitu b n 1 (tzn. cyfry o najwyższej pozycji): b

Bardziej szczegółowo

CECHY URZĄDZENIA: Podłączenie wyświetlacza

CECHY URZĄDZENIA: Podłączenie wyświetlacza CECHY URZĄDZENIA: Napięcie zasilania: 230 VAC; Średni pobór prądu (gdy wyświetlany jest tekst) 0,25A; Maksymalny pobór prądu 0,45 A; Matryca LED o wymiarach 32 x 128 punktów, zbudowana z czerwonych diod

Bardziej szczegółowo

Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów

Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów Marcin Stępniak Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów 1. Informacje Poniższe laboratoria zawierają podsumowanie najważniejszych informacji na temat

Bardziej szczegółowo

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.

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ŝ.

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI MONITORA LINII PRĄDOWEJ

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

Bardziej szczegółowo

interfejs szeregowy wyświetlaczy do systemów PLC

interfejs szeregowy wyświetlaczy do systemów PLC LDN SBCD interfejs szeregowy wyświetlaczy do systemów PLC SEM 08.2003 Str. 1/5 SBCD interfejs szeregowy wyświetlaczy do systemów PLC INSTRUKCJA OBSŁUGI Charakterystyka Interfejs SBCD w wyświetlaczach cyfrowych

Bardziej szczegółowo

SYGNALIZATORY MIEJSCA ZWARCIA W SIECI KABLOWEJ SN Z SERII SMZ-4DM INSTRUKCJA OBSŁUGI PRZEZ PROTOKÓŁ MODBUS RTU

SYGNALIZATORY MIEJSCA ZWARCIA W SIECI KABLOWEJ SN Z SERII SMZ-4DM INSTRUKCJA OBSŁUGI PRZEZ PROTOKÓŁ MODBUS RTU SYGNALIZATORY MIEJSCA ZWARCIA W SIECI KABLOWEJ SN Z SERII SMZ-4DM INSTRUKCJA OBSŁUGI PRZEZ PROTOKÓŁ Łódź, sierpień 2016 1. Wstęp... 2 1.1. Opis protokołu... 2 1.2. Uzależnienia czasowe... 2 Czas dopuszczalnej

Bardziej szczegółowo

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania Sterownik Spid Pant 8 i Ant 8 Podręcznik użytkowania Spis treści Spis treści...2 Wprowadzenie...3 Komplet...3 Dane techniczne...3 Panel sterujący...4 Panel tylny...5 Obsługa sterownika...6 Zmiana trybu

Bardziej szczegółowo

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000 APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000 Autor: Ver: Marcin Ataman 1.0 Spis treści strona 1. Wstęp... 2 2. Pierwsze uruchomienie....

Bardziej szczegółowo

Architektura komputera. Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt

Architektura komputera. Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt Architektura komputera Architektura von Neumanna: Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt Zawartośd tej pamięci jest adresowana przez wskazanie miejsca, bez względu

Bardziej szczegółowo