Celem ćwiczenia jest zapoznanie z obsługą klawiatury sekwencyjnej i matrycowej w systemie DSM-51.

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

Download "Celem ćwiczenia jest zapoznanie z obsługą klawiatury sekwencyjnej i matrycowej w systemie DSM-51."

Transkrypt

1 Ćwiczenie nr 4 Cel ćwiczenia: Celem ćwiczenia jest zapoznanie z obsługą klawiatury sekwencyjnej i matrycowej w systemie DSM-51. Wiadomości wstępne: Klawiatura sekwencyjna zawiera tylko sześć klawiszy. Wyświetlacze i klawiatura sekwencyjna korzystają z tego samego RESESTRU WYBORU. O ile rejestr ten w przypadku wyświetlacza wskazuje wyświetlacze, które będą wyświetlać zawartość bufora danych, to w przypadku klawiatury wyznacza nam numer klawisza, którego stan możemy odczytać z linii (P3.5) Jeśli P3.5 jest równy 1 to klawisz jest wciśnięty, jeśli jest równy 0 to klawisz jest zwolniony. Rys 1. Sposób podłączenie klawiatury sekwencyjnej i matrycowej w systemie DSM-51. PRZYKŁAD_1 KEY_COD EQU B ;wybrane klawisze - 1i4 MOV R0,#30H ;adres wyboru klawisza MOV A,#KEY_COD ;wpisz wybrane klawisze LOOP: MOV C,KEY ;czytaj stan klawiszy CPL C ;neguj MOV LED,C ;zapal diodę TEST gdy klawisz jest naciśnięty SJMP LOOP 1

2 PRZYKŁAD_2 KEY_COD EQU B ;wybrane klawisze - 1i4 MOV R0,#30 ;adres wyboru klawisza MOV A,#KEY_COD ;wpisz wybrane klawisze JNB KEY,LOOP_NO ;czekaj na naciśnięcie klawisza CPL LED ;neguj stan diody TEST przy naciśnięciu klaw. JB KEY,LOOP_YES ;czekaj na zwolnienie klawisza PRZYKŁAD_3 SJMP LOOP_NO ;powrót do pętli czekania na klawisz KEY_COD EQU B ;wybrane klawisze-1 i 4 MOV R0,#30H ;adres wyboru klawisza MOV A,#KEY_COD ;wpisz wybrane klawisze JNB KEY,LOOP_NO ;czekaj na naciśnięcie klawisza MOV A,#10 ;eliminacja drgań styków JNB KEY,LOOP_NO ;czy nadal naciśnięty CPL LED ;neguj stan diody TEST przy naciśnięciu klaw. JB KEY,LOOP_YES ;czekaj na zwolnienie klawisza MOV A,#10 ;eliminacja drgań styków JB KEY,LOOP_YES ;czy klawisz zwolniony SJMP LOOP_NO ;powrót do pętli czekania na klawisz PRZYKŁAD_4 SEG_ON EQU P1.6 ;włączenie wyświetlacza 7-segm. ;Pamięć wewnętrzna RAM DISPLAY EQU 30H KEY_LAST EQU DISPLAY+6 2

3 CLR A MOV DISPLAY,A ;wpisz 0 do pamięci MOV DISPLAY+1,A ;danych wszystkich MOV DISPLAY+2,A ;wskaźników MOV DISPLAY+3,A MOV DISPLAY+4,A MOV DISPLAY+5,A MOV DISPLAY+6,A LOOP_DISP: ;ustaw dane do wyśw. ;na wskaźniku 1 MOV R0,#DISPLAY ;adres pobierania kodów MOV R2,#7 ;licznik - liczba wskaź. MOV R3,# B ;wybór wskaźnika - kod 1 z 8 LOOP: SEG: LEDS: SETB SEG_ON ;włącz poprzedni wskaźnik MOV R1,#30H ;adres wyboru wskaźnika MOV A,R3 ;nr wskaźnika (1z8) ;wpisz wybrany wskaźnik MOV R1,#38H ;adres danych wskaźnika MOV A,@R0 ;dane wskaźnika CJNE R3,# B,SEG ;czy 7 wskaźnik SJMP LEDS ;tak-diody świecące ;nie ma zamiany na kod LCALL GET_COD7 ;zamiana cyfry na kod ;wpisanie kodu zapalanych ;segmentów do buforu ;danych wskaźnika CLR SEG_ON ;włączenie wskaźnika MOV C,KEY ;wstępny odczyt klawisza MOV A,#1 ;odczekanie 1ms-świecenie ;jednego wskaźnika JC KEY_ON ;kontrola jednoznacznoci JB KEY,KEY_END ;odczytu klawisza KEY_OFF: MOV A,R3 ;klawisz zwolniony ANL KEY_LAST,A ;zeruj odpowiedni bit SJMP KEY_END KEY_ON: JNB KEY,KEY_END MOV A,R3 ;klawisz naciśnięty ANL A,KEY_LAST JNZ KEY_END ;klawisz był naciśniety bez reakcji MOV A,R3 ;klawisz był zwolniony ORL KEY_LAST,A ;ustaw odpowiedni bit ;zwiększ licznik ;naciśnięć - liczbę na ;odpowiednim wskaźniku KEY_END: MOV A,R3 RL A ;numeru następnego MOV R3,A ;wskaźnika (kod 1 z 8) INC R0 ;adres danych następnego ;wskaźnika DJNZ R2,LOOP ;kolejne świecenie 3

