Dodatek D. Układ współpracy z klawiaturą i wyświetlaczem 8279
|
|
- Elżbieta Baran
- 6 lat temu
- Przeglądów:
Transkrypt
1 Dodatek D Układ współpracy z klawiaturą i wyświetlaczem 8279
2 Programowany układ współpracy z klawiatura i wyświetlaczem może być wykorzystywany do automatycznej obsługi matrycy klawiszy oraz zestawu wskaźników siedmiosegmentowych lub alfanumerycznych. Układ bezpośrednio dołączony do szyny systemu mikroprocesorowego zwalnia współpracujący mikroprocesor z wykonywania czasochłonnych procedur przeglądania klawiatury i sterowania wyświetlaczy. Wybór odpowiedniego rodzaju pracy układu jest dokonywany przez programowe zapisanie ciągu słów sterujących. Układ zawiera dwie równolegle pracujące sekcje: klawiatury i wyświetlaczy. Sekcja klawiatury może przeglądać matrycę 64 kluczy lub innego rodzaju zestyków, jak również może współpracować z klawiaturą wyposażoną w strobowane łącze równoległe. Sekcja wyświetlaczy może sterować zestawem zawierającym nie więcej niż 16 wskaźników LED lub zbiorem sygnalizatorów innego rodzaju. Schemat blokowy układu jest przedstawiony na rysunku 1. Układ zawiera bufor FIFO pamiętający 8 znaków ośmiobitowych z klawiatury oraz 16-bitową pamięć RAM zawierającą dane do wyświetlania. Zarówno pamięć jak i rejestr FIFO mogą być odczytane, a pamięć RAM również zapisywana przez mikroprocesor. DB7 - DB0 CS A0 RD WR CLK RESET IRQ Bufor danych Logika we/wy Słowo statusowe Szyna wewnętrzna Rejestr adresu wyświetlaczy Pamięć RAM wyświetlaczy 8 x 16 Rejestr sterujący Rejestr FIFO 8 x 8 Układ tłumienia drgań klawiatury Rejestr wyświetlaczy Sterowanie i zegar Licznik przegladania Rejestr zwrotny A3 - A0 B3 - B0 SL3 - SL0 SHIFT CNTL/S RL7 - RL0 Rys.1. Schemat blokowy układu Tryby pracy układu 1.1. Tryby pracy sekcji klawiatury Przeglądanie klawiatury (ang. Scanned keyboard) Układ w tym trybie zapewnia ciągłe przeglądanie matrycy klawiszy Liniami S0, S1 i S2 w poszukiwaniu wciśniętego klawisza. W przypadku znalezienia aktywnej linii jej stan jest sprawdzany powtórnie po 10 ms, aby wyeliminować zakłócenia wynikłe z drgań zestyków. Po ponownym stwierdzeniu wciśniętego klawisza jego kod jest wpisywany do rejestru FIFO. W analogiczny sposób analizowany jest jednocześnie stan linii wejściowych SHIFT i CNTL. Ich stan jest również zapamiętywany w rejestrze FIFO, razem z kodem wciśniętego klawisza tworząc słowo: CNTL SHIFT S2 S1 S0 KR2 KR1 KR0 1
3 gdzie: S0, S1, S2 numer aktywnej linii wejściowej, KR0, KR1 i KR2 numer aktywnej linii zwrotnej R0 R7. Przy każdorazowym wykryciu wciśniętego klawisza jest generowane przerwanie na linii IRQ. Stan linii przerwania jest aktywny do chwili dokonania odczytu z rejestru FIFO i ponownie staje się aktywny, jeżeli w buforze są jeszcze dane do odczytania. Reakcja układu na jednoczesne wciśnięcie dwóch lub więcej klawiszy może być różna, w zależności od tego, jak układ został zaprogramowany. W trybie zabraniającym 2-krotnego wciśnięcia klucza (ang. 2-Key Lockout) (rys.2) wciśnięcie drugiego klawisza nie spowoduje jego wpisania do rejestru FIFO tak długo, aż wszystkie inne klawisze zostaną zwolnione. Jednoczesne wciśnięcie kilku klawiszy powoduje, że żaden kod nie zostanie wpisany do momentu, aż pozostanie tylko jeden klawisz. Niezależnie od tego, ile klawiszy zostało wciśniętych równolegle, tylko jeden kod zostanie wpisany do rejestru FIFO. W trybie przeglądania wielokrotnego wciśnięcie klawisza (ang. N-Key Rollover) wciśnięcie każdego klawisza traktowane jest niezależnie od pozostałych. Kod każdego wykrytego klawisza wpisywany jest do rejestru FIFO w ten sposób, że jedno wciśnięcie klawisza odnotowane jest jeden raz (rys.2). W przypadku jednoczesnego wciśnięcia 2 lub więcej klawiszy o kolejności ich odnotowania decyduje kolejność, w jakiej układ przegląda matrycę. Klucz I Klucz II IRQ 2 - Key Lockout N - Key Rollover Rys.2. Działanie klawiatury w trybie zabraniającym dwukrotnego wciśnięcia klawisza i w trybie przeglądania wielokrotnego wciśnięcia klawisza W trybie przeglądania wielokrotnego wciśnięcia klucza możliwe jest ustawienie specjalnego trybu sygnalizacji błędu (ang. Special Error Mode). W tym przypadku jednoczesne wykrycie dwóch wciśniętych klawiszy powoduje ustawienie wskaźnika błędu i zablokowanie wpisywania kodów do rejestru FIFO. Jednocześnie generowane jest przerwanie na linii IRQ. Wskaźnik błędu może być skasowany programowo Przeglądanie matrycy czujników (ang. Sensor Matrix) W tym trybie układ przeciwzakłóceniowy na liniach R0 R7 jest wyłączony. Stan wejść jest bezpośrednio przepisywany do bufora działającego jak pamięć RAM, adresowanego liniami S2, S1, S0. Zawartość bufora odpowiada układowi sygnałów wejściowych: R7 R6 R5 R4 R3 R2 R1 R0 Stan linii CNTL i SHIFT jest nieistotny. Układ generuje przerwanie przy każdej zmianie zawartości bufora RAM. Zamiast matrycy czujników może być dołączony układ logiczny, multipleksowany sygnałami S2, S1 i S0 (rys.3 b). W obu opisanych przypadkach przeglądanie matrycy może być kodowane lub dekodowane. W przypadku kodowanego przeglądania stan linii S2, S1 i S0 zawiera numer przeglądanej linii i konieczne jest zastosowanie dekodera dla pobudzenia odpowiedniego fragmentu matrycy. W przypadku dekodowanego przeglądania linie S2, S1 i S0 są uaktywniane kolejno i mogą być bezpośrednio wykorzystane do przeglądania matrycy Wejście strobowane (ang. Strobed Input) Stan linii R0 R7 jest w tym trybie bezpośrednio wpisywany do bufora FIFO w kolejności takiej, jak w trybie 2, w momencie narastającego zbocza sygnału CNTL/STB. Dane mogą pochodzić z zewnętrznej klawiatury lub dowolnego układu logicznego. Linie S2, S1 i S0 nie są w tym przypadku wykorzystywane (rys.3 c). 2
4 a) A3 - A0 B3 - B z n S3 - S0 NKB R7 - R0 SHIFT CNTL S3 - S0 b) c) 8279 R7 - R0 s 8279 CNTL /STB R7 - R0 Rys. 3. Tryby pracy sekcji klawiatury układu 8279: a) przeglądanie klawiatury, b) przeglądanie matrycy czujników, c) wejścia strobowane. Sekcja wyświetlaczy, w zależności od zaprogramowania, pozwala obsługiwać zespół 8 lub 16 wskaźników. Dane do wskaźnika są przekazywane w sposób multipleksowany z 16-znakowej pamięci RAM. Adres wskaźnika ustawiany jest na liniach S3 S0. Wyświetlana informacja (lub jej kod, w przypadku wykorzystania dekodera zewnętrznego) ustawiana jest na dwóch 4-bitowtch portach synchronicznie z taktami linii S3 S0. Porty mogą być kasowane niezależnie Tryby pracy sekcji wyświetlaczy Wprowadzanie od lewej strony (ang. Left Entry auto-increment) Wprowadzanie informacji od lewej strony jest formatem, w którym każda pozycja wyświetlacza odpowiada pozycji bajta w pamięci RAM. Lewemu skrajnemu położeniu odpowiada adres 0 pamięci RAM, prawemu skrajnemu położeniu wyświetlacza adres 15 pamięci RAM (przy kolejnym od lewej do prawej ułożeniu zdekodowanych linii S3 S0). Kolejne wprowadzane dane pojawiają się na kolejnych wskaźnikach. Po osiągnięciu ostatniego wskaźnika kolejna dana pojawi się na początku. Możliwe jest zaprogramowanie pozycji, od której dane będą się pojawiać. W tym przypadku również po osiągnięciu prawego skrajnego wskaźnika następne dane będą pojawiały się z lewej strony (rys.4 a) Wprowadzanie od prawej strony (ang. Right Entry auto-increment) Wprowadzanie danych od prawej strony jest analogiczne jak w większości kalkulatorów. Nowy znak jest wprowadzany na prawą skrajną pozycję, a wprowadzone poprzednio znaki są przesuwane w lewo. Po przejściu 16 (lub 8) pozycji znak jest gubiony. 3
5 a) b) Dana Dana 2 Dana Dana Dana Dana Rys.4. Działanie sekcji wyświetlaczy po sekwencji rozkazów: a) 00000XXX, (wprowadzanie od lewej strony), b) 00010XXX, (wprowadzanie od prawej strony). Dane mogą być wprowadzane na dowolną pozycję. Następny znak zostanie wprowadzony na to samo miejsce, należy jednak pamiętać, że wszystkie znaki włącznie z poprzednimi będą przesunięte (rys.4 b). W tym trybie pracy adres pamięci RAM nie odpowiada miejscu wskaźnika w zespole Wprowadzanie adresowane (ang. Non auto-increment) W tym trybie pracy dane są przekazywane w miejsce pamięci RAM ustalone przez ostatni rozkaz wysłany do układu Kolejne znaki zostaną wysłane do tego samego wskaźnika, o ile nie zmieni tego odpowiedni rozkaz. Numer wskaźnika opowiada adresowi komórki pamięci RAM. 2. Sterowanie układem Komunikacja z układem 8279 odbywa się przez odpowiednie wysterowanie linii danych, przy jednoczesnym pobudzeniu linii sterujących. Do tego celu służą linie CS, A0, RD, WR. Funkcje, jakie układ ma wykonać, w zależności od stanu logicznego na liniach sterujących są przedstawione w tablicy. Tabela 1. Adresowanie rejestrów układu 8279 CS A0 RD WR 1 x x x 0 x 1 1 Układ nie wybrany 0 x 0 0 Niedozwolone Zapis rozkazu Odczyt statusu Zapis danej do pamięci wyświetlaczy Odczyt danej z pamięci wyświetlaczy lub FIFO 3. Programowanie układu Układ jest w stanie podjąć działania związane z obsługa klawiatury i wyświetlaczy po przesłaniu mu odpowiedniego rozkazu ustalającego jego tryb pracy lub informującego o czynności, jaka ma być wykonana. Rozkaz przesłany jest do rejestru rozkazu (linia A0 = 1). Trzy najstarsze bity rozkazu zawierają jego typ, a pozostałe bity zawierają parametr rozkazu. Istnieją następujące słowa rozkazowe przedstawione poniżej. 4
6 3.1. Ustawienie trybu pracy (ang. Keyboard/Display Mode Set) Rozkaz umożliwia wybranie jednego z uprzednio opisanych trybów pracy sekcji klawiatury i wyświetlaczy D D K K K Parametr DD dotyczy sekcji wyświetlaczy. W zależności od kombinacji ustawionej na bitach B4 i B3 wybrany jest jeden z czterech trybów: B4 B3 0 0 zestaw 8 wyświetlaczy, wprowadzanie od lewej strony 0 1 zestaw 16 wyświetlaczy, wprowadzanie od lewej strony 1 0 zestaw 8 wyświetlaczy, wprowadzanie od prawej strony 1 1 zestaw 16 wyświetlaczy, wprowadzanie od prawej strony Parametr KKK dotyczy sekcji klawiatury. Kombinacje bitów B2 i B1 określają jeden z czterech trybów pracy: B2 B1 0 0 przeglądanie klawiatury (2-Key Lockout) 0 1 przeglądanie klawiatury (N-Key Rollover) 1 0 przeglądanie matrycy czujników 1 1 wejście strobowane Ostatni bit B0 określa sposób przeglądania matrycy, a jednocześnie sposób wybierania wskaźników. B0 0 przeglądanie kodowane 1 przeglądanie dekodowane W przypadku wybrania dekodowanego sposobu przeglądania matrycy liczba wskaźników zostaje automatycznie ograniczona do 4. Po zewnętrznej inicjacji układu przez sygnał RESET wybrany jest automatycznie tryb pracy odpowiadający wysłaniu do układu rozkazu Ustalenie częstotliwości zegara (ang. Program clock) Rozkaz umożliwia dobranie dzielnika podziału zewnętrznego przebiegu zegarowego, dla uzyskania wewnętrznej podstawowej częstotliwości pracy sekcji klawiatury i wyświetlaczy P P P P P Parametr PPPPP może przyjmować wartości Wskazane jest tak dobrać wartość PPPPP, aby uzyskać częstotliwość 100kHz. Przy tej częstotliwości spełnione są następujące zależności: czas przeglądania klawiatury: 5,1 ms, czas przeglądania jednego klucza: 80 µs, czas maskowania drgań: 10,3 µs, czas świecenia wskaźnika: 480 µs, czas wygaszania wskaźnika: 160 µs, czas przeglądania zestawu wskaźników: 10,3 ms. Po zewnętrznej inicjacji układu przez sygnał RESET parametr PPPPP ustawiany jest na wartość Odczyt rejestru FIFO/pamięci RAM czujników (ang. Read FIFO/Sensor RAM) Rozkaz przesyła informację do układu, ze będzie odczytywany rejestr FIFO klawiatury lub wybrana komórka pamięci RAM matrycy czujników. W przypadku odczytu pamięci RAM możliwe jest pobieranie informacji ciągle z jednej komórki lub automatyczne zwiększanie adresu komórki o 1. 5
7 Parametr AI określa: AI X A A A B4 0 czytanie z komórki RAM o podanym adresie 1 zwiększenie adresu komórki po odczycie Parametr AAA określa adres komórki RAM. Jeśli dane czytane są tylko z rejestru FIFO (pamięci RAM), nie jest konieczne wysyłanie rozkazu odczytu przed każdym pobraniem informacji. Automatyczna inkrementacja adresu pamięci RAM matrycy czujników nie ma wpływu na działanie sekcji wyświetlaczy Odczyt pamięci wyświetlaczy (ang. Read Display RAM) Rozkaz przesyła informację do układu, że będzie odczytywana zawartość pamięci RAM wyświetlaczy AI A A A A Parametr AI określa, czy adres odczytywanej komórki będzie automatycznie zwiększany po każdym odczycie. W zależności od stanu logicznego AI następuje: B4 0 czytanie z komórki RAM o podanym adresie 1 automatyczne zwiększanie adresu po każdym odczycie Parametr AAAA określa adres komórki RAM. Po wykonanie rozkazu wszystkie kolejne odczyty rejestru danych układu 8279 dotyczyć będą pamięci RAM wyświetlaczy. Ponieważ układ ma jeden wskaźnik pozycji pamięci RAM wyświetlaczy, ustawienie opcji automatycznego zwiększania adresu przy odczycie, ustawia jednocześnie kolejny adres i opcję automatycznego zwiększania adresu dla zapisu do pamięci RAM Zapis do pamięci RAM wyświetlaczy (ang. Write Display RAM) Znaczenie rozkazu jest analogiczne jak rozkazu odczytu z pamięci RAM wyświetlaczy AI A A A A Parametr AAAA określa adres komórki RAM, do której dokonany będzie zapis. Parametr AI określa, czy po zapisie adres komórki ma być zwiększany. Rozkaz nie ma wpływu na to, z której komórki pamięci (wyświetlaczy czy FIFO) procesor będzie czytał informację (jest to zależne od ostatnio wykonanego rozkazu odczytu), natomiast wpływa na ustawienie opcji automatycznego zwiększana adresu dla odczytu z pamięci RAM wyświetlaczy, jeżeli ta pamięć jest źródłem pobieranych danych dla układu Zabronienie wpisu/wygaszanie wyświetlaczy (ang. Display Write Inhibit/Blanking) Rozkaz wykorzystywany jest do wygaszania wybranej połówki wskaźnika lub dla zabronienia zapisu do wybranej połówki. Szczególnie przydatny jest w sytuacji, gdy wyświetlacz pracuje jako podwójny 4-bitowy wskaźnik X IWA IWB BLA BLB Gdy parametr IW ma wartość logiczną 1, to zablokowany jest zapis do wybranej połówki wskaźnika. Wartość logiczna 1 bitu BL powoduje wygaszenie odpowiedniej połówki wskaźnika. 6
8 3.7. Zerowanie (ang. Clear) Rozkaz służy do zainicjowania pamięci klawiatury i wyświetlaczy CD CD CD CF CA Bit CF powoduje opróżnienie rejestru FIFO klawiatury oraz kasowanie przerwania. Jeżeli sekcja klawiatury pracuje w trybie przepatrywanej matrycy czujników, to wskaźnik pamięci ustawiany jest na zerowy wiersz matrycy. Parametry CD służą do inicjacji zawartości pamięci wyświetlaczy. Jeżeli bit B4 ma wartość logiczną 1, to pamięć wyświetlaczy ustawiana jest na wartość zależną od wartości bitów B3 i B2: B3 B2 0 X wszystkie bajty = 00H 1 0 wszystkie bajty = 20H 1 1 wszystkie bajty = FFH Inicjacja pamięci RAM trwa cały cykl przeglądania wskaźników. W tym czasie procesor nie może nic zapisywać do pamięci układu. Bit CA łączy w sobie funkcje parametrów CF i CD. Dodatkowo zeruje wewnętrzne układy zegarowe dla celów synchronizacji Blokada przerwania/ustawienie trybu sygnalizacji błędu (ang. End Interrupt/Set Error Mode) Znaczenie rozkazu zależy od tego, w jakim trybie pracuje klawiatura. Podczas pracy w trybie przepatrywanej matrycy czujników rozkaz pozwala na zablokowanie przerwań (generowanych przy każdej zmianie zawartości pamięci matrycy) na czas nadania wartości początkowych. Podczas pracy w trybie przepatrywanej klawiatury N-Key Rollover rozkaz ustawia opcję Special Error Mode E X X X X gdzie wartość logiczna E oznacza: B4 0 nic nie rób 1 blokuj przerwania lub ustaw Special Error Mode Dodatkowe informacje o stanie układu znajdują się w słowie statusowym. Słowo to może być odczytane prze mikroprocesor, jeżeli podczas odczytu linia A0 = 1. Znaczenie bitów słowa statusowego jest następujące: DU S/E O U F N N N NNN określa liczbę znaków w rejestrze FIFO podczas pracy sekcji klawiatury w trybie przepatrywanej klawiatury lub strobowanego wejścia, F określa, czy bufor FIFO jest całkowicie zapełniony, U określa, czy nastąpił błąd odczytu z pustego bufora FIFO, O określa, czy bufor FIFO został przepełniony, S/E określa podczas pracy w trybie przepatrywanej matrycy czujników, czy jest aktywne chociaż jedno wejście. Podczas pracy w trybie przepatrywanej klawiatury i ustawionym specjalnym trybie sygnalizacji błędu określa, czy nastąpiło wykrycie wciśniętego więcej niż jednego klawisza, DU określa, czy pamięć RAM wyświetlaczy jest dostępna, ze względu na wykonywany rozkaz zerowania. 7
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ółowo1.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ółowoPC 3 PC^ TIMER IN RESET PC5 TIMER OUT. c 3. L 5 c.* Cl* 10/H CE RO WR ALE ADO AD1 AD2 AD3 AD4 A05 A06 LTJ CO H 17 AD7 U C-"
PC 3 PC^ TIMER IN RESET PC5 TIMER OUT 10/H CE RO WR ALE ADO AD1 AD2 AD3 AD4 A05 A06 AD7 U ss c 3 L 5 c.* Cl* S 9 10 11 12 13 U 15 H 17 Cu C-" ln LTJ CO 2.12. Wielofunkcyjne układy współpracujące z mikroprocesorem
Bardziej szczegółowoOrganizacja 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ółowoProgramowanie 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ółowoOrganizacja pamięci VRAM monitora znakowego. 1. Tryb pracy automatycznej
Struktura stanowiska laboratoryjnego Na rysunku 1.1 pokazano strukturę stanowiska laboratoryjnego Z80 z interfejsem częstościomierza- czasomierz PFL 21/22. Rys.1.1. Struktura stanowiska. Interfejs częstościomierza
Bardziej szczegółowoLogiczny 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ółowoZespół 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ółowoProgramowanie w językach asemblera i C
Programowanie w językach asemblera i C Mariusz NOWAK Programowanie w językach asemblera i C (1) 1 Dodawanie dwóch liczb - program Napisać program, który zsumuje dwie liczby. Wynik dodawania należy wysłać
Bardziej szczegółowoPośredniczy we współpracy pomiędzy procesorem a urządzeniem we/wy. W szczególności do jego zadań należy:
Współpraca mikroprocesora z urządzeniami zewnętrznymi Urządzenia wejścia-wyjścia, urządzenia których zadaniem jest komunikacja komputera z otoczeniem (zwykle bezpośrednio z użytkownikiem). Do najczęściej
Bardziej szczegółowoMetody obsługi zdarzeń
SWB - Przerwania, polling, timery - wykład 10 asz 1 Metody obsługi zdarzeń Przerwanie (ang. Interrupt) - zmiana sterowania, niezależnie od aktualnie wykonywanego programu, spowodowana pojawieniem się sygnału
Bardziej szczegółowoTechnika 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ółowo3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8 Układ PCF 8583 jest pobierającą małą moc, 2048 bitową statyczną pamięcią CMOS RAM o organizacji 256 x 8 bitów. Adresy i dane są przesyłane szeregowo
Bardziej szczegółowoĆ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ółowoOpis 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
Bardziej szczegółowoMikroprocesor Operacje wejścia / wyjścia
Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych
Bardziej szczegółowoInstrukcja do ćwiczenia : Matryca komutacyjna
Instrukcja do ćwiczenia : Matryca komutacyjna 1. Wstęp Każdy kanał w systemach ze zwielokrotnieniem czasowym jest jednocześnie określany przez swoją współrzędną czasową T i współrzędną przestrzenną S.
Bardziej szczegółowoTechnika 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,
Bardziej szczegółowoTechnika 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,
Bardziej szczegółowoProgramowanie mikrokontrolerów. 8 listopada 2007
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 8 listopada 2007 Alfanumeryczny wyświetlacz LCD umożliwia wyświetlanie znaków ze zbioru będącego rozszerzeniem ASCII posiada zintegrowany sterownik
Bardziej szczegółowoPrzerwania, polling, timery - wykład 9
SWB - Przerwania, polling, timery - wykład 9 asz 1 Przerwania, polling, timery - wykład 9 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Przerwania, polling, timery - wykład 9 asz 2 Metody obsługi zdarzeń
Bardziej szczegółowoKrzysztof Leszczyński Adam Sosnowski Michał Winiarski. Projekt UCYF
Krzysztof Leszczyński Adam Sosnowski Michał Winiarski Projekt UCYF Temat: Dekodowanie kodów 2D. 1. Opis zagadnienia Kody dwuwymiarowe nazywane często kodami 2D stanowią uporządkowany zbiór jasnych i ciemnych
Bardziej szczegółowoĆ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ółowoElementy 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ółowoMOŻ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
Bardziej szczegółowoSystemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski
Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej Systemy wbudowane Witold Kozłowski Zakład Fizyki i Technologii Struktur Nanometrowych 90-236 Łódź, Pomorska 149/153 https://std2.phys.uni.lodz.pl/mikroprocesory/
Bardziej szczegółowoElementy 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ółowoDodatek B. Zasady komunikacji z otoczeniem w typowych systemach komputerowych
Dodatek B. Zasady komunikacji z otoczeniem w typowych systemach komputerowych B.1. Dostęp do urządzeń komunikacyjnych Sterowniki urządzeń zewnętrznych widziane są przez procesor jako zestawy rejestrów
Bardziej szczegółowoUkł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ółowoAdresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów
Adresowanie obiektów Bit - stan pojedynczego sygnału - wejście lub wyjście dyskretne, bit pamięci Bajt - 8 bitów - wartość od -128 do +127 Słowo - 16 bitów - wartość od -32768 do 32767 -wejście lub wyjście
Bardziej szczegółowoProgramowany układ czasowy APSC
Programowany układ czasowy APSC Ośmiobitowy układ czasowy pracujący w trzech trybach. Wybór trybu realizowany jest przez wartość ładowaną do wewnętrznego rejestru zwanego słowem sterującym. Rejestr ten
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne
Bardziej szczegółowoCzęść I - Sterownik przerwań 8259A i zegar/licznik 8253
Programowanie na poziome sprzętu opracowanie pytań Część I - Sterownik przerwań 8259A i zegar/licznik 8253 Autor opracowania: Marcin Skiba cines91@gmail.com 1. Jakie są dwie podstawowe metody obsługi urządzeń
Bardziej szczegółowoOpis 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ółowoArchitektura komputerów. Układy wejścia-wyjścia komputera
Architektura komputerów Układy wejścia-wyjścia komputera Wspópraca komputera z urządzeniami zewnętrznymi Integracja urządzeń w systemach: sprzętowa - interfejs programowa - protokół sterujący Interfejs
Bardziej szczegółowoArchitektura 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ółowoWPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Bardziej szczegółowoKlawiatura 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ółowoWEJŚCIE W TRYB PROGRAMOWANIA
WEJŚCIE W TRYB PROGRAMOWANIA Należy wcisnąć przycisk PROGR a następnie kod serwisowy 8 7 1 0 2 1. Pomiędzy kolejnymi wciśnięciami nie może upłynąć czas dłuższy niż 5s. Na wyświetlaczu pojawią się dwa myślniki
Bardziej szczegółowoHardware mikrokontrolera X51
Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)
Bardziej szczegółowoPrzykł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 +..
Bardziej szczegółowoInstrukcja 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ółowoProgramator układów HCS
Układy serii HCS. PROGRAMATOR HCS 200 HCS300 HCS 301 HCS 500 UKŁADÓW HCS NIE MOŻNA ODCZYTAĆ! żadnym programatorem, układy są zabezpieczone przed odczytem na etapie programowania. Układy serii HCS to enkodery
Bardziej szczegółowoElementy 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ółowoCelem ćwiczenia jest zapoznanie z obsługą klawiatury sekwencyjnej i matrycowej w systemie DSM-51.
Ć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.
Bardziej szczegółowoStruktura 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
Bardziej szczegółowoProgramowany układ czasowy
Programowany układ czasowy Zbuduj na płycie testowej ze Spartanem-3A prosty ośmiobitowy układ czasowy pracujący w trzech trybach. Zademonstruj jego działanie na ekranie oscyloskopu. Projekt z Języków Opisu
Bardziej szczegółowoWyjście do drukarki Centronix
Wyjście do drukarki Centronix Model M-0 do Dydaktycznego Systemu Mikroprocesorowego DSM-1 Instrukcja uŝytkowania Copyright 2007 by MicroMade All rights reserved Wszelkie prawa zastrzeŝone MicroMade Gałka
Bardziej szczegółowoInstrukcja 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
Bardziej szczegółowoInstrukcja obsługi elektronicznego licznika typu 524. Model 524. Licznik sumujący i wskaźnik pozycji typu Opis. 1. Opis
Instrukcja obsługi elektronicznego licznika typu 524 Model 524 Model 524 jest urządzeniem wielozadaniowym i zależnie od zaprogramowanej funkcji podstawowej urządzenie pracuje jako: licznik sumujący i wskaźnik
Bardziej szczegółowoTemat: Pamięci. Programowalne struktury logiczne.
Temat: Pamięci. Programowalne struktury logiczne. 1. Pamięci są układami służącymi do przechowywania informacji w postaci ciągu słów bitowych. Wykonuje się jako układy o bardzo dużym stopniu scalenia w
Bardziej szczegółowointerfejs 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ółowoLABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ. Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM
LABORATORIUM PROCESORY SYGNAŁOWE W AUTOMATYCE PRZEMYSŁOWEJ Przetwornik ADC procesora sygnałowego F/C240 i DAC C240 EVM Strona 1 z 7 Opracował mgr inż. Jacek Lis (c) ZNE 2004 1.Budowa przetwornika ADC procesora
Bardziej szczegółowoKatedra Energetyki. Laboratorium Podstaw Elektrotechniki. Badanie silników skokowych. Temat ćwiczenia:
Katedra Energetyki Laboratorium Podstaw Elektrotechniki Temat ćwiczenia: Badanie silników skokowych KOMPUTER Szyna transmisji równoległej LPT Bufory wejściowe częstościomierz /licznik Kontrola zgodności
Bardziej szczegółowoPAMIĘCI. Część 1. Przygotował: Ryszard Kijanka
PAMIĘCI Część 1 Przygotował: Ryszard Kijanka WSTĘP Pamięci półprzewodnikowe są jednym z kluczowych elementów systemów cyfrowych. Służą do przechowywania informacji w postaci cyfrowej. Liczba informacji,
Bardziej szczegółowo2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Bardziej szczegółowoLicznik 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
Bardziej szczegółowoWstęp do informatyki. Architektura co to jest? Architektura Model komputera. Od układów logicznych do CPU. Automat skończony. Maszyny Turinga (1936)
Wstęp doinformatyki Architektura co to jest? Architektura Model komputera Dr inż Ignacy Pardyka Slajd 1 Slajd 2 Od układów logicznych do CPU Automat skończony Slajd 3 Slajd 4 Ile jest automatów skończonych?
Bardziej szczegółowoCYKL 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ółowoDokumentacja sterownika mikroprocesorowego "MIKSTER MCC 050 FUTURE"
Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 050 FUTURE" v.1.1 Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. (32) 265-76-41; 265-70-97; 763-77-77 FAX: 763-75-94 www.mikster.pl mikster@mikster.pl
Bardziej szczegółowoKomputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury
1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie
Bardziej szczegółowoUkłady sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).
Ćw. 10 Układy sekwencyjne 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z sekwencyjnymi, cyfrowymi blokami funkcjonalnymi. W ćwiczeniu w oparciu o poznane przerzutniki zbudowane zostaną układy rejestrów
Bardziej szczegółowoZygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Współpraca z układami peryferyjnymi i urządzeniami zewnętrznymi Testowanie programowe (odpytywanie, przeglądanie) System przerwań Testowanie programowe
Bardziej szczegółowoResearch & Development Ultrasonic Technology / Fingerprint recognition
Research & Development Ultrasonic Technology / Fingerprint recognition DATA SHEETS & OPKO http://www.optel.pl email: optel@optel.pl Przedsiębiorstwo Badawczo-Produkcyjne OPTEL Spółka z o.o. ul. Otwarta
Bardziej szczegółowoWOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego LABORATORIUM UKŁADÓW PROGRAMOWALNYCH I SPECJALIZOWANYCH
WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego LABORATORIUM UKŁADÓW PROGRAMOWALNYCH I SPECJALIZOWANYCH SPRAWOZDANIE Temat: Projekt notesu elektronicznego w języku VHDL przy użyciu układów firmy
Bardziej szczegółowoStandard transmisji równoległej LPT Centronics
Standard transmisji równoległej LPT Centronics Rodzaje transmisji szeregowa równoległa Opis LPT łącze LPT jest interfejsem równoległym w komputerach PC. Standard IEEE 1284 został opracowany w 1994 roku
Bardziej szczegółowoUkład wykonawczy, instrukcje i adresowanie. Dariusz Chaberski
Układ wykonawczy, instrukcje i adresowanie Dariusz Chaberski System mikroprocesorowy mikroprocesor C A D A D pamięć programu C BIOS dekoder adresów A C 1 C 2 C 3 A D pamięć danych C pamięć operacyjna karta
Bardziej szczegółowoWprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy
1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć
Bardziej szczegółowoEnkoder magnetyczny AS5040.
Enkoder magnetyczny AS5040. Edgar Ostrowski Jan Kędzierski www.konar.ict.pwr.wroc.pl Wrocław, 28.01.2007 1 Spis treści 1 Wstęp... 3 2 Opis wyjść... 4 3 Tryby pracy... 4 3.1 Tryb wyjść kwadraturowych...
Bardziej szczegółowo4. 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ą
Bardziej szczegółowoINSTRUKCJA 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ółowoWyś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ółowoUproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1.
Dodatek D 1. Przetwornik analogowo-cyfrowy 1.1. Schemat blokowy Uproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1. Rys. 1. Schemat blokowy przetwornika A/C Przetwornik
Bardziej szczegółowoNT-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
Bardziej szczegółowoZagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe
Zagadnienia zaliczeniowe z przedmiotu Układy i systemy mikroprocesorowe elektronika i telekomunikacja, stacjonarne zawodowe System mikroprocesorowy 1. Przedstaw schemat blokowy systemu mikroprocesorowego.
Bardziej szczegółowodokument 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ółowoProgramowalne 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ółowoUniwersalny 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ółowoUkł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
Bardziej szczegółowoSMS-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ółowoMIKROKONTROLERY I MIKROPROCESORY
PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy
Bardziej szczegółowoProgramowanie Niskopoziomowe
Programowanie Niskopoziomowe Wykład 3: Architektura procesorów x86 Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Pojęcia ogólne Budowa mikrokomputera Cykl
Bardziej szczegółowoKontrola topto. 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja.
Kontrola topto Obsługa aplikacji Kontrola topto 1. Informacje ogólne. 2. Wymagania sprzętowe i programowe aplikacji. 3. Przykładowa instalacja topto. 4. Komunikacja. 5. Dodawanie, edycja i usuwanie przejść.
Bardziej szczegółowoXP-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ółowoINSTRUKCJA OBSŁUGI. Pilot zdalnego sterowania klimatyzatorów MSH- xx HRN1
INSTRUKCJA OBSŁUGI Pilot zdalnego sterowania klimatyzatorów MSH- xx HRN1 Spis treści: 1. Parametry techniczne pilota... 2 2. Informacje ogólne 2 3. Opis funkcji... 2 4. Opis wskaźników wyświetlacza. 3
Bardziej szczegółowoWstęp: Interfejs portu równoległego 6821 i portu szeregowego 6850 firmy Motorola
Wstęp: Interfejs portu równoległego 6821 i portu szeregowego 6850 firmy Motorola Struktura systemu 68008 z układami peryferyjnymi 6821, 6050 Na rysunku 1.1 pokazano strukturę stanowiska z interfejsami
Bardziej szczegółowodr inż. Jarosław Forenc
Informatyka 2 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr III, studia stacjonarne I stopnia Rok akademicki 2010/2011 Wykład nr 7 (24.01.2011) dr inż. Jarosław Forenc Rok akademicki
Bardziej szczegółowoOdbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232.
Odbiór i dekodowanie znaków ASCII za pomocą makiety cyfrowej. Znaki wysyłane przez komputer za pośrednictwem łącza RS-232. Opracowanie: Andrzej Grodzki Do wysyłania znaków ASCII zastosujemy dostępny w
Bardziej szczegółowoModuł 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
Bardziej szczegółowoARCHITEKTURA PROCESORA,
ARCHITEKTURA PROCESORA, poza blokami funkcjonalnymi, to przede wszystkim: a. formaty rozkazów, b. lista rozkazów, c. rejestry dostępne programowo, d. sposoby adresowania pamięci, e. sposoby współpracy
Bardziej szczegółowoLicznik 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ółowoGND(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ółowoOpis procedur asemblera AVR
Piotr Kalus PWSZ Racibórz 10.05.2008 r. Opis procedur asemblera AVR init_lcd Plik: lcd4pro.hvr Procedura inicjuje pracę alfanumerycznego wyświetlacza LCD za sterownikiem HD44780. Wyświetlacz działa w trybie
Bardziej szczegółowoElektroniczny Termostat pojemnościowych ogrzewaczy wody
Elektroniczny Termostat pojemnościowych ogrzewaczy wody ETE-1 Instrukcja obsługi Załącznik do Instrukcji obsługi i użytkowania elektrycznego pojemnościowego ogrzewacza wody typ WJ-Q i WJW-Q Zakład Urządzeń
Bardziej szczegółowoPROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA
EGMONT INSTRUMENTS PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA EGMONT INSTRUMENTS tel. (0-22) 823-30-17, 668-69-75 02-304 Warszawa, Aleje Jerozolimskie 141/90 fax (0-22) 659-26-11
Bardziej szczegółowoStacja pogodowa WS 9130IT Nr art.:
Stacja pogodowa WS 9130IT Nr art.: 656339 Otwór do powieszenia Wyświetlacz Przedział baterii Klawisze operacyjne Nóżka Ustawienia początkowe. Uwaga: Ta stacja pogody obsługuje tylko jeden czujnik temperatury.
Bardziej szczegółowoDokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026"
Dokumentacja sterownika mikroprocesorowego "MIKSTER MCC 026" Sp. z o.o. 41-250 Czeladź ul. Wojkowicka 21 Tel. 032 763-77-77 Fax: 032 763-75-94 v.1.2 www.mikster.pl mikster@mikster.pl (14.11.2007) SPIS
Bardziej szczegółowoLEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Bardziej szczegółowoUproszczony schemat blokowy zespołu 8-bitowego timera przedstawiono na rys.1
Dodatek C 1. Timer 8-bitowy (Timer0) 1.1. Opis układu Uproszczony schemat blokowy zespołu 8-bitowego timera przedstawiono na rys.1 Rys. 1. Schemat blokowy timera Źródłem sygnału taktującego może być zegar
Bardziej szczegółowoINSTRUKCJA 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