Elektronika i techniki mikroprocesorowe
|
|
- Sabina Stefaniak
- 7 lat temu
- Przeglądów:
Transkrypt
1 Elektronika i techniki mikroprocesorowe Technika mikroprocesorowa - podstawy Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki Wydział Elektryczny, ul. Krzywoustego 2
2 PLAN WYKŁADU Mikroprocesor - budowa, podstawy Wykonywanie programu Sterownik mikroprocesorowy - idea Sterownik modułowy i dedykowany Mikrokontroler - idea, parametry Mikrokontroler - rodzina MCS51 MCS51 - opis właściwości Struktura programu, asembler a język C Transmisja szeregowa W7: Technika mikroprocesorowa 2
3 Mikroprocesor Mikroprocesor - miniaturowe urządzenie do przetwarzania informacji w sposób określony przez uŝytkownika, wykonany w postaci pojedynczego, niepodzielnego układu scalonego W7: Technika mikroprocesorowa 3
4 Mikroprocesor - pojęcia podstawowe CPU - jednostka centralna, jej zadaniem jest wykonywanie programu oraz sterowanie pozostałymi blokami systemu mikroprocesorowego ALU - jednostka arytmetyczno-logiczna, wykonuje operacje arytmetyczne i logiczne - jest częścią CPU rejestr pomocniczy - wewnętrzny blok pamięci mikroprocesora zbudowany z przerzutników, wykorzystywany do chwilowego przechowywania i przetwarzania danych rejestr specjalny - rejestr sterujący działaniem wewnętrznych układów mikroprocesora (np. przetwornikiem A/C) zegar układ tworzący z zewnętrznym rezonatorem generator sygnału prostokątnego decydujący o szybkości pracy mikroprocesora W7: Technika mikroprocesorowa 4
5 Mikroprocesor - pojęcia podstawowe magistrala adresowa - wszystkie linie którymi mikroprocesor przesyła adres do pamięci i urządzeń wejścia/wyjścia magistrala danych - wszystkie linie, którymi mikroprocesor przesyła dane do pamięci i urządzeń wejścia/wyjścia magistrala sterująca - linie, którymi mikroprocesor przesyła sygnały określające rodzaj operacji układy peryferyjne - wszystkie elementy otoczenia mikroprocesora wspomagające jego pracę i połączone z nim za pomocą magistral długość słowa - szerokość słowa danych, którym posługuje się w operacjach mikroprocesor przestrzeń adresowa - liczba komórek pamięci, które moŝe zaadresować mikroprocesor W7: Technika mikroprocesorowa 5
6 Wykonywanie programu w procesorze sekwencyjne potokowe W7: Technika mikroprocesorowa 6
7 Przykład Sterownika µp - umiejscowienie przekształtnik energoelektroniczny odbiornik sieć zasilająca obwody główne M proces technologiczny sterownik µp sterownik nadrzędny operator komputer nadrzędny W7: Technika mikroprocesorowa 7
8 Sterownik mikroprocesorowy - funkcje komunikacja z uŝytkownikiem sterowanie wzmacniaczem mocy, pomiary (np. napięcia, prądu, momentu, prędkości obrotowej, temperatury) regulacja (np. napięcia, prądu, momentu, prędkości obrotowej, temperatury) sprzęŝenie ze sterownikiem nadrzędnym i procesem technologicznym W7: Technika mikroprocesorowa 8
9 Sterownik mikroprocesorowy - zalety jest bardziej elastyczny (dzięki programowej realizacji algorytmu), pozwala na realizację skomplikowanych algorytmów sterowania (w tym algorytmy nieliniowe) pozwala na łatwą modyfikację algorytmu sterowania ułatwia obsługę, diagnostykę i automatyzację procesu pomiarowego w fazie uruchamiania i testów pozwala na łatwe powiązania w systemach sterowania hierarchicznego mają bardziej zwartą strukturę w porównaniu z, odpowiadającymi ich funkcjom, sterownikami analogowo-cyfrowymi eliminuje dryft przebiegów W7: Technika mikroprocesorowa 9
10 Tworzenie układu mikroprocesorowego sformułowanie zadania symulacje MATLAB, NAP, MATHCAD, SPICE, TCAD postawienie zadania sterowania sterownik modułowy dedykowany czy modułowy? sterownik dedykowany dobór systemu mikroprocesorowego wykonanie schematu sterownika wykonanie projektu obwodu drukowanego SYSTEM DORADCZY OrCAD, Protel, PCAD realizacja obwodu drukowanego W7: Technika mikroprocesorowa 10
11 Sterownik modułowy owy - przykład d SPACE 1104 Główny Procesor MPC8240, PowerPC 603e rdzeń, 250 MHz 32 kb wewnętrznej pamięci typu cache Liczniki (32-bitowy licznik zliczający w dół, 4 32-bitowe liczniki uniwersalne, pomiar czasu z rozdzielczością 64 bitów) Pamięć 32 MB synchroniczna pamięć dynamiczna RAM (SDRAM) 8 MB pamięć programu typu Flash Kontroler systemu przerwań Przerwania z liczników, układu transmisji szeregowej, slave DSP, enkoderów inkrementalnych, przetworników A/C, z komputera PC i 4 zewnętrznych wejść) W7: Technika mikroprocesorowa 11
12 d SPACE 1104 W7: Technika mikroprocesorowa 12
13 Sterownik dedykowany sterownik przemiennika częstotliwości na bazie uk Intel 80C196KC W7: Technika mikroprocesorowa 13
14 Tworzenie układu mikroprocesorowego sprawdzenie poprawności wykonania obwodu drukowanego montaŝ elementów sprawdzenie podstawowych funkcji sterownika tworzenie oprogramowania sterownika testowanie oprogramowania programy testujące programy:makroasembler kompilator 'C' (Archimedes, Keil, Intel) emulator układowy i EPROM-ów programator EPROM-ów model układu układ rzeczywisty oscyloskop, próbnik stanów logicznych N OK? T wykonanie dokumentacji końcowej komputer, drukarka, ploter W7: Technika mikroprocesorowa 14
15 Struktura systemu mikroprocesorowego W7: Technika mikroprocesorowa 15
16 Mikrokontroler mikrokontroler - mikroprocesor + elementy peryferyjne (wykonany w jednej obudowie) procesor sygnałowy - mikroprocesor o architekturze harwardzkiej, z zaimplementowaną jednostką pozwalającą na szybkie wykonywanie operacji mnoŝenia i rotacji mikrokontroler sygnałowy - DSP + układy peryferyjne Pamięci RAM Pamięci ROM, FLASH Kontroler przerwań Przerwania zewnętrzne MAGISTRALA WEWNĘTRZNA µp - mikroprocesor Watchdog Układy PWM Układy czasowo - licznikowe Wejścia, wyjścia cyfrowe UART W7: Technika mikroprocesorowa 16
17 Mikrokontroler - parametry wewnętrzny generator taktujący (zewnętrzny kwarc) pamięć wewnętrzna (RAM, EPROM, EEPROM, FLASH) kontroler przerwań przetworniki A/C i C/A (8-24b) liczniki i układy czasowo-licznikowe porty równoległe (8-bitowe) porty szeregowe (UART, I2C, SPI, Microwire, USB, CAN) licznik kontrolny - watchdog tryby redukcji mocy układ kontroli napięcia zasilania W7: Technika mikroprocesorowa 17
18 Mikrokontroler - przykład Intel 80C51 jeden z pierwszych mikrokontrolerów rodzina mikrokontrolerów MCS-51 jedno napięcie zasilania 8-bitowy, 64kB pamięci programu, 64kB pamięci danych peryferia wersje z wewnętrzną pamięcią EPROM, Flash, produkowanych przez wiele firm: Atmel, Philips, Dallas, Siemens W7: Technika mikroprocesorowa 18
19 MCS-51 architektura W7: Technika mikroprocesorowa 19
20 MCS51 - charakterystyka ALU dla MCS-51, wewnętrzny zegar pamięć programu (opcja) pamięć danych min 128B układy liczników (min. 2) układy we/wy cyfrowych (min. 4 porty 8-bitowe) układ transmisji szeregowej UART priorytetowy układ przerwań 111 róŝnego rodzaju rozkazów W7: Technika mikroprocesorowa 20
21 MCS51 - przestrzeń adresowa W7: Technika mikroprocesorowa 21
22 MCS51 - lista rozkazów transmisji danych (MOV, np. MOV A,#102) arytmetyczne (ADD, SUBB, MUL, DIV) logiczne (AND, OR, XOR, NOT) rotacji bitów ( RL, RR,SWAP) skoki i wywołania podprogramów (JMP, JC, JNZ, CJNE,LCALL) rozkazy na pojedynczych bitach (transmisja, operacje logiczne, SETB bit, CPL bit, CLR bit) W7: Technika mikroprocesorowa 22
23 MCS51 - układy peryferyjne Liczniki T0, T1 W7: Technika mikroprocesorowa 23
24 MCS51 - układy peryferyjne Układy wejść/wyjść cyfrowych - 4 porty 8-bitowe Port P0 (piny P0.0-P0.7) - (typu otwarty kolektor), przy pracy z zewnętrzną pamięcią programu lub danych multipleksowana magistrala adresów-danych Port P1 (piny P1.0-P1.7) Port P2 (piny P2.0-P2.7), przy pracy z zewnętrzną pamięcią programu osiem bardziej znaczących bitów adresu Port P3 (piny P3.0-P3.7), alternatywnie: P3.0 - RXD: wejście szeregowe; P3.1 - TXD: wyjście szeregowe, P3.2,P3.3 - wejścia przerwań zewnętrznych; P3.4,P3.5 - wejścia zegarowe liczników; P3.6 - WR - wyjście zapisu do zewnętrznej pamięci danych; P3.7 - RD - odczyt z zewnętrznej pamięci danych; Aby piny pracowały jako wejścia - naleŝy do nich wpisać 1 W7: Technika mikroprocesorowa 24
25 MCS51 - układy peryferyjne UART - transmisja szeregowa W7: Technika mikroprocesorowa 25
26 MCS51 - rejestry sterujące PSW - rejestr stanu programu TMOD - rejestr wyboru trybu pracy układu liczników TCON - rejestr sterujący układem liczników i przerwaniami zewnętrznymi IE - maska przerwań IP - rejestr sterujący priorytetem przerwań SCON - rejestr sterujący portem szeregowym PCON - rejestr sterujący trybem zasilania W7: Technika mikroprocesorowa 26
27 MCS51 - system przerwań Idea przerwania - pewne zadania w mikroprocesorze muszą być wykonywane w określonych chwilach czasowych, bądź przy zajściu konkretnego zdarzenia. Wtedy program główny jest przerywany i wykonywana jest część programu (obsługa przerwania), a po jej zakończeniu układ wraca do wykonywania programu głównego. MCS51 - źródła przerwań: - wejścia zewnętrzne: INT0, INT1 - układ czasowo-licznikowy: przepełnienie liczników T0, T1 - port szeregowy: koniec nadawania (TI) lub odbierania (RI) znaku W7: Technika mikroprocesorowa 27
28 MCS51 - system przerwań Blokowanie przerwań - poszczególne źródła przerwań mogą być indywidualnie maskowane (bity w rejestrze IE) 1-przerwanie odblokowane, 0 - zablokowane. Najstarszy bit - blokada wszystkich przerwań. Priorytetowy system przerwań - rodzina MCS51 posiada dwupoziomowy system przerwań. Poziom przerwania jest ustawiany przez odpowiedni bit w rejestrze IP. Wartość 1 - wyŝszy priorytet, 0 - niŝszy. Przerwania na jednym poziomie są przyjmowane w kolejności: INT0, T0, INT1, T1, RITI przerwanie1 - niŝszy priorytet Obsługa programu z przerwaniami przerwanie2 - wyŝszy priorytet program główny obsługa przerwania 1 obsługa przerwania 2 kontynuacja obsługi przerwania 1 kontynuacja programu głównego W7: Technika mikroprocesorowa czas28
29 Struktura programu INICJALIZACJA: ustawienie rejestrów sterujących, wartości początkowe parametrów, wartości początkowe dla liczników, ustawienie przerwań, odblokowanie liczników i przerwań PROGRAM GŁÓWNY: wykonywanie zadań niezaleŝnych od czasu, obsługa wyświetlaczy, obsługa klawiszy, OBSŁUGA PRZERWANIA: wykonywanie zadań zaleŝnych od czasu, bądź od stanów wejść przerywających W7: Technika mikroprocesorowa 29
30 Przykładowe procedury ;opoznienie MOV A,#0 DELAY: INC A CJNE A,#100,DELAY ; - wartość początkowa ; - początek procedury ; - zwiększ akumulator o1 ; - sprawdź warunek czy A=100 ;ustawianie wyjsc USTAW_WY: MOV P0,# B LCALL DELAY MOV P1,# B LCALL DELAY ;odczyt wejscia ODCZYT_WE: MOV P0, # B MOV C, P0.4 ; - początek procedury ; - zapisz wartość do portu P0 ; - odczekaj określony czas ; - zapisz wartość do portu P1 ; - odczekaj określony czas ; - początek procedury ; - ustaw port P0 jako wejścia ; - odczytaj stan pinu 4 portu P0 W7: Technika mikroprocesorowa 30
31 Przykładowe procedury ;ustawienia licznika T0 TIMER0: MOV P0,# B MOV TMOD,# B MOV TL0, #10 MOV TH0, #100 SETB TR0 MOV A,#10 CZAS: JNB TF0,$ MOV TL0,#10 MOV TH0,#100 CLR TF0 DJNZ A,CZAS MOV A,P0 CPL A MOV P0,A ; - początek procedury ; - zapisz wartość do portu P0 ; - ustaw tryb pracy licznika ; - ustaw wartość początkową licznika ; - ustaw wartość początkową licznika ; - odblokuj licznik ; - wpisz mnoŝnik dla czasu licznika ; - początek procedury ; - poczekaj na koniec odliczania czasu ; - ustaw wartość licznika ; - ustaw wartość licznika ; - skasuj przepełnienie licznika ; - jeśli A=0 - dalej, inaczej zmniejsz A ; - odczytaj port P0 ; - zaneguj akumulator ; - zapisz wartość do portu P0 W7: Technika mikroprocesorowa 31
32 Asembler ; x w rejestrze R0 ; wynik w rejestrze R1 OBLICZ: MOV A,#5 MOV B,R0 MUL AB XCH A,B ADD A,#15 MOV R1,A Asembler a język j C y = 5*x+15 Zalety: - moŝliwość maksymalnego wykorzystania mikroprocesora pod kątem czasowym; - moŝliwość kontroli przepływu programu; Wady: - potrzeba poznania duŝej ilości rozkazów; - język nie jest intuicyjny i prosty; Język C int x = 0; int y; void oblicz(void) { y=5*x+15; } Zalety: - ograniczona liczba rozkazów oraz łatwy (zbliŝony do matematycznego ) ich wygląd i uŝycie; Wady: - brak moŝliwości pełnej kontroli mikroprocesora i wykonywania programu - optymalizacja programu zaleŝy od kompilatora W7: Technika mikroprocesorowa 32
33 Transmisja szeregowa - standardy układowe parametr RS232 RS423 RS422 RS485 rodzaj transmisji niesymetryczna niesymetryczna róŝnicowa róŝnicowa max. liczba nadajników i odbiorników 1 nadajnik 1 odbiornik 1 nadajnik 10 odbiorników 1 nadajnik 10 odbiorników 32 nadajniki 32 odbiorniki max. długość połączenia 15m 1200m 1200m 1200m max szybkość transmisji 20kb/s 100kb/s 10Mb/s 10Mb/s max. napięcie wspólne ±25V ±6V -0,25V do +6V -7V do +12V wyjście nadajnika (obciąŝone) ±5V do ±15V ±3,6V ±2V ±1,5V obciąŝenie nadajnika 3k..7k 450Ω min rezystancja wejściowa odbiornika 3k..7k 4k 4k 12k czułość odbiornika ±3V ±200mV ±200mV ±200mV szybkość zmian napięcia na wyjściu 30V/µs sterowana W7: Technika mikroprocesorowa 33
34 RS485 - driver MAX481 transmisja półdupleksowa pojedyncze zasilanie 5V moŝliwość przełączenia w 3 stan dopuszcza podłączenie do 128 nadajników/odbiorników W7: Technika mikroprocesorowa 34
35 MODBUS - przykład standardu programowego W7: Technika mikroprocesorowa 35
36 Modbus - opis standardu ramka W7: Technika mikroprocesorowa 36
37 KONIEC WYKŁADU NR 6 W7: Technika mikroprocesorowa 37
MIKROPROCESORY architektura i programowanie
Struktura portów (CISC) Port to grupa (zwykle 8) linii wejścia/wyjścia mikrokontrolera o podobnych cechach i funkcjach Większość linii we/wy może pełnić dwie lub trzy rozmaite funkcje. Struktura portu
Bardziej szczegółowoWstęp...9. 1. Architektura... 13
Spis treści 3 Wstęp...9 1. Architektura... 13 1.1. Schemat blokowy...14 1.2. Pamięć programu...15 1.3. Cykl maszynowy...16 1.4. Licznik rozkazów...17 1.5. Stos...18 1.6. Modyfikowanie i odtwarzanie zawartości
Bardziej szczegółowoArchitektura mikrokontrolera MCS51
Architektura mikrokontrolera MCS51 Ryszard J. Barczyński, 2017 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Architektura mikrokontrolera
Bardziej szczegółowoArchitektura mikrokontrolera MCS51
Architektura mikrokontrolera MCS51 Ryszard J. Barczyński, 2018 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Architektura mikrokontrolera
Bardziej szczegółowoZaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
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ółowoSpis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
Bardziej szczegół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ół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ółowoWykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430
Wykład 4 Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Mikrokontrolery PIC Mikrokontrolery PIC24 Mikrokontrolery PIC24 Rodzina 16-bitowych kontrolerów RISC Podział na dwie podrodziny: PIC24F
Bardziej szczegółowoSystemy wbudowane. Wprowadzenie. Wprowadzenie. Mikrokontroler 8051 Budowa
Systemy wbudowane Mikrokontroler 8051 Budowa dr inż. Maciej Piechowiak Wprowadzenie rdzeń CPU z jednostką artymetyczno-logiczną (ALU) do obliczeń na liczbach 8-bitowych, uniwersalne dwukierunkowe porty
Bardziej szczegółowoMIKROPROCESORY architektura i programowanie
Systematyczny przegląd. (CISC) SFR umieszczane są w wewnętrznej pamięci danych (80H 0FFH). Adresowanie wyłącznie bezpośrednie. Rejestry o adresach podzielnych przez 8 są też dostępne bitowo. Adres n-tego
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ół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ółowoKurs Elektroniki. Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26
Kurs Elektroniki Część 5 - Mikrokontrolery. www.knr.meil.pw.edu.pl 1/26 Mikrokontroler - autonomiczny i użyteczny system mikroprocesorowy, który do swego działania wymaga minimalnej liczby elementów dodatkowych.
Bardziej szczegółowoZastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości
Politechnika Lubelska Wydział Elektrotechniki i Informatyki PRACA DYPLOMOWA MAGISTERSKA Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Marcin Narel Promotor: dr inż. Eligiusz
Bardziej szczegółowoWykład Mikroprocesory i kontrolery
Wykład Mikroprocesory i kontrolery Cele wykładu: Poznanie podstaw budowy, zasad działania mikroprocesorów i układów z nimi współpracujących. Podstawowa wiedza potrzebna do dalszego kształcenia się w technice
Bardziej szczegółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 8-bitowe Mikrokontrolery 8-bitowe stanowią wciąż najliczniejszą grupę mikrokontrolerów. Istniejące w chwili obecnej na rynku rodziny mikrokontrolerów opracowane zostały w latach 80-tych.
Bardziej szczegółowoTechnika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Bardziej szczegółowoCharakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,
Charakterystyka mikrokontrolerów Przygotowali: Łukasz Glapiński, 171021 Mateusz Kocur, 171044 Adam Kokot, 171075 Plan prezentacji Co to jest mikrokontroler? Historia Budowa mikrokontrolera Wykorzystywane
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ółowoLista 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ółowoTECHNIKA 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ółowoarchitektura 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ół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ółowoSpis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Bardziej szczegółowoSystemy wbudowane Mikrokontrolery
Systemy wbudowane Mikrokontrolery Budowa i cechy mikrokontrolerów Architektura mikrokontrolerów rodziny AVR 1 Czym jest mikrokontroler? Mikrokontroler jest systemem komputerowym implementowanym w pojedynczym
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Bardziej szczegółowoSystemy mikroprocesorowe. Literatura podręcznikowa. Przedmioty związane. Przykłady systemów wbudowanych. Pojęcie systemu wbudowanego embedded system
Systemy mikroprocesorowe dr inŝ. Stefan Brock pok. 627, hala 22B/3 (PP) Stefan.Brock@put.poznan.pl Stefan.Brock@gmail.com rozliczenie dwa kolokwia w trakcie wykładu dr inŝ. Stefan Brock 2008/2009 1 Literatura
Bardziej szczegółowoInstytut 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ółowoWyjścia analogowe w sterownikach, regulatorach
Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)
Bardziej szczegółowoZerowanie 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ółowoUkłady czasowo-licznikowe w systemach mikroprocesorowych
Układy czasowo-licznikowe w systemach mikroprocesorowych 1 W każdym systemie mikroprocesorowym znajduje zastosowanie układ czasowy lub układ licznikowy Liczba liczników stosowanych w systemie i ich długość
Bardziej szczegół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ółowoPROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM PROJEKTOWANIA ZINTEGROWANEGO
II Konferencja Naukowa KNWS'05 "Informatyka- sztuka czy rzemios o" 15-18 czerwca 2005, Z otniki Luba skie PROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM
Bardziej szczegółowoLiczniki, rejestry lab. 08 Mikrokontrolery WSTĘP
Liczniki, rejestry lab. 08 PODSTAWY TECHNIKI CYFROWEJ I MIKROPROCESOROWEJ EIP KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA WWW.AGH.EDU.PL
Bardziej szczegółowoMikrokontrolery 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ółowoMagistrala systemowa (System Bus)
Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki systemowa (System Bus) Pamięć operacyjna ROM, RAM Jednostka centralna Układy we/wy In/Out Wstęp do Informatyki
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ółowoArchitektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy
Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,
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ółowoObszar 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ółowoTechnika mikroprocesorowa I Wykład 4
Technika mikroprocesorowa I Wykład 4 Układ czasowo licznikowy 8253 INTEL [Źródło: https://www.vtubooks.com/free_downloads/8253_54-1.pdf] Wyprowadzenia układu [Źródło: https://www.vtubooks.com/free_downloads/8253_54-1.pdf]
Bardziej szczegółowoMikrokontroler 80C51
DSM-51 * STRONA 1 * Temat : Wiadomości podstawowe Układy cyfrowe to rodzaj układów elektronicznych, w których sygnały napięciowe przyjmują tylko określoną liczbę poziomów, którym przypisywane są wartości
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 Wiadomości wstępne: Port szeregowy może pracować w czterech trybach. Tryby różnią się między sobą liczbą bitów
Bardziej szczegółowoCzęść 6. Mieszane analogowo-cyfrowe układy sterowania. Łukasz Starzak, Sterowanie przekształtników elektronicznych, zima 2011/12
Część 6 Mieszane analogowo-cyfrowe układy sterowania 1 Korzyści z cyfrowego sterowania przekształtników Zmniejszenie liczby elementów i wymiarów układu Sterowanie przekształtnikami o dowolnej topologii
Bardziej szczegółowoElektronika i techniki mikroprocesorowe
Elektronika i techniki mikroprocesorowe Technika cyfrowa ZłoŜone one układy cyfrowe Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki Wydział Elektryczny, ul. Krzywoustego 2 PLAN WYKŁADU idea
Bardziej szczegółowoMikrokontroler ATmega32. System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe
Mikrokontroler ATmega32 System przerwań Porty wejścia-wyjścia Układy czasowo-licznikowe 1 Przerwanie Przerwanie jest inicjowane przez urządzenie zewnętrzne względem mikroprocesora, zgłaszające potrzebę
Bardziej szczegółowoWydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.
Bardziej szczegółowoCzęść 5. Mieszane analogowo-cyfrowe układy sterowania
Część 5 Mieszane analogowo-cyfrowe układy sterowania Korzyści z cyfrowego sterowania przekształtników Zmniejszenie liczby elementów i wymiarów układu obwody sterowania, zabezpieczeń, pomiaru, kompensacji
Bardziej szczegółowoPROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
Bardziej szczegółowoInstytut 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ółowoLABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2
LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2 1. Cel ćwiczenia Celem ćwiczenia jest pokazanie budowy systemów opartych na układach Arduino. W tej części nauczymy się podłączać różne czujników,
Bardziej szczegółowoSTM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Bardziej szczegółowo4 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ółowoSzkolenia 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ółowoWykład Mikrokontrolery i mikrosystemy Cele wykładu:
Wykład Mikrokontrolery i mikrosystemy Cele wykładu: Poznanie podstaw budowy, zasad działania i sterowania mikrokontrolerów i ich urządzeń peryferyjnych. Niezbędna wiedza do dalszego samokształcenia się
Bardziej szczegółowoMagistrale szeregowe
Magistrale szeregowe Magistrale 2/21 pamięci zewn. ukł.obsługi PAO dekodery adresów kontrolery przerwań timery RTC procesor magistrala systemowa pamięć programu (ROM) pamięć danych (RAM) urz. operatorskie
Bardziej szczegółowoUrządzenia wejścia-wyjścia
Urządzenia wejścia-wyjścia Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Klasyfikacja urządzeń wejścia-wyjścia Struktura mechanizmu wejścia-wyjścia (sprzętu i oprogramowania) Interakcja
Bardziej szczegółowoMikrokontroler Intel 8051. dr inż. Wiesław Madej
Mikrokontroler Intel 8051 dr inż. Wiesław Madej Mikrokontroler Intel 8051 Wprowadzony na rynek w 1980 roku Następca rodziny 8048 Intel zakooczył produkcję w marcu 2006 Obecnie produkowany przez różne firmy
Bardziej szczegółowoXXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej
Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.
Bardziej szczegółowo4 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ółowoRok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Technika mikroprocesorowa Rok akademicki: 2013/2014 Kod: EEL-1-616-s Punkty ECTS: 2 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Elektrotechnika Specjalność:
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ółowoPodstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut
Podstawy Projektowania Przyrządów Wirtualnych Wykład 9 Wprowadzenie do standardu magistrali VMEbus mgr inż. Paweł Kogut VMEbus VMEbus (Versa Module Eurocard bus) jest to standard magistrali komputerowej
Bardziej szczegółowoUkłady zegarowe w systemie mikroprocesorowym
Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej
Bardziej szczegółowo2. PRZERZUTNIKI I REJESTRY
Technika cyfrowa i mikroprocesorowa w ćwiczeniach laboratoryjnych : praca zbiorowa / pod redakcją Jerzego Jakubca ; autorzy Ryszard Bogacz, Jerzy Roj, Janusz Tokarski. Wyd. 3. Gliwice, 2016 Spis treści
Bardziej szczegółowoIC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO
IC200UDR002 8 wejść dyskretnych 24 VDC, logika dodatnia/ujemna. Licznik impulsów wysokiej częstotliwości. 6 wyjść przekaźnikowych 2.0 A. Port: RS232. Zasilanie: 24 VDC. Sterownik VersaMax Micro UDR002
Bardziej szczegółowoAnalizowanie działania układów mikroprocesorowych 311[50].O1.06
MINISTERSTWO EDUKACJI i NAUKI Rafał Nowak Analizowanie działania układów mikroprocesorowych 311[50].O1.06 Poradnik dla ucznia Wydawca Instytut Technologii Eksploatacji Państwowy Instytut Badawczy Radom
Bardziej szczegółowoFunkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca)
Funkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca) tryb niskiego poboru mocy przełączanie źródeł zasilania łagodny start pamięć i zarządzanie awariami zmiana (nastawa) sygnału odniesienia
Bardziej szczegółowoSML3 październik
SML3 październik 2005 16 06x_EIA232_4 Opis ogólny Moduł zawiera transceiver EIA232 typu MAX242, MAX232 lub podobny, umożliwiający użycie linii RxD, TxD, RTS i CTS interfejsu EIA232 poprzez złącze typu
Bardziej szczegółowoSystem mikroprocesorowy i peryferia. Dariusz Chaberski
System mikroprocesorowy i peryferia Dariusz Chaberski System mikroprocesorowy mikroprocesor pamięć kontroler przerwań układy wejścia wyjścia kontroler DMA 2 Pamięć rodzaje (podział ze względu na sposób
Bardziej szczegółowoWstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek
Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,
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ół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ół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ółowoArchitektura Systemów Komputerowych. Bezpośredni dostęp do pamięci Realizacja zależności czasowych
Architektura Systemów Komputerowych Bezpośredni dostęp do pamięci Realizacja zależności czasowych 1 Bezpośredni dostęp do pamięci Bezpośredni dostęp do pamięci (ang: direct memory access - DMA) to transfer
Bardziej szczegółowoStart Bity Bit Stop 1 Bit 0 1 2 3 4 5 6 7 Par. 1 2. Rys. 1
Temat: Obsługa portu komunikacji szeregowej RS232 w systemie STRC51. Ćwiczenie 2. (sd) 1.Wprowadzenie do komunikacji szeregowej RS232 Systemy bazujące na procesorach C51 mogą komunikować się za pomocą
Bardziej szczegółowoMCAR Robot mobilny z procesorem AVR Atmega32
MCAR Robot mobilny z procesorem AVR Atmega32 Opis techniczny Jakub Kuryło kl. III Ti Zespół Szkół Zawodowych nr. 1 Ul. Tysiąclecia 3, 08-530 Dęblin e-mail: jkurylo92@gmail.com 1 Spis treści 1. Wstęp..
Bardziej szczegółowo1. Wstęp Różnice pomiędzy mikrokontrolerami ST7 a ST7LITE Rdzeń mikrokontrolerów ST7FLITE... 15
3 1. Wstęp... 9 2. Różnice pomiędzy mikrokontrolerami ST7 a ST7LITE... 11 3. Rdzeń mikrokontrolerów ST7FLITE... 15 3.1. Jednostka centralna...16 3.2. Organizacja i mapa pamięci...19 3.2.1. Pamięć RAM...20
Bardziej szczegółowoPracownia 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ółowoTechnika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 16-bitowe Oferowane obecnie na rynku mikrokontrolery 16-bitowe opracowane zostały pomiędzy połowa lat 80-tych a początkiem lat 90-tych. Ich powstanie było naturalną konsekwencją ograniczeń
Bardziej szczegółowoPlan wykładu. Architektura systemów komputerowych. Cezary Bolek
Architektura systemów komputerowych Poziom układów logicznych. Układy sekwencyjne Cezary Bolek Katedra Informatyki Plan wykładu Układy sekwencyjne Synchroniczność, asynchroniczność Zatrzaski Przerzutniki
Bardziej szczegółowoArchitektura komputera
Architektura komputera Architektura systemu komputerowego O tym w jaki sposób komputer wykonuje program i uzyskuje dostęp do pamięci i danych, decyduje architektura systemu komputerowego. Określa ona sposób
Bardziej szczegółowoWykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC
Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej
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ół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 Cel ćwiczenia Poznanie architektury oraz zasad programowania mikrokontrolerów rodziny 51, aby zapewnić
Bardziej szczegółowoWykład 2. Mikrokontrolery z rdzeniami ARM
Wykład 2 Źródło problemu 2 Wstęp Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC. Różne wersje procesorów
Bardziej szczegółowoMikroprocesory i Mikrosterowniki
Mikroprocesory i Mikrosterowniki Wykład 1 Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com. Konsultacje Pn,
Bardziej szczegółowoSprawdzian test egzaminacyjny 2 GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny 2 GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
Bardziej szczegółowoPamię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ół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ółowoPrzerwania 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ółowoSTART: ; 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ółowo1. Podstawowe wiadomości...9. 2. Możliwości sprzętowe... 17. 3. Połączenia elektryczne... 25. 4. Elementy funkcjonalne programów...
Spis treści 3 1. Podstawowe wiadomości...9 1.1. Sterowniki podstawowe wiadomości...10 1.2. Do czego służy LOGO!?...12 1.3. Czym wyróżnia się LOGO!?...12 1.4. Pierwszy program w 5 minut...13 Oświetlenie
Bardziej szczegółowoLista 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ół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ółowoSystemy uruchomieniowe
Systemy uruchomieniowe Przemysław ZAKRZEWSKI Systemy uruchomieniowe (1) 1 Środki wspomagające uruchamianie systemów mikroprocesorowych Symulator mikroprocesora Analizator stanów logicznych Systemy uruchomieniowe:
Bardziej szczegółowoSigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
Bardziej szczegółowoSystemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
Bardziej szczegółowo