4 ;siedmiu wskaźników SJMP LOOP_DISP ;zacznij od wskaźnika 1 ;************************************** ;Podprogram zamienia cyfrę na kod 7-segmentowy GET_COD7: ANL A,#0FH ;tabela kodów INC A MOVC A,@A+PC ;pobierz kod RET COD_7SEG: DB 03FH ;kod znaku 0 DB 006H ;kod znaku 1 DB 05BH ;kod znaku 2 DB 04FH ;kod znaku 3 DB 066H ;kod znaku 4 DB 06DH ;kod znaku 5 DB 07DH ;kod znaku 6 DB 007H ;kod znaku 7 DB 07FH ;kod znaku 8 DB 06FH ;kod znaku 9 DB 077H ;kod znaku A DB 07CH ;kod znaku b DB 039H ;kod znaku C DB 05EH ;kod znaku d DB 079H ;kod znaku E DB 071H ;kod znaku F Zadanie_1 Zlicz ile razy naciśnieto klawisz Enter z klawiatury sekwencyjnej, co piąte wciśniecie zapalaj diodę na 1s. Zadanie_2 Niech wciśniecie Enter'a z klawiatury sekwencyjnej włącza diodę, natomiast naciśniecie Esc gasi ją. Zadanie_3 Klawiszami kursora wybieramy aktywny wyświetlacz (w lewo lub prawo). Strzałkami w górę/dół wybieramy liczbę jaka ma się na nim wyświetlić (0-F). Klawiatura matrycowa złożona z 16 przycisków. Są one zorganizowane w 2 rzędy po 8 klawiszy. Pierwszy rząd zawiera klawisze o numerach 0-7, drugi: Klawisze nr 0 i nr 8 tworzą parę. Takie same pary klawiszy to: (1,9),... (7,Ent). Każda para klawiszy jest połączona jedna linia z odpowiednia linia wpisu równoległego do BUFORA KLAWIATURY MATRYCOWEJ. Wciśnięty przełącznik zwiera jedną z linii adresowych (A1 lub A0) z linia wpisu równoległego do BUFORA. Stan linii adresowej jest zapisywany w BUFORZE. Odczytanie bufora klawiatury to nic innego jak odczyt komórek z pamięci XRAM o adresach 21H lub 22H.(wiersz I lub wiersz II). Tylko na jednej z linii A0 i A1 może być poziom "0". Tylko wciśniecie klawisza zwierającego linie wyzerowana może wprowadzić "0" do BUFORA. Odczytując stan bufora szukamy w nim "0" na dowolnej pozycji. PRZYKŁAD_1 SEG_ON EQU P1.6 ;włączenie wyśw. 7-segmentowego DISPLAY EQU B ;wskaźniki - 1,3,5,7 MOV R1,#30H ;adres wyboru wskaźnika MOV A,#DISPLAY ;wpisz wybrane wskaźniki MOV R1,#38 ;adres danych wskaźnika 4

5 CLR SEG_ON ;włącz wyświetlacz 7-segm LOOP: ;przepisuj stan klawiszy ;na wyświetlacz 7-segm. MOVX ;odczytanie klawiszy ;bit=0 - klaw. naciśnięty ;zmiana 0<->1 ;zapalenie segmentów odpowiadających naciśniętym klawiszom SJMP LOOP PRZYKŁAD_2 LCALL LCD_CLR JZ LOOP_NO ;czy klawisz naciśnięty MOV R2,#0FFH LOOP_NR: ;przekoduj nr klawisza ;kod 1z8 na cyfr 0..7 ;pętla będzie wykonana 1-8 razy INC R2 ;więc R2 osiągnie wartość 0..7 RRC A ;obrót akumulatora przez C ;aż odczytana 1 wsunie się do C JNC LOOP_NR MOV A,R2 ;przekoduj nr klawisza ADD A,#30H ;na kody znaków wyśw. LCD LCALL WRITE_DATA ;wypisz kod klawisza JNZ LOOP_YES ;czy klawisz zwolniony SJMP LOOP_NO ;powrót do oczekiwania na ;naciśnięcie klawisza PRZYKŁAD_3 ;Odczyt klawiatury LCALL LCD_CLR MOV DPTR,#KEY_CODE ;adres tablicy kodów JNZ KEY_YES ;czy klawisz naciśnięty INC R0 ;adres klawiszy 8.. MOVX A,@R0 JZ LOOP_NO ;czy klawisz naciśnięty KEY_YES: ;eliminacja drgań styków MOV R2,A ;zapamiętaj stan klawiszy MOV A,#10 5

6 XRL A,R2 ;porównaj z zapamiętanym JNZ LOOP_NO ;czy stan stabilny - ;klawisz nadal naciśnięty MOV A,R2 ;stan klawiszy do A ;ustaw wstępną wartość R2 zależnie od zestawu klawiszy MOV R2,#07H ;klawisze 8.. CJNE R0,#21H,LOOP_NR MOV R2,#0FFH ;klawisze 0..7 LOOP_NR: ;przekodowanie klawisza INC R2 ;kod 1z8 na numer RRC A JNC LOOP_NR MOV A,R2 ;przekodowanie klawisza MOVC A,@A+DPTR ;na kody znaków wyśw. LCD ;za pomocą tablicy kodów LCALL WRITE_DATA ;wypisz kod klawisza JNZ LOOP_YES ;czy klawisz zwolniony INC R0 ;adres klawiszy 8.. JNZ LOOP_YES ;czy klawisz zwolniony SJMP LOOP_NO ;powrót do oczekiwania ;na naciśnięcie klawisza ;************************************** ;Tablica kodów znaków LCD dla klawiszy KEY_CODE: DB 30H,31H,32H ;0,1,2 DB 33H,34H,35H ;3,4,5 DB 36H,37H,38H ;6,7,8 DB 39H,3CH,3EH ;9,<,> DB 5EH,76H,7FH ;^,v,esc DB 0AEH ;Enter Zadanie_1 Czekaj na naciśniecie klawisza "0". Gdy to nastąpi zapal diodę. Gaszenie diody odbywa się poprzez wciśniecie klawisza "Esc". Zadanie_2 Zliczaj ile razy naciśnieto klawisz "1" podczas działania programu. Wynik wyświetlaj na wyświetlaczu 7-segmentowym. 6

Pracownia elektryczno-elektroniczna klasa IV

