Programowanie Mikrokontrolerów. Magistrala I2C (Inter-Integrated Circuit).
|
|
- Eleonora Adamczyk
- 6 lat temu
- Przeglądów:
Transkrypt
1 Programowanie Mikrokontrolerów Magistrala I2C (Inter-Integrated Circuit). mgr inż. Paweł Poryzała Zakład Elektroniki Medycznej Marcin Byczuk
2 Komunikacja szeregowa Jakie znamy typy komunikacji szeregowej? Prawdopodobnie najbardziej znane to FIREWIRE (IEEE1394) RS485 U(S)ART. EIA232 1-WIRE Komunikacja szeregowa I2C USB SPI CAN Programowanie Mikrokontrolerów, grudzień
3 Zagadnienia Podstawowe informacje: Specyfikacja i założenia magistrali I2C, Warstwa fizyczna oraz hardware potrzebny do pracy, Protokół wymiany danych, Transmisja danych, Tryb single oraz multi master, Warunki START/STOP, Adresowanie, Operacje zapisu / odczytu, Operacje mieszane. Programowanie Mikrokontrolerów, grudzień Opracowane na podstawie dokumentów firmy Philips Semiconductors: I2C MANUAL, I2C Handbook oraz I2C-bus specification and user manual
4 I2C Serial Buses I2C (spelled: eye-squared-see ) Inter-Integrated Circuit: Zaproponowany przez firmę Philips (lata 80, odbiorniki TV) jako zapewniająca prosty sposób komunikacji pomiędzy uc a peryferiami (przy minimalnej liczbie połączeń), Połączenie szeregowe, synchroniczne, dwu-kierunkowe o prędkości transmisji 400 kbps (typowo), 3,4 Mbps (maksymalnie), Dwie linie magistrali: SDA: Serial Data, SCL: Serial Clock. Brak standaryzowanych sposobów połączeń czy też gniazd, Dobrze udokumentowana, Ugruntowana pozycja na rynku, Szeroko stosowana. Programowanie Mikrokontrolerów, grudzień
5 Zastosowania I2C Dlaczego warto znać i stosować magistralę I2C?? Prosta komunikacja na niewielkim dystansie, Bogata oferta układów pracujących z jej wykorzystaniem (ponad 1000 układów produkowanych przez ponad 50 producentów) Przetworniki A/C i C/A, Układy RTC, Konwertery równoległe 8-bit -> I2C, Jumpers i DIP Switches, Ekspandery wejścia/wyjścia, Szeregowe pamięci EEPROM, Czujniki temperatury, napięcia, Inne Programowanie Mikrokontrolerów, grudzień
6 Zalety oraz wady komunikacji I2C Zalety: prosta, dobrze poznana i stosowana od lat, niski koszt implementacji, bardzo szeroki wybór układów peryferyjnych, wiele układów na wspólnej magistrali (adresowanie) jedynie dwie linie komunikacji, prosta diagnostyka, tryb multi-master. Wady: ograniczona prędkość transmisji (głównie w starszych układach). Programowanie Mikrokontrolerów, grudzień
7 Przykłady zastosowań Grupy urządzeń: GPIO, Sensory temperatury, Kontrolery LED, Układy RTC, Multipleksery oraz przełączniki, Bufory magistrali, Kontrolery LCD, Przetworniki ADC / DAC, Pamięci EEPROM, Kontrolery magistrali oraz układy pośredniczące. Programowanie Mikrokontrolerów, grudzień
8 Dostępne produkty Obudowy DIP, SO, SSOP, QSOP, TSSOP, HVQFN i inne Prędkości transmisji (linia SCK): starsze układy typowo 100 khz, nowsze układy typowo 400 khz, układy o większym zapotrzebowaniu na pasmo transmisji max. 3,4 MHz Napięcia zasilania: 2,5 do 5 V, 2,8 do 5,5V, nowsze układy: 2,3 do 5,5V lub 3,0 do 3,3V (5V tolerant), Temperatura pracy: Typowo o C, Niektóre w zawężonym zakresie o C, Końcówki adresowe: Typowo trzy końcówki adresowe (A 0, A 1, A 2 ) wyprowadzone na zewnątrz umożliwiają podłączenie maksimum 8 identycznych układów na magistrali, Niekiedy liczba końcówek adresowych jest ograniczona ze względu na obudowę. Programowanie Mikrokontrolerów, grudzień
9 Przykłady zastosowań Programowanie Mikrokontrolerów, grudzień
10 Przykłady zastosowań Programowanie Mikrokontrolerów, grudzień
11 Przykłady zastosowań Programowanie Mikrokontrolerów, grudzień
12 Przykłady zastosowań Programowanie Mikrokontrolerów, grudzień
13 Przykłady zastosowań Programowanie Mikrokontrolerów, grudzień
14 Przykłady zastosowań Programowanie Mikrokontrolerów, grudzień
15 Przykłady zastosowań Dodatkowe peryferia (kontrolery) magistral UART, SPI i innych. Przykład: SC16IS740/750/760, single UART with I2C/SPI interface, 64-bite FIFOs, IrDA SIR and GPIOs Programowanie Mikrokontrolerów, grudzień
16 Komunikacja podstawy protokołu I2C Proste procedury pozwalające na rozpoczęcie, przebieg i zakończenie transmisji: Bardzo dobra dokumentacja firmy Philips Semiconductor, Możliwe do programowej generacji w prostych mikrokontrolerach, Możliwość podłączenia wielu urządzeń Master (arbitraż), Każde urządzenie na magistrali identyfikowane jest na bazie unikalnego adresu, Urządzenie Master inicjalizujące transfer zapewnia sygnał SCL (zegar). Programowanie Mikrokontrolerów, grudzień
17 Przykładowa aplikacja Programowanie Mikrokontrolerów, grudzień
18 Warstwa fizyczna Programowanie Mikrokontrolerów, grudzień źródło: DesignCon 2003 Tecforum (I2C Bus Overview)
19 Prędkość transmisji Standard Mode (Sm) 100 kbit/s Fast Mode (Fm) 400 kbit/s Fast Mode Plus (Fm+) 1 Mbit/s High Speed Mode (Hs-mode) 3,4 Mbit/s Programowanie Mikrokontrolerów, grudzień
20 Terminologia Programowanie Mikrokontrolerów, grudzień
21 Założenia Równolegle połączone linie SDA (Serial Data) oraz SCL (Serial Clock), Magistrala kontrolowana przez urządzenie nadrzędne (master), zapewnia ono zegar (SCL) synchronizujący dane Każde urządzenie identyfikowane przez indywidualny adres (zarówno master jak i slave), Programowanie Mikrokontrolerów, grudzień
22 Założenia Każde urządzenie może być jedynie odbiornikiem (np. LCD driver) bądź jednocześnie odbiornikiem/nadajnikiem (np. pamięć EEPROM), Możliwość pracy multi-master z arbitrażem. Programowanie Mikrokontrolerów, grudzień
23 Protokół transmisji Dane wysyłane na magistrali organizowane są w bajty (po 8-bit, MSB first), Ilość bajtów przesyłanych w jednej transakcji jest nieograniczona, Każdy bajt potwierdzany jest bitem ACK, Jeśli slave chce wstrzymać transmisję ściąga linię SCL do niskiego stanu logicznego (master wait state) Programowanie Mikrokontrolerów, grudzień
24 Protokół transmisji Potwierdzenie ACK (9-bit): sygnalizuje urządzeniu master, że bajt odebrano prawidłowo oraz że można wysyłać kolejny Master zwalnia na czas bitu ACK linię SDA, tak aby slave mógł wystawić niski stan logiczny (a tym samym potwierdzić bajt) Programowanie Mikrokontrolerów, grudzień
25 Protokół transmisji Nie-Potwierdzenie NACK (9-bit): na magistrali nie ma urządzenia o wybranym adresie, adresowane urządzenie jest obecne, nie ma jednak możliwości pojąć transmisji z układem master w danej chwili przesłano niezrozumiały rozkaz / dane, urządzenie nie jest w stanie odebrać więcej danych, układ master-receiver sygnalizuje urządzeniu slave koniec transmisji Programowanie Mikrokontrolerów, grudzień
26 Wymiana danych Transmisja: uc A => uc B, kontrolowana przez uc A uc A (master) adresuje uc B (slave) uc A (master-transmitter) wysyła dane do uc B (slave-receiver) uc A kończy transmisję Transmisja: uc A <= uc B, kontrolowana przez uc A uc A (master) adresuje uc B (slave) uc A (master-receiver) odbiera dane od uc B (slave-transmitter) uc A kończy transmisję Programowanie Mikrokontrolerów, grudzień
27 Tryb pracy magistrali I2C Tryb pracy magistrali Single-Master Mode Multi-Master Mode Jedno urządzenie master na magistrali Dwa lub więcej urządzeń master na magistrali Programowanie Mikrokontrolerów, grudzień
28 Multi-Master Mode Co w przypadku, gdy dwa urządzenia master rozpoczną nadawanie w tym samym czasie? Procedury rozstrzygające który z nich ma przejąć kontrolę i dokończyć transmisję, który ma zaczekać na zwolnienie magistrali: Synchronizacja zegarów SCK Arbitraż Procedury te nie są potrzebne w przypadku magistral single master. Programowanie Mikrokontrolerów, grudzień
29 Synchronizacja zegarów: wired-and Wykonywana poprzez wired-and (tzw. iloczyn na drucie ), charakterystyczny dla wyjść typu open-collector, open-drain: 1 recesywne, 0 dominujące Czas SCL LOW determinowany przez układ master z najwolniejszą prędkością transmisji (najdłuższy okres), czas SCL HIGH determinowany przez układ master z najszybszą prędkością transmisji. Programowanie Mikrokontrolerów, grudzień
30 Arbitraż: wired-and Procedura arbitrażu ponownie: wired-and Pierwszy układ wystawiający na magistralę 1, gdy inny wystawia 0 przegrywa procedurę arbitrażu Programowanie Mikrokontrolerów, grudzień
31 Warunki START/STOP SCL strobuje dane. Dane na linii SDA muszą być stabilne podczas wysokiego stanu na SCL. Wyjątkiem od powyższej zasady są warunki startu i stopu transmisji. START: zbocze opadające na linii SDA podczas wysokiego stanu linii SCL, STOP: zbocze narastające na linii SDA podczas wysokiego stanu linii SCL, źródło: DesignCon 2003 Tecforum (I2C Bus Overview) Programowanie Mikrokontrolerów, grudzień
32 Adresowanie Każde urządzenie jest indywidualnie adresowane przez uc, Każde urządzenie ma unikalny adres: stały (hardware) albo programowalny (np. uc), Istnieją różne klasy adresów dla różnych rodzajów urządzeń (ADC, Digital Clock, DIP Switches ), Adresy różnym klasom przydzielane są przez I2C-committee, 112 klas urządzeń, maks. opisywanych przez 7 bitów. Programowanie Mikrokontrolerów, grudzień źródło: DesignCon 2003 Tecforum (I2C Bus Overview)
33 Adresowanie Dla pamięci EEPROM mamy więc 7 bitowy adres postaci: Pierwsze 4 bity adresu określają klasę urządzenia (a), Kolejne 3 (konfigurowalne poprzez zwarcie odpowiednich linii do masy/zasilania) zapewniają podłączenie na magistrali kilku urządzeń tego samego typu (b), Ostatni określa typ kierunek przesyłanych danych (c). a b c Programowanie Mikrokontrolerów, grudzień
34 Formaty adresu Pierwszy bajt nadawany po bicie startu określa adres urządzenia SLAVE. Adres 7-bitowy: Adres 10-bitowy: Wyjątki od reguły: General Call adresowanie wszystkich urządzeń (a), 10-bitowe adresowanie urządzeń Slave (b), Inne adresy zarezerwowane a b Programowanie Mikrokontrolerów, grudzień
35 Operacje zapisu i odczytu Zapis do urządzenia Slave: Master transmituje dane generuje oba sygnały: zegara i danych podczas całej transmisji. Odczyt z urządzenia typu Slave: Master najpierw transmituje potem odbiera dane zegar generowany jest przez niego podczas całej transmisji, gdy tylko wyśle adres urządzenia od którego oczekuje danych przechodzi na odbiór linii danych. Programowanie Mikrokontrolerów, grudzień
36 Operacje zapisu i odczytu Połączone operacje zapisu i odczytu: Połączone operacje odczytu i zapisu: Programowanie Mikrokontrolerów, grudzień
37 General Call (~broadcast) Urządzenie nadrzędne ma możliwość zaadresowania wszystkich urządzeń podłączonych do magistrali: Urządzenie nie obsługujące General Call ignoruje je, Urządzenia obsługujące General Call potwierdzają bajt adresu oraz przechodzą w tryb slave-receiver, Master nie wie jak dużo urządzeń będzie odbierało dane, Znaczenie General Call określone jest w drugim bajcie (szczegóły UM10204). Programowanie Mikrokontrolerów, grudzień
38 General Call kolejny bajt w wywołanui General Call określa komendę: LSB = 0 programmable part of device s address manipulation resetting devices LSB = 1 master (e.g. keyboard scanner) doesn t know where to send data remaining 7 bits contain master s address Programowanie Mikrokontrolerów, grudzień
39 Software Reset Sekwencja: General Call: (0x00) SW RESET: (0x06) Oznacza programowy reset wszystkich urządzeń podłączonych do magistrali, które obsługują General Call. Możliwe jest również ustawienie programowalnej części adresu resetowanego urządzenia. Programowanie Mikrokontrolerów, grudzień
40 Czego potrzeba do uruchomienia magistrali I2C? Istnieją trzy podstawowe metody: 1. Wykorzystując mikrokontroler z wbudowanym interfejsem I2C (TWI) każdy odebrany bajt (bit) może być odczytany po przerwaniu, 2. Wykorzystując dowolny mikrokontroler obsługa programowa interfejsu (bit-banging), 3. Wykorzystując dowolny uc oraz kontroler magistrali (konwerter równoległy => I2C, np. PCF9564) lub układ pośredniczący (konwerter UART => I2C, SPI => I2C). Programowanie Mikrokontrolerów, grudzień
41 I2C emulowane programowo uc ze sprzętowym blokiem I2C informowany jest o transmisji poprzez odpowiednie przerwanie uc emulujący programowo magistralę I2C nieustannie monitoruje linie SDA/SCL specjalne procedury wydłużonego startu: Warunek START START byte (0x01) Bit ACK Powtórny warunek START Programowanie Mikrokontrolerów, grudzień
42 Konflikty adresów Problemy w przypadku podłączenia kilku urządzeń bez programowalnego adresu Możliwość dynamicznego podziału magistrali I2C na 2, 4 lub 8 pod-magistral I2C przez multiplekser Przełączanie magistral odbywa się poprzez 2- bajtowe komendy sterujące multiplekser Opcjonalne przerwania z multipleksera od podmagistral. Programowanie Mikrokontrolerów, grudzień
43 Magistrale bazujące na I2C I2C używana jest jako podstawa dla kilku innych, specjalizowanych magistral: SMBus (System Management Bus) zaprojektowana przez f. Intel w 1995 roku Dodaje programowy Address Resolution Protocol (dynamiczne przydzielanie adresów rekonfiguracja przy hot-plug Używana jako magistrala kontrolująca mniejsze peryferia na płycie głównej w wielu komputerach PC np. monitor baterii, czujnik temperatury, napięcia, kontroler obrotów wentylatora itp. PMBus (Power Management Bus) IPMI (Intelligent Platform Management Interface) ATCA (Advanced Telecom Computing Architecture) Programowanie Mikrokontrolerów, grudzień
44 Magistrale bazujące na I2C I2C używana jest jako podstawa dla kilku innych, specjalizowanych magistral: VESA Display Data Channel Stare monitory analogowe identyfikowane na podstawie pinów ID0, ID1, ID2 odpowiednio zwieranych do masy, VESA DDC1 karta graficzna może odczytać informacje z monitora, VESA DDC2 karta graficzna może odczytać informacje z monitora, może również zdalnie ustawić z jego parametry (kontrast, jasność itp.) wykorzystano standard magistrali I2C: PIN 12 linia SDA PIN15 linia SCL Programowanie Mikrokontrolerów, grudzień
45 Pytania? Pytania? Programowanie Mikrokontrolerów, grudzień
46 Więcej o I2C NXP: I2C User Manual: I2C-bus specification and user manual: The Official Site of Embedded Development Community SMBus VESA DDC Programowanie Mikrokontrolerów, grudzień
47 Dziękuję za uwagę. Marcin Byczuk
Wbudowane układy komunikacyjne cz. 1 Wykład 10
Wbudowane układy komunikacyjne cz. 1 Wykład 10 Wbudowane układy komunikacyjne UWAGA Nazwy rejestrów i bitów, ich lokalizacja itd. odnoszą się do mikrokontrolera ATmega32 i mogą być inne w innych modelach!
Komunikacja w mikrokontrolerach. Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface
Komunikacja w mikrokontrolerach Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie
Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface
Mikroprocesory i Mikrosterowniki Magistrala szeregowa I2C / TWI Inter-Integrated Circuit Two Wire Interface Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na
Zaliczenie 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
Współpraca procesora ColdFire z urządzeniami peryferyjnymi
Współpraca procesora ColdFire z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe:
Komunikacja z urzadzeniami zewnętrznymi
Komunikacja z urzadzeniami zewnętrznymi Porty Łacza równoległe Łacza szeregowe Wymiana informacji - procesor, pamięć oraz urzadzenia wejścia-wyjścia Większość mikrokontrolerów (Intel, AVR, PIC) używa jednego
MAGISTRALE MIKROKONTROLERÓW (BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
(BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Odległości pomiędzy źródłem a odbiorcą informacji mogą być bardzo zróżnicowane, przykładowo zaczynając od pojedynczych milimetrów w przypadku
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Interfejsy można podzielić na synchroniczne (oddzielna linia zegara), np. I 2 C, SPI oraz asynchroniczne, np. CAN W rozwiązaniach synchronicznych
MIKROKONTROLERY - MAGISTRALE SZEREGOWE
Liczba magistral szeregowych jest imponująca RS232, i 2 C, SPI, 1-wire, USB, CAN, FireWire, ethernet... Równie imponująca jest różnorodność protokołow komunikacyjnych. Wiele mikrokontrolerów ma po kilka
Systemy wbudowane - wykład 7
Systemy wbudowane - wykład 7 Przemek Błaśkiewicz 11 kwietnia 2019 1 / 76 I 2 C aka IIC aka TWI Inter-Integrated Circuit 2 / 76 I 2 C aka IIC aka TWI Inter-Integrated Circuit używa dwóch linii przesyłowych
Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe
Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe Ryszard J. Barczyński, 2009 2015 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały
Współpraca procesora z urządzeniami peryferyjnymi
Współpraca procesora z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe: Interfejs
Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.
Systemy wbudowane - wykład 8 Przemek Błaśkiewicz 17 maja 2017 1 / 82 Dla zabicia czasu Bluetooth Terminal HC-05, urządzenie...:8f:66, kod 1234 2 / 82 I 2 C aka IIC aka TWI Inter-Integrated Circuit 3 /
Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 PAMIĘCI SZEREGOWE EEPROM Ćwiczenie 3 Opracował: dr inŝ.
2010-04-12. Magistrala LIN
Magistrala LIN Protokoły sieciowe stosowane w pojazdach 2010-04-12 Dlaczego LIN? 2010-04-12 Magistrala LIN(Local Interconnect Network) została stworzona w celu zastąpienia magistrali CAN w przypadku, gdy
Magistrala I 2 C. Podstawy systemów mikroprocesorowych. Wykład nr 5 Interfejsy szeregowe c.d.
Magistrala I 2 C Podstawy systemów mikroprocesorowych Wykład nr 5 Interfejsy szeregowe c.d. dr Piotr Fronczak http://www.if.pw.edu.pl/~agatka/psm.html Inter-integrated circuit bus TWI Two-wire Serial Interface
Laboratorium mikroinformatyki. Szeregowe magistrale synchroniczne.
Laboratorium mikroinformatyki. Szeregowe magistrale synchroniczne. Transmisja szeregowa charakteryzująca się niewielką ilością linii transmisyjnych może okazać się użyteczna nawet w wypadku zastosowania
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 10 (3h) Implementacja interfejsu SPI w strukturze programowalnej Instrukcja pomocnicza do laboratorium z przedmiotu
HC541 8-bitowy bufor jednokierunkowy HC245 8-bitowy bufor dwukierunkowy HC244 dwa 4-bitowe bufory jednokierunkowe
Bufory (BUFFER) Bufory stosuje się po to by: - zwiększyć obciążalność magistrali - chronić układ wysokiej skali integracji - sterować przepływem danych HC541 8-bitowy bufor jednokierunkowy HC245 8-bitowy
ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32
ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu
STM32Butterfly2. 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
Współpraca procesora z urządzeniami peryferyjnymi
Współpraca procesora z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe: Interfejs
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:
Charakterystyka mikrokontrolerów
Charakterystyka mikrokontrolerów 1. Historia powstania Pierwszym mikrokontrolerem (a nie mikroprocesorem) był wyprodukowany pod koniec roku 1972 przez Texas Instruments procesor TMS1000. Łączył on w sobie
Zastosowania mikrokontrolerów w przemyśle
Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Interfejsy komunikacyjne Interfejs Urządzenie elektroniczne lub optyczne pozwalające na komunikację
UW-DAL-MAN v2 Dotyczy urządzeń z wersją firmware UW-DAL v5 lub nowszą.
Dokumentacja techniczna -MAN v2 Dotyczy urządzeń z wersją firmware v5 lub nowszą. Spis treści: 1 Wprowadzenie... 3 2 Dane techniczne... 3 3 Wyprowadzenia... 3 4 Interfejsy... 4 4.1 1-WIRE... 4 4.2 RS232
Wykład 4. Interfejsy USB, FireWire
Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB
Technika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
Magistrale 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
Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa
Projekt MARM Dokumentacja projektu Łukasz Wolniak Stacja pogodowa 1. Cel projektu Celem projektu było opracowanie urządzenia do pomiaru temperatury, ciśnienia oraz wilgotności w oparciu o mikrokontroler
Interfejsy szeregowe TEO 2009/2010
Interfejsy szeregowe TEO 2009/2010 Plan wykładów Wykład 1: - Wstęp. Interfejsy szeregowe SCI, SPI Wykład 2: - Interfejs I 2 C, OneWire, I 2 S, CAN Wykład 3: - Interfejs USB Wykład 4: - Interfejs FireWire,
Tworzenie sterowników dla FreeBSD. Michał Hajduk mih@semihalf.com
Tworzenie sterowników dla FreeBSD Michał Hajduk mih@semihalf.com AGH, Kraków 23.04.2009 Szkic prezentacji Wstęp, defnicje Architektura urządzeń RTC, I2C, DMA Wprowadzenie do tworzenia sterowników Newbus,
Programowanie mikrokontrolerów
Programowanie mikrokontrolerów Magistrala I 2 C Marcin Engel Marcin Peczarski Instytut Informatyki Uniwersytetu Warszawskiego 6 stycznia 2012 Magistrala I 2 C Jest akronimem Inter-Intergrated Circuit.
Hardware mikrokontrolera X51
Hardware mikrokontrolera X51 Ryszard J. Barczyński, 2016 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego Hardware mikrokontrolera X51 (zegar)
Architektura 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ń
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
Problematyka sieci miejscowej LIN
Problematyka sieci miejscowej LIN Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska 1.08.07 Zygmunt Kubiak 1 Wprowadzenie Przykładowe rozwiązanie sieci LIN Podsumowanie 1.08.07 Zygmunt Kubiak
ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887
ZL5PIC Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów PIC16F887 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu
Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515
Laboratorium Techniki Mikroprocesorowej Informatyka studia dzienne Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515 Cel ćwiczenia Celem ćwiczenia jest poznanie możliwości nowoczesnych
ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168
ZL16AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168 ZL16AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerówavr w obudowie 28-wyprowadzeniowej (ATmega8/48/88/168). Dzięki
Architektura 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
Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011
Obługa czujników do robota śledzącego linie. Michał Wendland 171628 15 czerwca 2011 1 Spis treści 1 Charakterystyka projektu. 3 2 Schematy układów elektronicznych. 3 2.1 Moduł czujników.................................
WYKŁAD 5. Zestaw DSP60EX. Zestaw DSP60EX
Zestaw DSP60EX Karta DSP60EX współpracuje z sterownikiem DSP60 i stanowi jego rozszerzenie o interfejs we/wy cyfrowy, analogowy oraz użytkownika. Karta z zamontowanym sterownikiem pozwala na wykorzystanie
AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe www.evboards.eu
AVREVB1 Zestaw uruchomieniowy dla mikrokontrolerów AVR. 1 Zestaw AVREVB1 umożliwia szybkie zapoznanie się z bardzo popularną rodziną mikrokontrolerów AVR w obudowach 40-to wyprowadzeniowych DIP (układy
ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103
ZL30ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F103 Zestaw ZL30ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów STM32F103. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych
Interfejs urządzeń peryferyjnych
Interfejs urządzeń peryferyjnych Terminy - Referaty do 08.05.2010 - Egzamin 09.05.2010 lub 22.05.2010 Typy transmisji informacji Transmisja informacji w komputerach odbywa się przy wykorzystaniu magistrali
Systemy 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:
Współpraca procesora z urządzeniami peryferyjnymi
Współpraca procesora z urządzeniami peryferyjnymi 1 Moduł transceivera szeregowego UART (Universal Asynchronous Receiver/Transmitter module) 2 Interfejs szeregowy EIA RS232 3 Transceiver UART Rejestr przesuwny
Komunikacja w mikrokontrolerach Laboratorium
Laboratorium Ćwiczenie 3 Magistrala I 2 C Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem przy użyciu magistrali I 2 C. Zagadnienia do przygotowania: podstawy
Charakterystyka 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
Zagadnienia 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.
ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
ZL29ARM Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 Zestaw ZL29ARM jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity Line (STM32F107).
ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32
ZL15AVR Zestaw uruchomieniowy dla mikrokontrolerów ATmega32 ZL15AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega32 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu
projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;
PRZYGOTOWAŁ: KIEROWNIK PRACY: MICHAŁ ŁABOWSKI dr inż. ZDZISŁAW ROCHALA projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania; dokładny pomiar wysokości
Standard 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
Kod produktu: MP01105
MODUŁ INTERFEJSU KONTROLNO-POMIAROWEGO DLA MODUŁÓW Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów takich jak czujniki temperatury, moduły przekaźnikowe,
Architektura komputerów
Architektura komputerów Tydzień 8 Magistrale systemowe Magistrala Układy składające się na komputer (procesor, pamięć, układy we/wy) muszą się ze sobą komunikować, czyli być połączone. Układy łączymy ze
WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4
Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Układy DMA, przetwornik cyfrowo-analogowy, transmisja
Wykł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
Politechnika Białostocka Wydział Elektryczny
Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Instrukcja do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1 SZEREGOWE PRZETWORNIKI A/C - C/A Ćwiczenie 5 Opracował:
Mikroprocesory i Mikrosterowniki Laboratorium
Laboratorium Ćwiczenie 4 Magistrala SPI Program ćwiczenia: konfiguracja transmisji danych między mikrokontrolerem a cyfrowym czujnikiem oraz sterownikiem wyświetlaczy 7-segmentowych przy użyciu magistrali
Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych
Architektura Systemów Komputerowych Transmisja szeregowa danych Standardy magistral szeregowych 1 Transmisja szeregowa Idea transmisji szeregowej synchronicznej DOUT Rejestr przesuwny DIN CLK DIN Rejestr
Architektura 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
Opis czytnika TRD-FLAT CLASSIC ver. 1.1. Naścienny czytnik transponderów UNIQUE w płaskiej obudowie
TRD-FLAT CLASSIC Naścienny czytnik transponderów UNIQUE w płaskiej obudowie Podstawowe cechy : zasilanie od 3V do 6V 4 formaty danych wyjściowych POWER LED w kolorze żółtym czerwono-zielony READY LED sterowany
Kurs 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.
PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 21/10
PL 216638 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 216638 (13) B1 Urząd Patentowy Rzeczypospolitej Polskiej (21) Numer zgłoszenia: 387661 (22) Data zgłoszenia: 31.03.2009 (51) Int.Cl.
Płyta uruchomieniowa EBX51
Dariusz Kozak ZESTAW URUCHOMIENIOWY MIKROKOMPUTERÓW JEDNOUKŁADOWYCH MCS-51 ZUX51 Płyta uruchomieniowa EBX51 INSTRUKCJA OBSŁUGI Wszystkie prawa zastrzeżone Kopiowanie, powielanie i rozpowszechnianie w jakiejkolwiek
SML3 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
Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30
Moduł komunikacyjny Modbus RTU do ciepłomierza SonoMeter 30 Zastosowanie służy do podłączania ciepłomierzy do sieci Modbus RTU przy użyciu interfejsu EIA- 485 Właściwości Galwanicznie izolowany interfejs
Wykład 4. Interfejsy USB, FireWire
Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB
Podsumowanie. semestr 1 klasa 2
Podsumowanie semestr 1 klasa 2 Interfejsy sprzętowe komputera: interfejsy wewnętrzne (IDE, EIDE, SCSI, Serial ATA) interfejsy zewnętrzne (RS-232, PS/2, FireWire, esata, USB, Ethernet) IDE (wewnętrzny,
Wykł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
Rozproszony system zbierania danych.
Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu
CompactPCI. PCI Industrial Computers Manufacturers Group (PICMG)
PCI Industrial Computers Manufacturers Group (PICMG) nowy standard; nowa jakość komputerów realizujących krytyczne zadania w systemach pracujących w trudnych warunkach; Baza specyfikacji: format kaset
Kod produktu: MP01105T
MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Prawidłowe zarządzanie procesem technologicznym wymaga systemu pomiarowo-sterującego Zygmunt Kubiak 2 Poziom komunikacyjny Fieldbus Zygmunt Kubiak
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
1.10 MODUŁY KOMUNIKACYJNE
ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO 1.10 MODUŁY KOMUNIKACYJNE IC200SET001 konwerter łącza RS (RS232 lub RS485) na Ethernet (10/100Mbit), obsługiwane protokoły: SRTP, Modbus TCP IC200USB001
Mikrokontrolery AVR techniczne aspekty programowania
Andrzej Pawluczuk Mikrokontrolery AVR techniczne aspekty programowania Białystok, 2004 Mikrokontrolery rodziny AVR integrują w swojej strukturze między innymi nieulotną pamięć przeznaczoną na program (pamięć
Szczegółowy opis przedmiotu zamówienia. Część 1 - Laboratoryjny zestaw prototypowy
Załącznik nr 6 do SIWZ Szczegółowy opis przedmiotu zamówienia Ilość: 3 sztuki (kpl.) CPV 38434000-6 analizatory Część 1 - Laboratoryjny zestaw prototypowy Parametry urządzenia: Zintegrowany oscyloskop:
Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych. Instrukcja do ćwiczenia laboratoryjnego
Interfejsy komunikacyjne pomiary sygnałów losowych i pseudolosowych Instrukcja do ćwiczenia laboratoryjnego opracował: Łukasz Buczek 05.2015 rev. 05.2018 1 1. Cel ćwiczenia Doskonalenie umiejętności obsługi
STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32 Butterfly Zestaw STM32 Butterfly jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
2.1 Porównanie procesorów
1 Wstęp...1 2 Charakterystyka procesorów...1 2.1 Porównanie procesorów...1 2.2 Wejścia analogowe...1 2.3 Termometry cyfrowe...1 2.4 Wyjścia PWM...1 2.5 Odbiornik RC5...1 2.6 Licznik / Miernik...1 2.7 Generator...2
Moduł wspierający diagnostykę i sprzętowe debugowanie
Moduł wspierający diagnostykę i sprzętowe debugowanie 1 Diagnostyka mikroprocesorowego systemu czasu rzeczywistego Programowe emulatory procesorów, Sprzętowe emulatory procesorów, Debugery programowe,
Programowanie mikrokontrolerów. 8 listopada 2007
Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 8 listopada 2007 Alfanumeryczny wyświetlacz LCD umożliwia wyświetlanie znaków ze zbioru będącego rozszerzeniem ASCII posiada zintegrowany sterownik
ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC
ZL28ARM Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC Zestaw ZL28ARM jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów AT91SAM7XC. Dzięki wyposażeniu w szeroką gamę układów peryferyjnych
Politechnika Wrocławska
Politechnika Wrocławska Instytut Cybernetyki Technicznej Wizualizacja Danych Sensorycznych Projekt Kompas Elektroniczny Prowadzący: dr inż. Bogdan Kreczmer Wykonali: Tomasz Salamon Paweł Chojnowski Wrocław,
2. Architektura mikrokontrolerów PIC16F8x... 13
Spis treści 3 Spis treœci 1. Informacje wstępne... 9 2. Architektura mikrokontrolerów PIC16F8x... 13 2.1. Budowa wewnętrzna mikrokontrolerów PIC16F8x... 14 2.2. Napięcie zasilania... 17 2.3. Generator
Wykł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ę
IrDA. Infrared Data Association
to grupa skupiająca kilkudziesięciu producentów elektroniki mająca na celu tworzenie i kontrolowanie międzynarodowych standardów transmisji w zakresie promieniowania podczerwonego. Długość fali: Typ transmisji:
Kod produktu: MP01611
CZYTNIK RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi tani i prosty w zastosowaniu czytnik RFID dla transponderów UNIQUE 125kHz, umożliwiający szybkie konstruowanie urządzeń do bezstykowej
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8
3.2. Zegar/kalendarz z pamięcią statyczną RAM 256 x 8 Układ PCF 8583 jest pobierającą małą moc, 2048 bitową statyczną pamięcią CMOS RAM o organizacji 256 x 8 bitów. Adresy i dane są przesyłane szeregowo
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
Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi
Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń Instrukcja do ćwiczenia nr 10 Transmisja szeregowa sieciami energetycznymi I. Cel ćwiczenia poznanie praktycznego wykorzystania standardu RS232C
ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8
ZL2AVR Zestaw uruchomieniowy z mikrokontrolerem ATmega8 ZL2AVR jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów ATmega8 (oraz innych w obudowie 28-wyprowadzeniowej). Dzięki wyposażeniu w
MODUŁ UNIWERSALNY UNIV 3
1. Cechy Moduł służy do budowy modułów systemu automatyki domowej HAPCAN. - Zawiera procesor CPU (PIC18F26K80) - Transceiver CAN MCP2551 - Układ wyprowadzeń zgodny z DIL-24 (15,24mm) - Zgodny z CAN 2.0B
2.1 Przesył danych między procesorem a tabelą zmiennych
1 Wstęp...1 2 Jak aplikacja obsługuje procesory?...2 2.1 Przesył danych między procesorem a tabelą zmiennych...2 2.2 Polecenia wysyłane do procesorów...2 3 Podstawowe peryferia procesora HallChip...3 3.1
LABORATORIUM - 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,
Systemy wbudowane - Laboratorium Informatyka studia zaoczne inżynierskie
Systemy wbudowane - Laboratorium Informatyka studia zaoczne inżynierskie Ćwiczenie nr 2b: Szeregowy przetwornik AC i CA Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z działaniem i sposobami obsługi
Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.