Konfigurace portů u mikrokontrolérů

Podobné dokumenty
Základní uspořádání pamětí MCU

Snížení příkonu MCU. Vybavení pro MCU. Snížení příkonu MCU. Možnosti snížení příkonu

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Jednočipové mikropočítače (mikrokontroléry)

Kontrolní otázky a okruhy k testu v semestru A4B38NVS (verze r. 2012) Procesory s jádrem ARM Cortex - M3, (V dalším textu dotazy směřují na jádro ARM

Systém řízení sběrnice

PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

Velmi zjednodušený úvod

VETRONICS 770. Technická specifikace mobilní jednotky

zení Koncepce připojení V/V zařízení POT POT ... V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče Připojení periferních zařízení

VETRONICS 760. Technická specifikace mobilní jednotky

Přednáška - Čítače. 2013, kat. měření, ČVUT - FEL, Praha J. Fischer. A3B38MMP, 2013, J.Fischer, ČVUT - FEL, kat. měření 1

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.

UC485. Převodník linky RS232 na RS485 nebo RS422 s galvanickým oddělením

Návod k obsluze výukové desky CPLD

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)

FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.

TECHNICKÝ POPIS MODULU GRAFIK =============================

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Grove - display 4 digity s řídícím obvodem TM1637

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka

Čítače e a časovače. v MCU. Čítače a časovače MCU. Obsah

Řídicí obvody (budiče) MOSFET a IGBT. Rozdíly v buzení bipolárních a unipolárních součástek

Microchip. PICmicro Microcontrollers

Y36SAP 2007 Y36SAP-4. Logické obvody kombinační a sekvenční používané v číslicovém počítači Sčítačka, půlsčítačka, registr, čítač

Přerušovací systém 12.přednáška

CNC Technologie a obráběcí stroje

Komunikační protokol MODBUS RTU v jednotce M4016. Seznam služeb protokolu MODBUS podporovaných řídící jednotkou M4016 je v tabulce.

Návrh konstrukce odchovny 2. dil

P232/485. Převodník RS232 na RS485. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

Paměti Flash. Paměti Flash. Základní charakteristiky

Popis obvodu U2403B. Funkce integrovaného obvodu U2403B

Periferní operace využívající přímý přístup do paměti