Pracownia elektryczno-elektroniczna klasa IV Ćwiczenie nr 5 Cel ćwiczenia: Ćwiczenie ma na celu zaznajomienie z metodami odliczania czasu z wykorzystaniem układów czasowo - licznikowych oraz poznanie zasad zgłaszania przerwań i sposobów ich wykorzystywania

Bardziej szczegółowo

Programowanie mikrokontrolerów (CISC)

Programowanie mikrokontrolerów (CISC) Repertuar instrukcji Operacje arytmetyczne Operacje logiczne Operacje logiczne na bitach Przesyłanie danych Operacje sterujące (skoki) NOTACJA: Rr rejestry R0... R7 direct - wewnętrzny RAM oraz SFR @Ri

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

Architektura systemów komputerowych

Architektura systemów komputerowych Architektura systemów komputerowych Sławomir Mamica Wykład 6: Obsługa urządzeń zewnętrznych http://main5.amu.edu.pl/~zfp/sm/home.html W poprzednim odcinku Układy czasowo-licznikowe 8051: Licznik (impulsy

Bardziej szczegółowo

START: ; start programu od adresu 0100H ; zerowanie komórek od 01H do 07FH ( 1 dec dec)

START: ; start programu od adresu 0100H ; zerowanie komórek od 01H do 07FH ( 1 dec dec) Ćwiczenie 01 - Strona nr 1 ĆWICZENIE 01 PRACA KROKOWA MIKROKONTROLERA Cel ćwiczenia: Zapoznanie się ze środowiskiem programowym: poznanie funkcji asemblera, poznanie funkcji symulatora. Operacje na plikach,

Bardziej szczegółowo

Pracownia elektryczno-elektroniczna klasa IV

Pracownia elektryczno-elektroniczna klasa IV Ćwiczenie nr 2 Cel ćwiczenia: zapoznanie się z nowymi metodami adresowania portów, urządzeń do nich podpiętych (adresowanie pośrednie, bezpośrednie, rejestrowe) oraz poznanie struktury wewnętrznej pamięci

Bardziej szczegółowo

Lista rozkazów mikrokontrolera 8051 część pierwsza: instrukcje przesyłania danych, arytmetyczne i logiczne

Lista rozkazów mikrokontrolera 8051 część pierwsza: instrukcje przesyłania danych, arytmetyczne i logiczne Lista rozkazów mikrokontrolera 8051 część pierwsza: instrukcje przesyłania danych, arytmetyczne i logiczne Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego

Bardziej szczegółowo

Lista instrukcji procesora 8051 część 2 Skoki i wywołania podprogramów, operacje na stosie, operacje bitowe

Lista instrukcji procesora 8051 część 2 Skoki i wywołania podprogramów, operacje na stosie, operacje bitowe Lista instrukcji procesora 8051 część 2 Skoki i wywołania podprogramów, operacje na stosie, operacje bitowe Ryszard J. Barczyński, 2009 2013 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego

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 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/

Bardziej szczegółowo

Pracownia elektryczno-elektroniczna klasa IV

Pracownia elektryczno-elektroniczna klasa IV Ćwiczenie nr 1 Cel ćwiczenia: Celem ćwiczenia jest zapoznanie się z elementami systemu DSM-51, poprawną jego pracą, oprogramowaniem na PC, możliwymi trybami pracy oraz ze sterowaniem urządzeniami sprzężonymi

Bardziej szczegółowo

Asembler - język maszynowy procesora

Asembler - język maszynowy procesora UWAGA! Treść niniejszego dokumentu powstała na podstawie cyklu artykułów pt. Mikrokontrolery? To takie proste zamieszczonych w czasopiśmie Elektronika dla Wszystkich. Asembler - język maszynowy procesora

Bardziej szczegółowo

Badanie układów zewnętrznych mikrokontrolera 311[07].Z4.03

Badanie układów zewnętrznych mikrokontrolera 311[07].Z4.03 MINISTERSTWO EDUKACJI NARODOWEJ Mirosław Sulejczak Badanie układów zewnętrznych mikrokontrolera 311[07].Z4.03 Poradnik dla ucznia Wydawca Instytut Technologii Eksploatacji Państwowy Instytut Badawczy Radom

Bardziej szczegółowo

Lista rozkazów mikrokontrolera 8051

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

Bardziej szczegółowo

architektura komputerów w 1 1

architektura komputerów w 1 1 8051 Port P2 Port P3 Transm. szeregowa Timery T0, T1 Układ przerwań Rejestr DPTR Licznik rozkazów Pamięć programu Port P0 Port P1 PSW ALU Rejestr B SFR akumulator 8051 STRUKTURA architektura komputerów

Bardziej szczegółowo

Programowanie mikrokontrolera 8051

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

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Obsługa portów wejścia/wyjścia mikrokontrolera laboratorium: 02 autor: mgr inż.

Bardziej szczegółowo

Ćwiczenie 7 Matryca RGB

Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -1- Ćwiczenie 7 Matryca RGB IMiO PW, LPTM, Ćwiczenie 7, Matryca RGB -2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z inną oprócz RS - 232 formą szeregowej

Bardziej szczegółowo

Politechnika Warszawska

Politechnika Warszawska Politechnika Warszawska Wydział Elektryczny Laboratorium Podstaw Techniki Mikroprocesorowej Skrypt do ćwiczenia M.38 Zbieranie pomiarów w czasie rzeczywistym - asembler 1.Wstęp W ćwiczeniach od M.38 do

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

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

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Przerwania laboratorium: 04 autor: mgr inż. Michał Lankosz dr hab. Zbisław Tabor,

Bardziej szczegółowo

ZAPOZNANIE SIĘ Z ZESTAWEM DYDAKTYCZNYM ZD537, OPROGRAMOWANIEM µvision 2 ORAZ OPERACJE NA PAMIĘCIACH

