|
|
- Božena Dvořáková
- před 9 lety
- Počet zobrazení:
Transkript
1 Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby ètenáø vidìl, jakým zpùsobem je titul zpracován a mohl se také podle tohoto, jako jednoho z parametrù, rozhodnout, zda titul koupí èi ne). Z toho vyplývá, že není dovoleno tuto ukázku jakýmkoliv zpùsobem dále šíøit, veøejnì èi neveøejnì napø. umis ováním na datová média, na jiné internetové stránky (ani prostøednictvím odkazù) apod. redakce nakladatelství BEN technická literatura redakce@ben.cz
2 1 2 MIKROØADIÈ Z POHLEDU PROGRAMÁTORA Obr 12 Vnitøní blokové schéma mikroøadièe PIC16C5X a propojení registru W s TRIS a OPTION Z vnitøního blokového schématu je na první pohled patrno, jaké obvody tvoøí mikroøadiè a jaké jsou možnosti jeho využití Jiøí Hrbáèek: Mikroøadièe PIC16CXX - BEN technická literatura 19
3 Mikroøadièe PIC16C5X mají pouze obousmìrné digitální I/O porty, v závislosti na modifikaci buï 12 nebo 20bitové Lze využívat èítaèe/èasovaèe RTCC, který mùže pracovat s vnitøními hodinami nebo být inkrementován z vývodu RTCC lze rozšíøit o programovatelnou pøeddìlièku Mùže se využívat hlídacího èasovaèe WDT, jehož periodu lze prodloužit pøipojením programovatelné pøeddìlièky Pøeddìlièka mùže být v daný okamžik pøipojena buï pøed RTCC nebo za WDT Mikroøadiè nemá implementovaný systém pøerušení, a vlastní pouze dvouúrovòový stack (zásobník), který umožní pouze jedno vnoøení podprogramù (v podprogramu mùže být volán podprogram, ve kterém již není další volání podprogramu) Stacku nelze využívat k práci s daty Mikroøadiè má oddìlenou pamì dat a pamì programu Pro vìtší názornost je na obrázku navíc rozkresleno propojení registru W s registry TRIS a OPTION Pamì programu (Program Memory) Pamì programu je složena z pøímo adresovatelných stránek Každá stránka obsahuje 512 dvanáctibitových slov Obr 13 Organizace pamìti programu 20 Jiøí Hrbáèek: Mikroøadièe PIC16CXX - BEN technická literatura
4 Instrukce se adresují postupnì prostøednictvím PC (program counter - èítaè programu), který je pøi provádìní programu automaticky inkrementován Program mùže provádìt zmìny funkce nìkterých èástí mikroøadièe, používat relativní adresování, provádìt test bitù a podle nich pak vìtvit program, volat podprogramy, provádìt pøímé skoky prostøednictvím instrukcí skokù nebo zápisem pøímo do registru f2 Poznámka: Nejnižších 8 bitù PC tvoøí pøímo registr f2 Adresu instrukce, která se má vykonat tvoøí bity A10 až A0 registru PC Bity A7/0 jsou plnìny instrukcemi GOTO a CALL Navíc je lze naplnit instrukcí, která použije f2 jako cílový operand (destination, cílový registr) Bit A8 se instrukcí GOTO naplní 8 bitem adresy, obsaženým v instrukci Instrukce GOTO je tedy schopná provádìt skok na libovolné místo aktuální stránky pamìti programu Instrukce volání podprogramu CALL a instrukce, kde je PC jako destination, tento bit nuluje Proto musí veškeré podprogramy a èásti programù, na které se provádí skok zápisem do PC, zaèínat pouze v dolních 256 slovech aktuální stránky pamìti programu, tedy na adresách 000H 0FFH, 200H 2FFH, 400H 4FFH nebo 600H 6FFH Bity A9 až A10 jsou naplnìny ze SWR, bity PA1 a PA0, instrukcemi GOTO, CALL a instrukcí, která používá PC jako cílový operand Tím dochází k pøepínání aktuální stánky programu podle nastavení v SWR Pøi provádìní programu je inkrementován celý registr PC, tedy všechny bity A10 až A0 Tím mùže program plynule pøecházet z jedné stránky programu na druhou Poznámka: A7/0 je totéž, jako by se napsalo A7 až A0 U modifikací mikroøadièù, kde se pøíslušný bit PA2 až PA0 registru SWR nezúèastòuje tvorby adresy, lze tento bit používat jako bit univerzálního registru Na èipu je dvouúrovòový stack, používaný pøi volání podprogramù Do tohoto stacku se ukládá vždy celá adresa z PC Aritmeticko-logická jednotka ALU (Arithmetic/Logic Unit) ALU provádí aritmetické a logické operace mezi daty umístìnými v registru W a daty umístìnými v libovolném registru pole registrù Podle výsledkù nìkterých operací nastavuje pøíznakové bity C, DC a Z v registru SWR Které instrukce ovlivòují nastavení jakých pøíznakù je podrobnì popsáno v popisu instrukcí mikroøadièe Význam pøíznakù je vysvìtlen v popisu SWR registru Working Register (W) - pracovní registr W registr je 8bitový registr, který podporuje vnitøní pøenosy dat a uchovává druhý operand pøi provádìní dvouoperandových instrukcí Jiøí Hrbáèek: Mikroøadièe PIC16CXX - BEN technická literatura 21
5 1 2 4 Pole datových registrù (Data Register File) 8bitová datová sbìrnice vzájemnì propojuje dvì základní funkèní jednotky; pole registrù, složené nejvýše z 80 adresovatelných 8bitových registrù vèetnì I/O portù a 8bitovou ALU (Aritmeticko-logickou jednotkou) Pole registrù je rozdìleno do dvou funkèních skupin na speciální registry a univerzální registry Univerzální a speciální registry Univerzální registry jsou využívány pøi práci s daty jako pamì RAM Mikroøadièe PIC16C54/55/56 mají pole univerzálních registrù pouze na adresách 08H/1FH PIC16C57 má adresní prostor pole univerzálních registrù rozdìlen následovnì: Na adresách 08H/0FH má pole univerzálních registrù, které je aktivní vždy, bez ohledu na vybranou banku registrù Toto pole je tedy fyzicky shodné s poli na adresách 20H/2FH, 40H/4FH a 60H/6FH 10H/1FH univerzální registry banky 0 30H/3FH univerzální registry banky 1 50H/5FH univerzální registry banky 2 70H/7FH univerzální registry banky 3 Obr 14 Mapa pamìti dat 22 Jiøí Hrbáèek: Mikroøadièe PIC16CXX - BEN technická literatura
6 Speciálními registry jsou: registr nepøímého adresování dat (indirect data addressing), RTCC (Real Time Clock Counter - èítaè reálného èasu), PC (Program Counter - èítaè programu), SWR (Status Word Register - registr stavového slova), I/O Registers (registry vstupù/výstupù) a FSR (File Select Register - registr výbìru z pole registrù), registry TRIS, OPTION (prescaler/rtcc OPTION register - registr volby pøeddìlièky, RTCC a WDT), PRESCALER (pøeddìlièka) a WDT (Watch Dog Timer - hlídací èasovaè) f0 Registr nepøímého adresování dat Nejde o fyzicky implementovaný registr Adresace pomocí f0 (File Select Register) probíhá následovnì Provádí-li program operaci s registrem f0 nebo s registrem, jehož adresa je 00H, mikroøadiè tuto operaci ve skuteènosti provádí s registrem, jehož adresa je uložena v registru FSR Pokud nepoužíváme v instrukcích pøímo adresu registru, se kterým chceme pracovat, ale použijeme adresu, na které se teprve nachází požadovaná adresa, provádíme takzvané nepøímé adresování registru dat Pøíklad: Obsah FSR = 06H Instrukce zápisu dat z registru W do registru f0 provede ve skuteènosti zápis tìchto dat do registru, který má adresu 06H a tím je port B Je-li f0 èten sám prostøednictvím nepøímého adresování (tedy FSR = 00H), pøeète se 00H Pokud provedeme zápis do f0 pøi nepøímém adresování (tedy FSR = 00H), bude proveden NOP nebo-li prázdná operace f1 Real Time Clock/Counter Register (RTCC) - hodiny/èítaè reálného èasu Obr 15 Zjednodušené blokové schéma RTCC Jiøí Hrbáèek: Mikroøadièe PIC16CXX - BEN technická literatura 23
7 Poznámka: V novém katalogu je RTCC nazýván TMR0 (TiMeR 0 - èasovaè 0) Tento registr mùže být programem èten a zapisován jako každý jiný registr Jeho obsah však mùže být inkrementován externím signálem (z vývodu RTCC) nebo vnitøními hodinami (CLKOUT = fosc/4) Navíc mùže být pøed RTCC pøipojena programovatelná 8bitová pøeddìlièka Pøipojení a nastavení pøeddìlièky se provádí programovì pomocí bitù PS a PSA registru OPTION Je-li pøeddìlièka pøipojená k RTCC, pak zápis do f1 (napø MOVFf1, CLRF1, BSF1, 5, ) nuluje také tuto pøeddìlièku Pro aplikace, které testují RTCC bez vlivu na èítání doporuèujeme použít instrukci MOVF f1,w Pravidla pøi použití RTCC s externími hodinami Je-li použit vývod RTCC ke vstupu externích hodin, je synchronizován s fází vnitøních hodin Synchronizace se uskuteèòuje za multiplexerem, který k RTCC pøipojuje pøímo vstup, nebo vstup pøes pøeddìlièku Vstup do RTCC je testován dvakrát za instrukèní cyklus Obr 16 Èasování RTCC pøi použití vnìjších hodin Parametry pulzù pøivádìných na vývod RTCC mikroøadièe byly popsány v kapitole Mikroøadiè PIC16C5X z pohledu konstruktéra elektronika Proto již zde nebudou znovu uvádìny Zpoždìní hrany externích hodin Vstup do registru RTCC je synchronizován s vnitøními hodinami Existuje malé zpoždìní mezi aktivní hranou pulzu a skuteènou inkrementací registru RTCC Toto zpoždìní je vidìt na obrázku a pohybuje se mezi 3 t osc 7 t osc Interval mezi hranami bude indikován s pøesností ±4 t osc OPTION registr 6bitový WRITE ONLY (lze do nìj pouze zapisovat) speciální registr (nemapovaný do datové pamìti) K nastavení tohoto registru se používá instrukce OPTION, která do nìj pøenese obsah W registru 24 Jiøí Hrbáèek: Mikroøadièe PIC16CXX - BEN technická literatura
Jiøí Hrbáèek MIKROØADIÈE PIC16CXX a vývojový kit PICSTART Kniha poskytuje ètenáøi základní informace o mikroøadièích øady PIC 16CXX, jejich vlastnostech a použití tak, aby je mohl využít pøi vlastních
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
D DE = = + [ + D[ [ D = - - XY = = + -
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Microchip. PICmicro Microcontrollers
Microchip PICmicro Microcontrollers 8-bit 16-bit dspic Digital Signal Controllers Analog & Interface Products Serial EEPROMS Battery Management Radio Frequency Device KEELOQ Authentication Products Návrh
Monolitické mikropoèítaèe II
Monolitické mikropoèítaèe II zpracoval Ing. Josef Šabata Volně navazujeme na Kurs monolitických mikropočítačů a budeme se věnovat výrobkům firmy Arizona Microchip Inc., které jsou i u nás známé jako PIC
9. Kompenzace účiníku u spínaných zdrojů malých výkonů
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
M R 8 P % 8 P5 8 P& & %
ážení zákazníci dovolujeme si ás upozornit že na tuto ukázku knihy se vztahují autorská práva tzv. copyright. To znamená že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby ètenáø
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. o znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
červená LED 1 10k LED 2
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Architektura jednočipových mikropočítačů PIC 16F84 a PIC 16F877. Tato prezentace vznikla jako součást řešení projektu FRVŠ 2008/566.
Počítačové systémy Jednočipové mikropočítače II Architektura jednočipových mikropočítačů PIC 16F84 a PIC 16F877 Tato prezentace vznikla jako součást řešení projektu FRVŠ 2008/566. Miroslav Flídr Počítačové
8,1 [9] 8 287 [9] ± ± ± ± ± ± ± ± ±
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Popis instrukční sady - procesory PIC Aritmetické a logické operace
Popis instrukční sady - procesory PIC Aritmetické a logické operace ADDLW - ADD Literal and W ADDLW k (W+k) W Sečte obsah registru W s konstantou k, výsledek uloží do registru Ovlivňuje: C, DC, Z ADDWF
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci dovolujeme si Vás upozornit že na tuto ukázku knihy se vztahují autorská práva tzv. copyright. To znamená že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Architektury CISC a RISC, uplatnění v personálních počítačích
Architektury CISC a RISC, uplatnění v personálních počítačích 1 Cíl přednášky Vysvětlit, jak pracují architektury CISC a RISC, upozornit na rozdíly. Zdůraznit, jak se typické rysy obou typů architektur
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážeí zákazíci dovolujeme si Vás upozorit že a tuto ukázku kihy se vztahují autorská práva tzv. copyright. To zameá že ukázka má sloužit výhradì pro osobí potøebu poteciálího kupujícího (aby èteáø vidìl
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
PROCESOR. Typy procesorů
PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně
Historie osmibitových mikroprocesoru a mikroradicu ZILOG.
Historie osmibitových mikroprocesoru a mikroradicu ZILOG. Americká firma ZILOG vstoupila na trh mikroprocesoru v roce 1973. V dobe, kdy svet dobývaly obvody Intel 8080, se objevil obvod s typovým oznacením
Mikrokontroléry. Doplňující text pro POS K. D. 2001
Mikrokontroléry Doplňující text pro POS K. D. 2001 Úvod Mikrokontroléry, jinak též označované jako jednočipové mikropočítače, obsahují v jediném pouzdře všechny podstatné části mikropočítače: Řadič a aritmetickou
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Architektura počítače
Architektura počítače Výpočetní systém HIERARCHICKÁ STRUKTURA Úroveň aplikačních programů Úroveň obecných funkčních programů Úroveň vyšších programovacích jazyků a prostředí Úroveň základních programovacích
MIKROKONTROLERY PIC16F84
Střední odborná škola a Střední odborné učiliště informatiky a spojů, Brno, Čichnova 23 Pracovní sešit MIKROKONTROLERY PIC16F84 Určeno pro obory Mechanik elektronik, Digitální telekomunikační technika
Paměti a jejich organizace
Kapitola 5 Paměti a jejich organizace 5.1 Vnitřní a vnější paměti, vlastnosti jednotlivých typů Vnější paměti Jsou umístěny mimo základní jednotku. Lze je zařadit mezi periferní zařízení. Zápis a čtení
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
PROGRAMOVÁNÍ MIKROPOČÍTAČŮ CVIČENÍ 10
UNIVERZITA TOMÁŠE BATI VE ZLÍNĚ FAKULTA APLIKOVANÉ INFORMATIKY PROGRAMOVÁNÍ MIKROPOČÍTAČŮ CVIČENÍ 10 Využití zásobníku pro předání parametrů podprogramům a lokální proměnné Jan Dolinay Petr Dostálek Zlín
Mikroprocesor Intel 8051
Mikroprocesor Intel 8051 Představení mikroprocesoru 8051 Mikroprocesor as jádrem 8051 patří do rodiny MSC51 a byl prvně vyvinut firmou Intel v roce 1980, což znamená, že zanedlouho oslaví své třicáté narozeniny.
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
4.2 Paměti PROM - 87 - NiCr. NiCr. Obr.140 Proudy v naprogramovaném stavu buňky. Obr.141 Princip PROM. ADRESOVÝ DEKODÉR n / 1 z 2 n
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
2 Základní funkce a operátory V této kapitole se seznámíme s použitím funkce printf, probereme základní operátory a uvedeme nejdůležitější funkce.
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv copyright To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího (aby
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Mikrořadiče. Ing. Jaroslav Bernkopf
Mikrořadiče Ing. Jaroslav Bernkopf 18. září 2016 OBSAH 1. Úvod... 4 2. Architektura počítačů... 5 2.1 Architektura Von Neumannova... 5 2.2 Architektura Harvardská... 6 2.3 Soubory instrukcí... 6 2.3.1
Alfanumerické displeje
Alfanumerické displeje Alfanumerické displeje jsou schopné zobrazovat pouze alfanumerické údaje (tj. písmena, číslice) a případně jednoduché grafické symboly definované v základním rastru znaků. Výhoda
Další aspekty architektur CISC a RISC Aktuálnost obsahu registru
Cíl přednášky: Vysvětlit principy práce s registry v architekturách RISC a CISC, upozornit na rozdíly. Vysvětlit možnosti využívání sad registrů. Zabývat se principy využívanými v procesorech Intel. Zabývat
MIKROPOČÍTAČOVÉ SYSTÉMY
MIKROPOČÍTAČOVÉ SYSTÉMY Jednočipové mikropočítače řady 805 Vytištěno z dokumentů volně dostupných na Webu Mikroprocesory z řady 805 Mikroprocesor 805 pochází z roku 980 a je vývojově procesorem relativně
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Procesor. Procesor FPU ALU. Řadič mikrokód
Procesor Procesor Integrovaný obvod zajišťující funkce CPU Tvoří srdce a mozek celého počítače a do značné míry ovlivňuje výkon celého počítače (čím rychlejší procesor, tím rychlejší počítač) Provádí jednotlivé
Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).
Strojový kód k d a asembler procesoru MIPS Použit ití simulátoru SPIM K.D. - cvičení ÚPA 1 MIPS - prostředí 32 ks 32bitových registrů ( adresa registru = 5 bitů). Registr $0 je zero čte se jako 0x0, zápis
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
2.4 Cykly 2. ZÁKLADY JAZYKA C
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Operační paměti počítačů PC
Operační paměti počítačů PC Dynamické paměti RAM operační č paměť je realizována čipy dynamických pamětí RAM DRAM informace uchovávána jako náboj na kondenzátoru nutnost náboj pravidelně obnovovat (refresh)
Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.
Základní principy konstrukce systémové sběrnice - shrnutí Shrnout základní principy konstrukce a fungování systémových sběrnic. 1 Co je to systémová sběrnice? Systémová sběrnice je prostředek sloužící
Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus
Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná
UDAQ-1216A UDAQ-1416A. multifunkèní modul pro rozhraní USB
UDAQ-1216A UDAQ-1416A multifunkèní modul pro rozhraní USB Záruèní a pozáruèní servis, technická podpora: adresa: TEDIA spol. s r. o., Zábìlská 12, 31211 Plzeò telefon: +420 377 478 168 fax: +420 377 478
Osmibitové mikrořadiče Microchip PIC16F887
Osmibitové mikrořadiče Microchip PIC16F887 SPŠE Dobruška, učební text, 2009 Ing Josef Hloušek Tento učební text je určen pro výuku předmětu Mikropočítačové systémy ve 4. ročníku oboru Elekrotechnika. Cílem
Kubatova 19.4.2007 Y36SAP - 13. procesor - control unit obvodový a mikroprogramový řadič RISC. 19.4.2007 Y36SAP-control unit 1
Y36SAP - 13 procesor - control unit obvodový a mikroprogramový řadič RISC 19.4.2007 Y36SAP-control unit 1 Von Neumannova architektura (UPS1) Instrukce a data jsou uloženy v téže paměti. Paměť je organizována
Procesor z pohledu programátora
Procesor z pohledu programátora Terminologie Procesor (CPU) = řadič + ALU. Mikroprocesor = procesor vyrobený monolitickou technologií na čipu. Mikropočítač = počítač postavený na bázi mikroprocesoru. Mikrokontrolér
Programování PICAXE18M2 v Assembleru
Nastavení programming editoru PICAXE PROGRAMMING EDITOR 6 Programování PICAXE18M2 v Assembleru Nastavit PICAXE Type PICAXE 18M2(WJEC-ASSEMBLER, stejně tak nastavit Simulation Pokud tam není, otevřeme přes
1. Programování PLC. Programovatelné automaty II - 1 -
Programovatelné automaty II - 1-1. Programování PLC Centrální jednotka Poskytuje programovatelnému automatu inteligenci. Realizuje soubor instrukcí a systémových služeb, zajišťuje i základní komunikační
Operační systémy. Přednáška 8: Správa paměti II
Operační systémy Přednáška 8: Správa paměti II 1 Jednoduché stránkování Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné
Jednočipové mikropočítače (mikrokontroléry)
Počítačové systémy Jednočipové mikropočítače (mikrokontroléry) Miroslav Flídr Počítačové systémy LS 2006-1/17- Západočeská univerzita v Plzni Co je mikrokontrolér integrovaný obvod, který je často součástí
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
David Urban Podpora předmětu APP. Blokové schéma
Cvičení 1 ST7LITE3 Přehled Blokové schéma Registry Založení projektu v ST7 Visual Develop Přímý zápis registrů DR, DDR, OR Příklad A ST7LITE3 Přehled Ve cvičení se budeme setkávat se zástupcem nejnižší
Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard
Základní deska (1) Označována také jako mainboard, motherboard Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje: procesor (mikroprocesor) patici pro numerický koprocesor (resp. osazený
Paralelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat
Paralelní systémy Paralelním systémem rozumíme takový systém, který paralelně zpracovává více samostatných úloh nebo zpracování určité úlohy automaticky rozdělí do menších částí a paralelně je zpracovává.
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení. Sběrnice ISA
Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení Sběrnice ISA Úloha č. 7 Zadání: 1. Seznamte se s rozmístěním signálů sběrnice ISA na
PIC krok za krokem. Komentované příklady programů pro PIC
PIC krok za krokem Komentované příklady programů pro PIC 1.Několiv slov úvodem 3 2.Mikrokontrolér PIC16F84 3 2.1Zapojení PIC16F84 do obvodu...3 2.2Obvod oscilátoru...4 2.3Obvod přerušení...4 2.4Obvod RESET...4
David Matoušek PRÁCE S MIKROKONTROLÉRY ATMEL AVR ATmega16 4. díl Praha 2006 Komerèí využití stavebích ávodù je povoleo je s písemým souhlasem autora a akladatelství. Soubory a CD ROM mající pøímo vztah
Adresace paměti. 11.přednáška
Adresace paměti 11.přednáška Adresace paměti základní pojmy Adresa fyzická - adresa, která je přenesena na adresní sběrnici a fyzicky adresuje hlavní paměť logická - adresa, kterou má k dispozici proces
Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague
Tomáš Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague Zjednodušené schéma systému z základ hardware pro mainframe tvoří: operační pamět - MAIN / REAL STORAGE jeden
1.2 Realizace èekání pomocí jednoduché programové smyèky Pøíklad 3: Chceme-li, aby dítì blikalo baterkou v co nejpøesnìjším intervalu, øekneme mu: Roz
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14
ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 14 0:40 1.3. Vliv hardware počítače na programování Vliv
Struktura a architektura počítačů
Struktura a architektura počítačů Systémová struktura počítače Programátorský model počítače Instrukční soubor I České vysoké učení technické Fakulta elektrotechnická Ver.1.20 J. Zděnek 2014 Programátorský
Úvod do mobilní robotiky NAIL028
md at robotika.cz http://robotika.cz/guide/umor08/cs 6. října 2008 1 2 Kdo s kým Seriový port (UART) I2C CAN BUS Podpora jednočipu Jednočip... prostě jenom dráty, čti byte/bit, piš byte/bit moduly : podpora
3/ %,1'(& 83'1 &( &3 )XQNFH. + ; ; ; ; / ; ; + ; EH]H]PuQ\
Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího
Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)
Paměti EEPROM (1) EEPROM Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat
MSP 430F1611. Jiří Kašpar. Charakteristika
MSP 430F1611 Charakteristika Mikroprocesor MSP430F1611 je 16 bitový, RISC struktura s von-neumannovou architekturou. Na mikroprocesor má neuvěřitelně velkou RAM paměť 10KB, 48KB + 256B FLASH paměť. Takže
Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC
Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:
Snímače teploty a vlhkosti s komunikací po RS485 protokolem Modbus RTU - řada PHM
Popis: Snímače jsou určeny pro měření teploty a vlhkosti vzduchu bez agresivních příměsí v klimatizačních kanálech, exteriérech a interiérech bez zvýšených estetických nároků na design. Měřené hodnoty
Grafické adaptéry a monitory
Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Principy AGP. Rozhraní monitorů. Principy tvorby barev. Organizace video paměti. Nově technologie výroby monitorů. 2 Vývojové
Ing. Michal Martin. Spojení PLC CLICK s NA-9289
Propojení PLC CLICK s NA-9289 Autor: Ing. Michal Martin Copyright TECON spol. s r. o., Vrchlabí, Česká republika Tato publikace prošla jen částečnou jazykovou korekturou. Tato publikace vznikla na základě
Technické prostředky počítačové techniky
Počítač - stroj, který podle předem připravených instrukcí zpracovává data Základní části: centrální procesorová jednotka (schopná řídit se posloupností instrukcí a ovládat další části počítače) zařízení
Struktura a architektura počítačů (BI-SAP) 7
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 7 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii
Modul analogových vstupů M-AI4
... komunikační linka RS 485, protokol Modbus RTU 4 analogové vstupy volba typu vstupu: (PT 100, PT1000, Ni 1000, 0 100Ω, 0 1000Ω, 0 5V, 0 10V, 4 20mA, 0 20mA) Popis MAI4 je modul čtyř jednotlivě konfigurovatelných
Úvod do architektur personálních počítačů
Úvod do architektur personálních počítačů 1 Cíl přednášky Popsat principy proudového zpracování informace. Popsat principy zřetězeného zpracování instrukcí. Zabývat se způsoby uplatnění tohoto principu
Úvod. Instrukce musí obsahovat: typ operace adresu operandu (operandů) typ operandů modifikátory adresy modifikátory operace POT POT
Úvod Instrukce musí obsahovat: typ operace adresu operandu (operandů) typ operandů modifikátory adresy modifikátory operace K.D. - přednášky 2 Pevná a proměnná délka instrukce (1) Pevná délka instrukce
www cz str 2 str 2 ELEKTRO LITERATURA Elektronika 2 8 Radiotechnika 9 Automatické øízení, rozhraní PC 10 11 Elektrotechnika 12 POÈÍTAÈE LITERATURA Programování 13 14 Internet uživatelé, tvorba stránek
Struktura a architektura počítačů
Struktura a architektura počítačů Systémová struktura počítače Řízení běhu programu Systém přerušení České vysoké učení technické Fakulta elektrotechnická Ver.1.30 J. Zděnek / M. Chomát 2014 Požadované
Princip funkce počítače
Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování
Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni
Počítačové systémy Vnitřní paměti Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni Hierarchire pamětí Miroslav Flídr Počítačové systémy LS 2006-2/21- Západočeská univerzita
Obvody a architektura počítačů. Jednoprocesorové počítače
Obvody a architektura počítačů Jednoprocesorové počítače Josef Voltr, 2013 Modulární sestava počítače s jedním procesorem Postup činnosti počítače 1. procesor vyšle adresu pamětové buňky 2. paměť vyšle
Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_10 10. 10. 2012
Simulační systémy Řídicí systémy Zpracování a přenos dat Displej DT20-6 Autor: Ing. Jan Tupý TM 2012_10_10 10. 10. 2012 OSC, a. s. tel: +420 (5) 416 43 111 Staňkova 557/18a fax: +420 (5) 416 43 109 602
Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:
Západočeská univerzita v Plzni Písemná zkouška z předmětu: Zkoušející: Katedra informatiky a výpočetní techniky Počítačová technika KIV/POT Dr. Ing. Karel Dudáček Akademický rok: 2004/05 Datum: Příjmení:
GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY
GRAFICKÉ ROZHRANÍ V MATLABU PRO ŘÍZENÍ DIGITÁLNÍHO DETEKTORU PROSTŘEDNICTVÍM RS232 LINKY Jiří Šebesta Ústav radioelektroniky, Fakulta elektroniky a komunikačních technologií Vysoké učení technické v Brně