Okruhy a kontrolní otázky k testu v semestru A4B38NVS (verze r. 2015) Procesory s jádrem ARM Cortex - M3, (V dalším textu dotazy směřují na jádro ARM

Univerzita Tomáše Bati ve Zlíně

PKM 02. Jednotka řízení krokových motorů. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

Karty čítačů a DIO portů PCT-8424, PCT-8425 a PCT-8426 Uživatelská příručka

UC485P. Převodník RS232 na RS485 nebo RS422. Průmyslové provedení s krytím

Rozhraní mikrořadiče, SPI, IIC bus,..

Úvod do mobilní robotiky AIL028

Jako pomůcka jsou v pravém dolním rohu vypsány binární kódy čísel od 0 do 15 a binární kódy příkazů, které máme dispozici (obr.21). Obr.

Karta DIO portů PCD-7006C Uživatelská příručka

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

Montáž. Izolační vlastnosti. Technické parametry. EMC/odolnost proti rušení

Zemní ochrana rotoru generátoru ve spojení proudové injektážní jednotky PIZ 50V a ochrany REJ 521

Generátor pulsů GP1v2. Stavební návod.

Jízda po čáře pro reklamní robot

Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011

České vysoké učení technické v Praze Fakulta elektrotechnická. Katedra měření. Dokumentace. Rotační enkodér

1. Připojení analogových senzorů

PRESTO. USB programátor. Uživatelská příručka

Ústav radioelektroniky

Struktura a architektura počítačů (BI-SAP) 4

Rozhraní mikrořadiče, SPI, IIC bus,..

Vestavné systémy BI-VES Přednáška 5

PŘÍLOHY. PRESTO USB programátor

Sériové komunikace KIV/PD Přenos dat Martin Šimek

DS1302 Obvod hodin reálného času

velikosti vnitřních pamětí? Jaké periferní obvody má na čipu a k čemu slouží? Jaká je minimální sestava mikropočítače z řady 51 pro vestavnou aplikaci

PŘEDNÁŠKA 2 - OBSAH. Přednáška 2 - Obsah

Praktické úlohy- 2.oblast zaměření

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

Komunikační protokol MODBUS RTU v přípojné desce EPD.

Modul LCD displeje se čtyřmi tlačítky. Milan Horkel

Převodník USB na RS232. Milan Horkel

Témata profilové maturitní zkoušky

Karta DIO portů PCD-7106C Uživatelská příručka

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

Přednáška , kat. měření, ČVUT - FEL, Praha J. Fischer. A4B38NVS, 2012, J.Fischer, kat. měření,, ČVUT - FEL 1

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Obvody Xilinx řady XC3000

AS-Interface. AS-Interface. = Jednoduché systémové řešení

PERIFERNÍ OBVODY A ROZHRANÍ V MIKROPROCESOROVÝCH SYSTÉMECH

Vstupně - výstupní moduly

Struktura a architektura počítačů (BI-SAP) 10

Přerušovací systém s prioritním řetězem

Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic

Řízení IO přenosů DMA řadičem

Miroslav Flídr Počítačové systémy LS /21- Západočeská univerzita v Plzni

Založeno Technická informace o systému Jednotka SYTEL-A. 90 x 99 x 115 mm. pracovní teplota -10 až 45 C krytí IP 20

Pru myslový EDGE router. ER75i v2

Nejčastěji pokládané dotazy

Úvod do mobilní robotiky NAIL028

MIKROKONTROLÉRY PIC PRO POKROČILÉ

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

AS-Interface. AS-Interface = Jednoduché systémové řešení. Představení technologie AS-Interface

TQS3. popis modifikace s protokolem MODBUS RTU. 29. února 2008 w w w. p a p o u c h. c o m 0199

Převodník RS232 na RS485/422 UC485P. průmyslové provedení. galvanické oddělení. 28. února 2005 w w w. p a p o u c h. c o m

Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:

Rozhraní USB. Rozhraní USB. Specifikace USB. Doplnění (upřesnění) 1.0. Rychlosti Low Speed (1.5 Mb/sec) a Full Speed (12 Mb/sec).

MĚŘENÍ HRADLA 1. ZADÁNÍ: 2. POPIS MĚŘENÉHO PŘEDMĚTU: 3. TEORETICKÝ ROZBOR. Poslední změna

Dioda jako usměrňovač

Vana RC0001R1 RC0001R1

JUMO digiline ph/orp/t

Boundary Scan JTAG (Joined Test Action Group) IEEE 1149.X Zápis do rozhraní

MEK1 - Modul externí komunikace RS-232 / MODBUS_RTU.

Uživatelský manuál. KNXgal

od jaké adresy bude program umístěn? Intel Hex soubor, co to je, z čeho a jak se získá, k čemu slouží? Pseudoinstrukce (direktivy) překladače ORG, SET

Transkript:

Konfigurace portů u mikrokontrolérů Porty u MCU Většina vývodů MCU má podle konfigurace některou z více funkcí. K přepnutí funkce dochází většinou automaticky aktivováním příslušné jednotky. Základní konfigurace je obvykle binární obousměrný IO port. Další možné funkce: Adresní/datová sběrnice, Vývody sériových portů, Vývody časovačů a čítačů, K.D. - přednášky 2

Konfigurace z elektrického hlediska: Třístavový výstup. Výstup s otevřeným kolektorem. Výstup s otevřeným kolektorem a Pull Up. Port s detekcí změny. Řízení strmosti hrany pulsů. K.D. - přednášky 3 Binární port s třístavovým výstupem Třístavový výstup umožňuje přepínání vstup výstup. Čtení portu je možné přímo z pinu nebo z výstupního registru. Datová sběrnice VCC Zápis tristate P Pin portu Zápis dat N GND Čtení datového registru Čtení pinu K.D. - přednášky 4

Binární port s třístavovým výstupem - PIC Příklad: Microchip PIC port A K.D. - přednášky 5 Binární port s třístavovým výstupem - H8S (1) Příklad: Renesas H8S port P1.6 K.D. - přednášky 6

Port s výstupem s otevřeným kolektorem Není nutné přepínání směru. Při výstupu 1 není na pinu úroveň H ale pin je HiZ. Pro vstup dat se musí do portu zapsat hodnota 1. Datová sběrnice Pin portu Zápis dat N GND Čtení datového registru Čtení pinu K.D. - přednášky 7 Port s výstupem s otevřeným kolektorem a PullUp Součástí portu je trvale nebo volitelně zapojený kolektorový odpor na pinu je při výstupu 1 úroveň H. Datová sběrnice VCC Zápis Pull Up P Pin portu Zápis dat N GND Čtení datového registru Čtení pinu K.D. - přednášky 8

Port s výstupem s otevřeným kolektorem a PullUp Příklad: Port 1 8051/8052. K.D. - přednášky 9 Port s výstupem s otevřeným kolektorem a PullUp Příklad: Micochip PIC port B[0-3]. K.D. - přednášky 10

Čtení výstupního registru čtení pinu (1) VCC VCC Datová sběrnice 1 Pin portu 0.7 V Zápis dat N 1 GND Čtení datového registru 0 Čtení pinu K.D. - přednášky 11 Čtení výstupního registru čtení pinu (2) 8051/8052: Čtení pinu nebo registru se volí automaticky podle typu použité instrukce. Instrukce typu Read-Modify-Write čtou registr: ORL P1,A ;P1 P1 or A Instrukce typu Move čtou pin: MOV R7,P1 ;R7 P1 K.D. - přednášky 12

Čtení výstupního registru čtení pinu (3) H8S: ke komunikaci s portem slouží 3 registry: K.D. - přednášky 13 Port s detekcí změny vstupní hodnoty Při změně 0 1 nebo 1 0 může generovat přerušení. Příklad: Microchip PIC port B[4-7]. K.D. - přednášky 14

Řízení výkonu budičů (1) Porty MCU Infineon C167 mají budiče se 4 tranzistory. Strong malý vnitřní odpor pro velké proudy. Weak velký vnitřní odpor pro malé proudy. K.D. - přednášky 15 Řízení výkonu budičů (2) U MCU Infineon C167 lze volit 3 režimy práce budičů: 1. High Current pro buzení velké zátěže (2.4 ma). 2. Low Current pro buzení malé zátěže (0.5 ma). Velký odpor budičů omezuje na daném pinu přenos rušení do MCU. Doba přechodů L H závisí výrazně na velikosti zátěže. 3. Dynamic Current pro buzení malé zátěže. Doba přechodů L H nezávisí na velikosti zátěže. K.D. - přednášky 16

Řízení rychlosti přechodů U MCU Infineon C167 lze volit rychlost přechodů L H : 1. Rychlé přechody (Fast Edge) Rychlé hrany jsou zdroj rušení pro ostatní obvody. Použití např. pro sběrnice nebo jiné kritické aplikace. 2. Pomalé přechody (Slow Edge) Sníží se vyzařované rušení. Omezení proudových špiček při změně výstupních hodnot. Závislost tvaru hrany na velikosti kapacitní zátěže. K.D. - přednášky 17