ZAPOZNANIE SIĘ Z ZESTAWEM DYDAKTYCZNYM ZD537, OPROGRAMOWANIEM µvision 2 ORAZ OPERACJE NA PAMIĘCIACH PROWADZĄCY: mgr inż. Piotr Radochoński LABORATORIUM Z PODSTAW TECHNIK MIKROPROCESOROWYCH WYKONAWCY : GRUPA : 1 Dawid Pichen WYKONANO : Leszek Wiland 09.03.2005 NR ĆWICZ. TEMAT : 1 ROK AK. II ODDANO : 20.03.2005

Bardziej szczegółowo

Obszar rejestrów specjalnych. Laboratorium Podstaw Techniki Mikroprocesorowej Instytut Mikroelektroniki i Optoelektroniki PW

Obszar rejestrów specjalnych. Laboratorium Podstaw Techniki Mikroprocesorowej Instytut Mikroelektroniki i Optoelektroniki PW Laboratorium Podstaw Techniki Mikroprocesorowej Instytut Mikroelektroniki i Optoelektroniki PW MIKROKONTROLER 85 - wiadomości podstawowe. Schemat blokowy mikrokontrolera 85 Obszar rejestrów specjalnych

Bardziej szczegółowo

IV PROGRAMOWANIE MIKROKOMPUTERA Technika Cyfrowa 2. Wykład 4: Programowanie mikrokomputera 8051

IV PROGRAMOWANIE MIKROKOMPUTERA Technika Cyfrowa 2. Wykład 4: Programowanie mikrokomputera 8051 Technika Cyfrowa 2 Wykład 4: Programowanie mikrokomputera 81 dr inż. Jarosław Sugier Jaroslaw.Sugier@pwr.wroc.pl IIAR, pok. 227 C-3 4-1 IV PROGRAMOWANIE MIKROKOMPUTERA 81 1 REJESTRY Oprócz DPTR wszystkie

Bardziej szczegółowo

LABORATORIUM UKŁADY WY Ś WIETLANIA INFORMACJI Z WY Ś WIETLACZAMI 7-SEGMENTOWYMI LED

LABORATORIUM UKŁADY WY Ś WIETLANIA INFORMACJI Z WY Ś WIETLACZAMI 7-SEGMENTOWYMI LED Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Zakład Cybernetyki i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA UKŁADY WY Ś WIETLANIA INFORMACJI Z WY Ś WIETLACZAMI 7-SEGMENTOWYMI

Bardziej szczegółowo

Struktura programu w asemblerze mikrokontrolera 8051

Struktura programu w asemblerze mikrokontrolera 8051 Struktura programu w asemblerze mikrokontrolera 8051 Program w asemblerze, dający ten sam kod wynikowy, może być napisany na wiele sposobów. Źle napisany program po pewnym czasie (a być może już w czasie

Bardziej szczegółowo

TMiK Podstawy Techniki Mikroprocesorowej. Lidia Łukasiak

TMiK Podstawy Techniki Mikroprocesorowej. Lidia Łukasiak TMiK Podstawy Techniki Mikroprocesorowej Materiały pomocnicze do wykładu Lidia Łukasiak 1 Treść przedmiotu Wprowadzenie System mikroprocesorowy Mikroprocesor - jednostka centralna Rodzaje pamięci Mikrokontrolery

Bardziej szczegółowo

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

petla:... ; etykieta określa adres w pamięci kodu (docelowe miejsce skoku) DJNZ R7, petla

petla:... ; etykieta określa adres w pamięci kodu (docelowe miejsce skoku) DJNZ R7, petla Asembler A51 1. Symbole Nazwy symboliczne Symbol jest nazwą, która może być użyta do reprezentowania wartości stałej numerycznej, wyrażenia, ciągu znaków (tekstu), adresu lub nazwy rejestru. Nazwy symboliczne

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

AAT Trading Company Sp. z o.o. ul. Puławska 359, Warszawa tel.: , fax: http.://www.aat.pl

AAT Trading Company Sp. z o.o. ul. Puławska 359, Warszawa tel.: , fax: http.://www.aat.pl INSTRUKCJA OBSŁUGI PC560 AAT Trading Company Sp. z o.o. ul. Puławska 359, 02-801 Warszawa tel.: 0 22 546 0546, fax: 546 0 619 http.://www.aat.pl Wszystkie prawa zastrzeżone AAT-T Kody do współpracy z centralą

Bardziej szczegółowo

Struktura systemu mikroprocesorowego Z80 z interfejsem monitora graficznego.

Struktura systemu mikroprocesorowego Z80 z interfejsem monitora graficznego. 1 Struktura systemu mikroprocesorowego Z80 z interfejsem monitora graficznego. Strukturę systemu mikroprocesorowego Z80 współpracującego z interfejsem monitora graficznego zbudowanego w oparciu o układ

Bardziej szczegółowo

Opis procedur asemblera AVR

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

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Liczniki i timery laboratorium: 03 autor: mgr inż. Michał Lankosz dr hab. Zbisław

Bardziej szczegółowo

Ćwiczenie 3 Wyświetlacz ciekłokrystaliczny

Ćwiczenie 3 Wyświetlacz ciekłokrystaliczny Ćwiczenie 3 Wyświetlacz ciekłokrystaliczny Warszawa, 2007-11-09 IMiO PW, LPTM, Ćwiczenie 3, Wyświetlacz ciekłokrystaliczny -2-1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z obsługą programową wyświetlacza

Bardziej szczegółowo

Programowalne Układy Cyfrowe Laboratorium

Programowalne Układy Cyfrowe Laboratorium Zdjęcie opracowanej na potrzeby prowadzenia laboratorium płytki przedstawiono na Rys.1. i oznaczono na nim najważniejsze elementy: 1) Zasilacz i programator. 2) Układ logiki programowalnej firmy XILINX

Bardziej szczegółowo

Program Laboratorium Rok akademicki 2003/2004. Semestr zimowy

Program Laboratorium Rok akademicki 2003/2004. Semestr zimowy Program Laboratorium Rok akademicki 2003/2004. Semestr zimowy Lp. Seria Temat ćwiczenia Nr ćw. 1. - Zapoznanie z systemem DSM-51-2. I Linie wejść i wyjść mikrokontrolera 1 3. I Porty mikrokontrolera 2

Bardziej szczegółowo

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej. Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Konstrukcje i Technologie w Aparaturze Elektronicznej Ćwiczenie nr 4 Temat: Sterowanie sekwencyjne wyświetlaczem

Bardziej szczegółowo

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4. Laboratorium z przedmiotu: Technika cyfrowa i mikroprocesorowa

Wydział Mechaniczny. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4. Laboratorium z przedmiotu: Technika cyfrowa i mikroprocesorowa Politechnika Białostocka Wydział Mechaniczny Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Programowanie układu do sterowania wyświetlaczem 7-segmentowym Numer ćwiczenia: 4 Laboratorium z przedmiotu:

Bardziej szczegółowo

Instytut Teleinformatyki

Instytut Teleinformatyki Instytut Teleinformatyki Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska Mikroprocesory i mikrokontrolery Obsługa portu szeregowego laboratorium: 05 autor: mgr inż. Michal Lankosz dr hab.

Bardziej szczegółowo

SORTER DO BILONU. Glover HCS-31 INSTRUKCJA OBSŁUGI

SORTER DO BILONU. Glover HCS-31 INSTRUKCJA OBSŁUGI SORTER DO BILONU Glover HCS-31 INSTRUKCJA OBSŁUGI 1. Wstęp Urządzenie Glover HCS-31 moŝe sortować jednocześnie sześć rodzajów monet oraz realizuje zliczanie, przechowywanie i drukowanie wyników zliczania,

Bardziej szczegółowo

Klawiatura matrycowa

Klawiatura matrycowa Klawiatura matrycowa Budowa matrycy klawiatury. Nieodzownym elementem każdego systemu mikroprocesorowego jest klawiatura. Umożliwia ona wpływ użytkownika na wykonywany przez niego program. Jednak teoretycznie

Bardziej szczegółowo

Ćwiczenie 30. Techniki mikroprocesorowe Programowanie w języku Asembler mikrokontrolerów rodziny '51

Ćwiczenie 30. Techniki mikroprocesorowe Programowanie w języku Asembler mikrokontrolerów rodziny '51 Ćwiczenie 30 Techniki mikroprocesorowe Programowanie w języku Asembler mikrokontrolerów rodziny '51 Cel ćwiczenia Poznanie architektury oraz zasad programowania mikrokontrolerów rodziny 51, aby zapewnić

Bardziej szczegółowo

Laboratorium 1: Wprowadzenie do środowiska programowego. oraz podstawowe operacje na rejestrach i komórkach pamięci

Laboratorium 1: Wprowadzenie do środowiska programowego. oraz podstawowe operacje na rejestrach i komórkach pamięci Laboratorium 1: Wprowadzenie do środowiska programowego oraz podstawowe operacje na rejestrach i komórkach pamięci Zapoznanie się ze środowiskiem programowym: poznanie funkcji asemblera, poznanie funkcji

Bardziej szczegółowo

6.1. Zastosowanie mikrokontrolera SAB 80C535 do sterowania silnikiem prądu stałego

6.1. Zastosowanie mikrokontrolera SAB 80C535 do sterowania silnikiem prądu stałego 162 Podstawy techniki mikroprocesorowej 6. PRZYKŁADY ZASTOSOWAŃ MIKROKONTROLERA 6.1. Zastosowanie mikrokontrolera SAB 80C535 do sterowania silnikiem prądu stałego Sterowanie silnikiem prądu stałego oparte

Bardziej szczegółowo

SMS-8010. SMS telefon. Umożliwia łatwe i szybkie wysyłanie wiadomości SMS...

SMS-8010. SMS telefon. Umożliwia łatwe i szybkie wysyłanie wiadomości SMS... SMS-8010 SMS telefon Umożliwia łatwe i szybkie wysyłanie wiadomości SMS... Spis treści: 1. Główne funkcje telefonu SMS-8010?... 3 2. Instalacja... 4 3. Ustawianie daty i czasu... 4 4. Rozmowy telefoniczne...

Bardziej szczegółowo

Sterowanie pracą programu

Sterowanie pracą programu Sterowanie pracą programu Umożliwia podejmowanie decyzji w oparciu o określone warunki. Skoki bezwarunkowe Podstawową instrukcją umożliwiającą przeniesienie sterowania do innego punktu programu oznaczonego

Bardziej szczegółowo

Opis mikrokontrolera 8051 Lista rozkazowa Timery

Opis mikrokontrolera 8051 Lista rozkazowa Timery Opis mikrokontrolera 805 Lista rozkazowa Timery Warszawa, 005-0-0 IMiO PW, LPTM, Lista rozkazowa 805 -- Oznaczenia i skróty: A - akumulator C - wskanik przeniesienia DPTR - wskanik danych, rejestr 6-bitowy

Bardziej szczegółowo

CYKL ROZKAZOWY = 1 lub 2(4) cykle maszynowe

CYKL ROZKAZOWY = 1 lub 2(4) cykle maszynowe MIKROKONTROLER RODZINY MCS 5 Cykl rozkazowy mikrokontrolera rodziny MCS 5 Mikroprocesory rodziny MCS 5 zawierają wewnętrzny generator sygnałów zegarowych ustalający czas trwania cyklu zegarowego Częstotliwość

Bardziej szczegółowo

Instrukcja Obsługi Telefonu CallCenter BH-208

Instrukcja Obsługi Telefonu CallCenter BH-208 Instrukcja Obsługi Telefonu CallCenter BH-208 1.Wstęp. Dziękujemy za zainteresowanie się telefonem BH-208. Mamy nadzieję, że produkt spełni Państwa oczekiwania. Przed użyciem telefonu proszę zapoznać się

Bardziej szczegółowo

LABORATORIUM UKŁADY STYKOWE ZL3AVR

LABORATORIUM UKŁADY STYKOWE ZL3AVR Zachodniopomorski Uniwersytet Technologiczny WYDZIAŁ ELEKTRYCZNY Katedra Inżynierii Systemów, Sygnałów i Elektroniki LABORATORIUM TECHNIKA MIKROPROCESOROWA UKŁADY STYKOWE ZL3AVR Opracował: mgr inż. Andrzej

Bardziej szczegółowo

Mikrokontrolery w systemach pomiarowo sterujących

Mikrokontrolery w systemach pomiarowo sterujących Mikrokontrolery w systemach pomiarowo sterujących Mikrokontrolery czyli o czym to będzie... Mikrokontroler to cały komputer w kawałku krzemu, zoptymalizowany pod kątem sterowania różnorakimi urządzeniami.

Bardziej szczegółowo

Menu główne FUNKCJE SERWISOWE

Menu główne FUNKCJE SERWISOWE Menu główne FUNKCJE SERWISOWE Opis ogólny Dostęp do menu głównego FUNKCJE SERWISOWE opisany jest w rozdziale Zasady obsługi funkcji kasy. Na wyświetlaczu powinien pojawić się napis: WYBIERZ FUNKCJE 03

Bardziej szczegółowo

escobar funkcje urządzenia.

escobar funkcje urządzenia. Spis treści escobar funkcje urządzenia... 2 Kody dostępu... 2 Prawa dostępu... 3 Promocje... 3 Raporty... 3 Funkcje serwisowe... 4 Serwis... 4 Wprowadzanie Kodów dostępu... 5 Poruszanie się po menu i dokonywanie

Bardziej szczegółowo

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Elementy struktur cyfrowych Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. PTC 2015/2016 Magistrale W układzie cyfrowym występuje bank rejestrów do przechowywania

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI WIELOFUNKCYJNY WZMACNIACZ SYGNAŁU KALER GEN-Q5.

INSTRUKCJA OBSŁUGI WIELOFUNKCYJNY WZMACNIACZ SYGNAŁU KALER GEN-Q5. INSTRUKCJA OBSŁUGI WIELOFUNKCYJNY WZMACNIACZ SYGNAŁU KALER GEN-Q5 www.kaler.pl Spis treści 1. INFORMACJE OGÓLNE 1 2. WYGLĄD I INSTALACJA 1 3. DZIAŁANIE SYSTEMU 1 4. USTAWIENIA 2 5. DANE TECHNICZNE 3 1.

Bardziej szczegółowo

INSTRUKCJA PROGRAMOWANIA SMI-20W wersja 1.01

INSTRUKCJA PROGRAMOWANIA SMI-20W wersja 1.01 od 1983 r. SSA PROJEKTOWANIE KOMPLETACJA SPRZEDAŻ MONTAŻ SERWIS http://www.ssa.pl e-mail: ssa@ssa.pl SSA Systemy automatyki - projekty elektryczne, - sterowniki PLC, - HMI, - wizualizacja procesów. Przetworniki

Bardziej szczegółowo

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Elementy struktur cyfrowych Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Magistrale W układzie bank rejestrów do przechowywania danych. Wybór źródła danych

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

PROGRAMY REZYDENTNE Terminate and State Resident, TSR

PROGRAMY REZYDENTNE Terminate and State Resident, TSR PROGRAMY REZYDENTNE Terminate and State Resident, TSR O co tu chodzi Podstawowe reguły Jak może program zostać rezydentnym Przechwytywanie przerwań Jak się samoznaleźć w pamięci Aktywacja TSR-u. Problemy

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

Wyświetlacze graficzne : 162x64 z kontrolerem S1D x60 z kontrolerem S1D15710

Wyświetlacze graficzne : 162x64 z kontrolerem S1D x60 z kontrolerem S1D15710 S1D15705 Wyświetlacze graficzne : 162x64 z kontrolerem S1D15705 219x60 z kontrolerem S1D15710 S1D15710 Wyświetlacze S1D15705/S1D15710 są graficznymi wyświetlaczami ciekłokrystalicznymi. Wyposażone są w

Bardziej szczegółowo

Ćwiczenie 1 Wędrujące światełko

Ćwiczenie 1 Wędrujące światełko Ćwiczenie 1 Wędrujące światełko Program = Data structures + Algorithm -- Niklaus Wirth Warszawa, 2007-10-16 IMiO PW, LPTM, Ćwiczenie 1, Wędrujące światełko -2-1. Cel ćwiczenia Celem ćwiczenia jest praktyczne

Bardziej szczegółowo

INSTRUKACJA UŻYTKOWANIA

INSTRUKACJA UŻYTKOWANIA STEROWNIK G-316 DO STEROWANIA OKAPEM Wersja programu 00x x oznacza aktualną wersję oprogramowania INSTRUKACJA UŻYTKOWANIA [09.08.2010] Przygotował: Tomasz Trojanowski Strona 1 SPIS TREŚCI Zawartość 1.

Bardziej szczegółowo

Dokumentacja Licznika PLI-2

Dokumentacja Licznika PLI-2 Produkcja - Usługi - Handel PROGRES PUH Progres Bogdan Markiewicz ------------------------------------------------------------------- 85-420 Bydgoszcz ul. Szczecińska 30 tel.: (052) 327-81-90, 327-70-27,

Bardziej szczegółowo

Zerowanie mikroprocesora

Zerowanie mikroprocesora Zerowanie mikroprocesora Zerowanie (RESET) procesora jest potrzebne dla ustalenia początkowych warunków pracy po włączeniu zasilania: adres początku programu stan systemu przerwań zawartość niektórych

Bardziej szczegółowo

AKADEMIA GÓRNICZO HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI, INFORMATYKI I ELEKTRONIKI

AKADEMIA GÓRNICZO HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI, INFORMATYKI I ELEKTRONIKI AKADEMIA GÓRNICZO HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI, INFORMATYKI I ELEKTRONIKI KATEDRA AUTOMATYKI NAPĘDU I URZĄDZEŃ PRZEMYSŁOWYCH MIKROPROCESOROWE METODY STEROWANIA

Bardziej szczegółowo

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury

Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Technika Mikroprocesorowa Laboratorium 5 Obsługa klawiatury Cel ćwiczenia: Głównym celem ćwiczenia jest nauczenie się obsługi klawiatury. Klawiatura jest jednym z urządzeń wejściowych i prawie zawsze występuje

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

DVR KEYB v1.4. Interfejs PS-2 do rejestratorów DVR

DVR KEYB v1.4. Interfejs PS-2 do rejestratorów DVR DVR KEYB v14 Interfejs PS-2 do rejestratorów DVR DVR-KEYB jest prostym urządzeniem, umożliwiającym podłączenie dowolnej klawiatury komputerowej (PS-2) do cyfrowych rejestratorów wideo Konstrukcja oparta

Bardziej szczegółowo

LABORATORIUM nr 1. Temat: Wstęp do mikrokontrolerów rodziny MCS-51

LABORATORIUM nr 1. Temat: Wstęp do mikrokontrolerów rodziny MCS-51 Laboratorium nr 1 Wstęp do mikrokontrolerów rodziny MCS51 LABORATORIUM nr 1 Temat: Wstęp do mikrokontrolerów rodziny MCS-51 1. ARCHITEKTURA MCS-51 UWAGA: Niniejszy rozdział stanowi jedynie krótkie wprowadzenie

Bardziej szczegółowo

Mikrokontrolery. Wrocław 2003

Mikrokontrolery. Wrocław 2003 Mikrokontrolery Wojciech Kordecki Zakład Pomiarowej i Medycznej Aparatury Elektronicznej Wydział Podstawowych Problemów Techniki Politechnika Wrocławska Wrocław 2003 1 Wstęp Materiały do wykładu i listy

Bardziej szczegółowo

Funkcja STAWKI PODATKU - adres 03 02 lub C B

Funkcja STAWKI PODATKU - adres 03 02 lub C B Menu główne FUNKCJE SERWISOWE Opis ogólny Dostęp do menu głównego FUNKCJE SERWISOWE opisany jest w rozdziale Zasady obsługi funkcji kasy. Na wyświetlaczu powinien pojawić się napis: WYBÓR FUNKCJI 03 FUNKCJE

Bardziej szczegółowo

Instrukcja programowania nadajnika ATV-49. Instrukcja dotyczy programu PR-DOS V0.80 LIGHT, który obsługuje nadajniki ATV-49 SV 1.3

Instrukcja programowania nadajnika ATV-49. Instrukcja dotyczy programu PR-DOS V0.80 LIGHT, który obsługuje nadajniki ATV-49 SV 1.3 GORKE ELECTRONIC Sp. z o.o. 43-200 Pszczyna, ul. Staromiejska 31b tel. (032) 326-30-70 ATV-49 Instrukcja programowania nadajnika ATV-49. Instrukcja dotyczy programu PR-DOS V0.80 LIGHT, który obsługuje

Bardziej szczegółowo

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom

SZYMAŃSKI ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) Tel./fax. (042) Kom SZYMAŃSKI 93-623 ŁÓDŹ Ul. Wiskicka 22 Tel./fax. (042) 645 92 66 Tel./fax. (042) 250 50 52 Kom. 0 604 938 830 INSTRUKCJA WSAŹNIKA POŁOŻEŃ PRZEŁĄCZNIKA ZACZEPÓW TYPU WNZT 25a Opracował: Edward Szymański

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

WSPÓŁPRACA UKŁADÓW ISD33XXX/4002/4003

WSPÓŁPRACA UKŁADÓW ISD33XXX/4002/4003 WSPÓŁPRACA UKŁADÓW ISD33XXX/4002/4003 Z MIKROKONTROLERAMI WINBOND. 1 1. Wstęp. Niniejsza nota aplikacyjna została stworzona w celu ułatwienia naszym klientom projektowania i szybkiego uruchamiania systemów

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

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

Sprzęt i architektura komputerów

Sprzęt i architektura komputerów Radosław Maciaszczyk Mirosław Łazoryszczak Sprzęt i architektura komputerów Laboratorium Temat: Mikroprocesory i elementy asemblera Katedra Architektury Komputerów i Telekomunikacji 1. MIKROPROCESORY I

Bardziej szczegółowo

AKADEMIA MORSKA W SZCZECINIE. Instytut Inżynierii Ruchu Morskiego Zakład Urządzeń Nawigacyjnych. Ćwiczenie nr 6

AKADEMIA MORSKA W SZCZECINIE. Instytut Inżynierii Ruchu Morskiego Zakład Urządzeń Nawigacyjnych. Ćwiczenie nr 6 AKADEMIA MORSKA W SZCZECINIE Instytut Inżynierii Ruchu Morskiego Zakład Urządzeń Nawigacyjnych Ćwiczenie nr 6 Badanie dokładności wskazań odbiornika JRC GPS Opracował: Renata Boć Zatwierdził: Stefan Jankowski

Bardziej szczegółowo

Ćw. 7: Układy sekwencyjne

Ćw. 7: Układy sekwencyjne Ćw. 7: Układy sekwencyjne Wstęp Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną następujące układy

Bardziej szczegółowo

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych.

Elementy struktur cyfrowych. Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Elementy struktur cyfrowych Magistrale, układy iterowane w przestrzeni i w czasie, wprowadzanie i wyprowadzanie danych. Magistrale W układzie bank rejestrów służy do przechowywania danych. Wybór źródła

Bardziej szczegółowo

Pamięci EEPROM w systemach mikroprocesorowych, część 2

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

Bardziej szczegółowo

Szkolenia specjalistyczne

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

Bardziej szczegółowo

WEJŚCIE W TRYB PROGRAMOWANIA

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

INSTRUKCJA OBSŁUGI MIERNIKA GRUBOŚCI LAKIERU MGL4 AUTO AL <> FE

INSTRUKCJA OBSŁUGI MIERNIKA GRUBOŚCI LAKIERU MGL4 AUTO AL <> FE INSTRUKCJA OBSŁUGI MIERNIKA GRUBOŚCI LAKIERU MGL4 AUTO AL FE www.elmarco.net.pl .. - 2 - Miernik do pomiaru grubości lakieru na karoserii samochodu z pamięcią 20 pomiarów z sondą na przewodzie. MGL4

Bardziej szczegółowo

Architektura komputerów. Asembler procesorów rodziny x86

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

Bardziej szczegółowo

Instrukcja obsługi programatora TM-PROG v

Instrukcja obsługi programatora TM-PROG v Instrukcja obsługi programatora TM-PROG v1.01 26-09-2017 2 TM TECHNOLOGIE Programator TM-PROG Spis treści 1. Wprowadzenie... 4 2. Informacje o urządzeniu... 4 2.1 Start urządzenia... 4 2.2 Przyciski...

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI MIERNIKA GRUBOŚCI LAKIERU MGL2 AL <> FE

INSTRUKCJA OBSŁUGI MIERNIKA GRUBOŚCI LAKIERU MGL2 AL <> FE INSTRUKCJA OBSŁUGI MIERNIKA GRUBOŚCI LAKIERU MGL2 AL FE www.elmarco.net.pl - 2 - Miernik do pomiaru grubości lakieru na karoserii samochodu z pamięcią 20 pomiarów. MGL2 AL FE Pomiaru można dokonać

Bardziej szczegółowo

OXY - TEST Instrukcja obsługi pulsoksymetru OXY TEST 2000

OXY - TEST Instrukcja obsługi pulsoksymetru OXY TEST 2000 OXY - TEST Instrukcja obsługi pulsoksymetru OXY TEST 2000 Producent: MES Sp. z o.o. ul. Zawiła 56 30-390 Kraków tel/fax (12) 263 77 67 tel. (12) 269 02 09 mes@mes.com.pl www.mes.com.pl 7.4.19.1 EN ISO

Bardziej szczegółowo

Listing_ $crystal = deklaracja

Listing_ $crystal = deklaracja ------------------------------------------------- Listing_4 ---------------------------------------------------- $crystal = 8000000 deklaracja częstotliwości kwarcu $regfile "m8def.dat" biblioteka mikrokontrolera

Bardziej szczegółowo

Lista instrukcji mikroprocesora 8086. Programowanie w assemblerze

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

Bardziej szczegółowo

Przerwania w architekturze mikrokontrolera X51

Przerwania w architekturze mikrokontrolera X51 Przerwania w architekturze mikrokontrolera X51 (przykład przerwanie zegarowe) Ryszard J. Barczyński, 2009 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku

Bardziej szczegółowo

Instrukcja obsługi. cyfrowego aparatu systemowego. wydanie 5

Instrukcja obsługi. cyfrowego aparatu systemowego. wydanie 5 Instrukcja obsługi cyfrowego aparatu systemowego wydanie 5 Budowa 1 2 3 4 Aparat HTP 0535 digital 1 2 3 4 5 6 Pause 7 8 9 Flash * 0 # Speaker 7 6 5 Konsola dodatkowa HTP 0070 Budowa 1 Klawiatura numeryczna

Bardziej szczegółowo

WAGI T-SCALE SERIA EHB / NHB

WAGI T-SCALE SERIA EHB / NHB WAGI T-SCALE SERIA EHB / NHB WAGA LABORATORYJNA EHB NHB INSTRUKCJA OBSŁUGI Spis treści WSTĘP... 3 OPIS KLAWIATURY I WYŚWIETLACZA... 3 PODSTAWOWE OPERACJE... 5 On/Off... 5 Zerowanie... 5 Tarowanie... 5

Bardziej szczegółowo

Obsługa pilota uniwersalnego RCU650

Obsługa pilota uniwersalnego RCU650 Obsługa pilota uniwersalnego RCU650 RCU650 jest pilotem uniwersalnym 5 w 1 przeznaczonym do obsługi do telewizorów, amplitunerów, wzmacniaczy, odtwarzaczy BD i DVD, odtwarzaczy CD, nagrywarek, różnych

Bardziej szczegółowo

XP-600 INSTRUKCJA PROGRAMOWANIA

XP-600 INSTRUKCJA PROGRAMOWANIA NAPCO POLSKA S.C. Wyłączny dystrybutor i importer w Polsce 31-462 Kraków, ul. Pszona 2 Tel./faks: +48 (12) 410 05 10, 412 13 12 www.napco.pl XP-600 INSTRUKCJA PROGRAMOWANIA S t r o n a 2 SPIS TREŚCI PROGRAMOWANIE

Bardziej szczegółowo

W O J S K O W A A K A D E M I A T E C H N I C Z N A im. Jarosława Dąbrowskiego

W O J S K O W A A K A D E M I A T E C H N I C Z N A im. Jarosława Dąbrowskiego W O J S K O W A A K A D E M I A T E C H N I C Z N A im. Jarosława Dąbrowskiego ZAKŁAD AWIONIKI I UZBROJENIA LOTNICZEGO Przedmiot: MIKROELEKTRONIKA SAMOCHODOWA Ćwiczenie laboratoryjne: Badanie układów wejścia-wyjścia

Bardziej szczegółowo

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski Układ sterowania, magistrale i organizacja pamięci Dariusz Chaberski Jednostka centralna szyna sygnałow sterowania sygnały sterujące układ sterowania sygnały stanu wewnętrzna szyna danych układ wykonawczy

Bardziej szczegółowo