Rozměr: px
Začít zobrazení ze stránky:

Download ""

Transkript

1 Burkhard Ma C PRO MIKROKONTROLÉRY ANSI-C, kompilátory C, spojovací programy likery, práce s ATMEL AVR a MSC-51, pøíklady programováí v jazyce C, ástroje pro programováí, tipy a triky, µc & praxe Praha 2003

2 Kiha je pøekladem ìmeckého origiálu Burkhard Ma: C für Mikrocotroller ANSI-C, C-Compiler/Liker, Echtzeitbetriebssysteme, C-Programmierbeispiele, Tools für die Programmierug, Tipps ud Tricks ISBN , vydaého akladatelstvím Frazis Verlag Alle Rechte vorbehalte, auch die der fotomechaische Wiedergabe ud der Speicherug i elektroische Medie Die meiste Produktbezeichuge vo Hard- ud Sofware sowie Firmeame ud Firmelogos, die i diesem Werk geat werde, sid i der Regel gleichzeitig auch eigetragee Warezeiche ud sollte als solche betrachtet werde Der Verlag folgt bei de Produktbezeichuge im wesetliche de Schreibweise der Hersteller Frazis Verlag GmbH, Poig, Germay Burkhard Ma C PRO MIKROKONTROLÉRY ANSI-C, kompilátory C, spojovací programy likery, práce s ATMEL AVR a MSC-51, pøíklady programováí v jazyce C, ástroje pro programováí, tipy a triky, µc & praxe Bez pøedchozího písemého svoleí akladatelství esmí být kterákoli èást kopírováa ebo rozmožováa jakoukoli formou (tisk, fotokopie, mikrofilm ebo jiý postup), zadáa do iformaèího systému ebo pøeášea v jié formì èi jiými prostøedky Autor a akladatelství epøejímají záruku za správost tištìých materiálù Pøedkládaá zapojeí a iformace jsou zveøejìy bez ohledu a pøípadé patety tøetích osob Nároky a odškodìí a základì zmì, chyb ebo vyecháí jsou zásadì vylouèey Receze èeského vydáí Václav Vacek Veškerá práva vyhrazea Burkhard Ma, Frazis Verlag GmbH, 2000 BEN techická literatura, 2003 Traslatio Václav Losík, 2003 BEN techická literatura, Vìšíova 5, Praha 10 Burkhard Ma: C PRO MIKROKONTROLÉRY ANSI-C, kompilátory C, spojovací programy likery, práce s ATMEL AVR a MSC-51, pøíklady programováí v jazyce C, ástroje pro programováí, tipy a triky, BEN techická literatura, Praha èeské vydáí ISBN Orig : ISBN (Frazis Verlag GmbH)

3 OBSAH O KNIZE 7 CO NAJDETE NA DOPROVODNÉM CD 9 PÁR SLOV K ÈESKÉMU VYDÁNÍ 10 1 STRUÈNÝ ÚVOD DO JAZYKA ANSI-C PRO MIKROKONTROLÉRY Kostrukce a struktura programu v jazyce C Promìé, datové typy, rozsahy platosti a hodot Základí typy: it, char, float, double Kostaty a výètové typy: #defie, eum Zmìa typu: automaticky, pomocí cast Pamì ová tøída static, exter, register, auto a atribut cost, volatile Struktury a uioy: struct, uio Pole (arrays), zakové øetìzce a bitová pole Vlastí datové typy: typedef Operátory Pøiøazeí a aritmetické operátory: =, *, /, %, +, -, ++, Porovávací a logické operátory: ==,!=, <=, =>, <, >,!, &&, êê Bitové operátory: &, ê, <<, >>, Ù, ~ Fukce jazyka C Podmíìý výraz?: Speciálí operátory: sizeof Precedece a asociativita operátorù Poitery, ukazatele a promìé-adresy: &, *,, ->, [] Øízeí programu: if, else, while, switch, case, for Pøíkazy jazyka C Blok { } Pøíkaz if-else Smyèky while Pøíkaz switch-case Pøíkaz for Nepodmíìé vìtveí programu: break, cotiue, goto Defiice, deklarace Direktivy preprocesoru Zahrutí souboru : #iclude Pøepíaèe kompilátoru: #defie ame, #if, #ifdef, #elif 77 A B MANN: C PRO MIKROKONTROLÉRY 3

4 1 7 3 Makro: #defie jméo text_makra Kostata: #defie jméo hodota Direktiva #pragma Zdrojové soubory (source files) a soubory iclude Kihova ANSI (ANSI Library) Vstup/výstup <stdio h> Fukce pro testováí zakù <ctype h> Fukce pro zakové øetìzce <strig h> Matematické fukce <math h> Pomocé fukce <stdlib h> Hledáí chyb <assert h> Sezamy promìých argumetù <stdarg h> Globálí skoky <setjmp h> Sigály <sigal h> Datum a èas <time h> Mezí hodoty <limit h> 89 2 KOMPILÁTOR C PRO MIKROKONTROLÉRY Jazyk C a architektury MCU: vo Neuma, Harward, RISC, CISC, CISP Požadavky jazyka C a architekturu MCU bitové architektury MCU od firmy Atmel Rozšíøeé 8bitové mikrokotroléry RISC rodiy AVR MCS IAR Embedded Workbech Založeí jedoduchého projektu Editor Nastaveí projektu Kompilace a spojováí Ladicí program C-Spy Kompilátor C firmy IAR Systems pro mikrokotroléry AVR Rozšíøeí jazyka Pragma direktivy a pøeddefiovaé symboly Vlastí fukce (itrisic), AVR-LIB a makra Startup kód: cstartup s Spojovací program XLINK pro AVR Efektiví kód C pro mikrokotroléry AVR Používáí ukazatelù Registry sfrb a pøístupy vstupu/výstupu Bitové promìé Pøístup a EEPROM B MANN: C PRO MIKROKONTROLÉRY A

5 Defiice promìých Iterace, smyèky Kód jazyka C a kód assembleru Kompilátor C pro mikrokotrolér 8051 od firmy IAR Ladicí program (debugger) AVR Studio EC++ pro mikrokotroléry PØÍKLADY PROGRAMÙ V JAZYCE C PRO AVR Øízeí pøerušeí UART Idikace a displeji LCD Èasovaè (Timer) TIPY A TRIKY V JAZYCE C Efektiví C: velikost kódu, pamì ové místo, typy promìých Pozor a pasti: Jak se vyhout typickým chybám v C SYSTÉMY PRACUJÍCÍ V REÁLNÉM ÈASE Všeobecý popis fukce Vysvìtleí pojmù: task, multitaskig, preemptig, RoudRobi Pláovaè (scheduler) Komuikace mezi tasky DOBRÝ PROGRAMOVACÍ STYL V JAZYCE C Návrh/desig programu Soubory, fukce, kovece pro volbu jme Softwarová rozhraí Defeziví programováí NÁSTROJE PRO PROGRAMOVÁNÍ V JAZYCE C DODATKY Formátovaý výstup (pritf coversios) Formátovaý vstup (scaf coversios) Tabulka ASCII 236 A B MANN: C PRO MIKROKONTROLÉRY 5

6 9 RD2 KIT C PROGRAMMING Umíte ASM zaèìte programovat i v C Vývojový kit s procesorem T89c51RD Popis koektorù a pøípojých míst RD2-Flasher Práce s programem FLASHER Tipy, triky, praxe Atmel FLIP Úvod do programováí v Keil C51 a SDCC Popis prostøedí µvisio2 IDE SDCC Small Device C Compiler øešeých pøíkladù v jazyce C pro Keil i SDCC Sériový kaál LCD displej 2 16 zakù v 4bitovém režimu komuikace Maticová klávesice 4 3 tlaèítka Systém pøerušeí Èasovaè Watchdog Èítaèem podporovaé programovatelé pole PCA, èasovaè T Pamì programu FLASH Pamì EEPROM Vìjší pamì dat XRAM Speciálí fukce procesoru Diagostika RD2 Kitu Pokroèilé použití vývojových ástrojù LITERATURA 275 Prezetace firmy HW server 276 Prezetace firmy HT Eurep 277 Kihy akladatelství BEN techická literatura 278 Kotaktí adresy a firmu BEN techická literatura B MANN: C PRO MIKROKONTROLÉRY A

7 O KNIZE Des již sotva existuje techický obor z bìžého života, a již je to oblast multimédií, komuikací, automobilové techiky ebo prùmyslu, v íž ejdùležitìjší øídicí fukce epøevzaly mikrokotroléry Nové, stále výkoìjší výrobky, jako jsou satelití pøijímaèe, set-top-boxy, iteretové boxy, DVD pøehrávaèe, avigaèí systémy GPS a mobilí telefoy, kladou stále rostoucí požadavky jak a mikrokotroléry, tak a software, který je pro ì uto vyviout Mezi mikrokotroléry azývaými též struèì MCU (MicroCotroller Uit), rozdìleými podle šíøky registrù a datové sbìrice a 8, 16 a 32bitové typy, jsou doposud ejrozšíøeìjší 8bitové a 16bitové mikrokotroléry, které pøedstavují 80 % všech pøípadù aplikací Podíl 32bitových typù v embeded systems roste pøedevším ve vysoce itegrovaých èipech, jako jsou dekodéry MPEG ebo pøípravky GPS, u ichž je jeda kompoeta je 32bitová CPU Pro moho aplikací však 8bitová MCU zùstává z hlediska pomìru cea/výko tím ejlepším øešeím Výzkumy dokládají, že poptávka po 8bitových mikrokotrolérech bude zaèá ještì po dlouhou dobu i v 21 století Neí tedy divu, že trh mikrokotrolérù existující již více ež 20 let je oživová ovými rodiami a architekturami V posledích letech se objevily mj ové 8bitové rodiy mikrokotrolérù PIC, AVR a 16bitové rodiy jako H8S, XA, C167, M16C A jistì budou ásledovat další To, co se v posledí dobì výrazì zmìilo, je zpùsob programováí mikrokotrolérù Klíèové slovo Time-to Market zameá kratší doby vývoje softwaru pøi rostoucí složitosti aplikací a zachováí ebo zvýšeí kvality Dále jsou to z toho plyoucí požadavky a opakovatelou použitelost, prùhledost, pøeosost, udržovatelost softwarových modulù, které vyžadují použití vyšších programovacích jazykù a speciálích vývojových ástrojù Jazyk ANSI-C v posledích letech dokázal, že je pro požadavky oboru mikrokotrolérù velmi vhodý C je v souèasé dobì ejèastìji používaý programovací jazyk, a to eje pøi programováí mikrokotrolérù Jeho blízkost hardwaru a efektiví a pružá práce s pamìtmi a pøídavými zaøízeími uspokojuje zejméa požadavky»embedded systems«(uzavøeých, zapouzdøeých systémù) Mohým pøipadá pøechod z assembleru a jazyk C obtížý Pochybosti týkající se velikosti kódu a rychlosti zpracováí však již u moderích mikrokotrolérù a kompilátorù C ejsou a místì Firmy Atmel a IAR Systems dávají skvìlý pøíklad v podobì úspìšé rodiy mikrokotrolérù AVR Výše uvedeé požadavky moderího softwarového ižeýrství jsou do jazyka C podstatì sáze pøeositelé Proto vzikla i tato kiha, která ve struèém úvodu omezujícím se a podstaté vìci vysvìtluje základy ANSI-C relevatí pro mikrokotroléry V popøedí stojí tvorba efektivího programového kódu Podrobìji jsou apøíklad uvádìy zvláštosti jazyka C pro rodiy mikrokotrolérù AVR, MCS-51 Na doprovodém CD jsou vedle všech pøíkladù a tabulek jazyka C k dispozici také kompilátor pro jazyk C A B MANN: C PRO MIKROKONTROLÉRY 7

8 a simulátory MCU od firmy IAR Systems, které jsou urèey pro rodiy AVR a 8051 AT89 firmy Atmel, takže všechy pøíklady je možo zpùsobem blízkým praxi apodobit v simulátoru Je také ukázáo, jak je možo si vývojovou práci zjedodušit v rámci vývojového systému Embedded Workbech pomocí ástrojù editor, make, kompilátor (pøekladaè), spojovací program (liker, sestavovací program), ladicí program (debugger) A pøirozeì také moho tipù a trikù, které mají zaèáteèíkùm v C usadit zaèátky a zkušeým poskytout podìty k zamyšleí Mysleli jsme však i a rychlé vyhledáváí iformací Proto jsou v kize používáy tøi symboly pro zapamatovat si, promyslet si a apodobit Pomocí tohoto piktogramu je možo rychle vyhledávat základí vìdomosti ebo dùležitá shrutí, která jsou èasto používáa Má smysl si je zapamatovat a šetøit tak èasem Abyste pochopili pozadí, je dùležité si promyslet souvislosti Proto je v kize používá teto piktogram, který ozaèuje pøíklady, porováí, podìty, použití ástrojù ebo také zpùsoby astaveí Všechy pøíklady ozaèeé tímto zpùsobem je možo zpracovávat a apodobovat pomocí pøiložeé demoverze Embedded Workbech TM od firmy IAR Systems Souèástí tohoto vývojového prostøedí (workbech) je ladicí program (debugger) C-Spy jako simulátor MCU a stolím poèítaèi, pomocí ìhož je možo testovat a aalyzovat kód C Za podporu pøi pøípravì této kihy dìkuji a tomto místì firmì Kathrei Werke KG v Roseheimu, pau Hartmaovi a jeho pomocíkùm ve firmì IAR Systems AG a firmì Atmel V eposledí øadì dìkuji i své rodiì, bez jejíž pomoci by takový projekt ebylo možo zvládout Kolbermoor, lede 2000, Burkhardt Ma 8 B MANN: C PRO MIKROKONTROLÉRY A

9 CO NAJDETE NA DOPROVODNÉM CD-ROM CD obsahuje související programy a pøedevším zdrojové pøíklady ke kize Nalezete zde všechy iformace potøebé pro sadou práci s kihou Tyto iformace lze rozdìlit do logických celkù, které se acházejí v oddìleých adresáøích: adresáø _DATA je pracoví adresáø fukce AUTORUNu, adresáø _UTIL obsahuje istalaèí soubory programù Adobe Acrobat Reader, adresáø ATMEL je zèásti tvoøe pùvodím obsahem ìmeckého doprovodého CD a zèásti aktuálími daty pøevzatými z jejich webových stráek _ove (aktuálí verze programu AVR Studio, programátor ISP, katalogové listy mikrokotrolérù ATMEL, ) Acrobat (katalogové listy z pùvodího CD), images (pracoví adresáø z pùvodího CD), PDF (dokumetace z pùvodího CD), Software (vývojové prostøedí z pùvodího CD) adresáø BEN WWW obsahuje off-lie verzi www stráek akladatelství BEN techická literatura (aktualizováo k poèátku bøeza 2003), jejichž souèástí je poèítaèová verze tištìého katalogu Edièího pláu jaro/léto 2003, adresáø CZ je vlastí áplò CD, tj jedá se o dokumety HTML Èást z ich byla pøeložea ze zdrojového adresáøe DE do èeštiy a dále graficky upravea Èást byla aktualizováa, doplìa a dále rozšíøea Vše v èeštiì ebo agliètiì adresáø DE je pøevážá èást CD, které bylo souèástí pùvodího ìmeckého origiálu kihy Vše v ìmèiì adresáø IAR je zèásti tvoøe pùvodím obsahem ìmeckého doprovodého CD a zèásti pøevzatými daty z demostraèího CD firmy IAR ApplicatioNotes (Aplikaèí pozámky k pùvodím datùm), Datasheets (katalogové listy k pùvodím datùm), Files (ová doprovodá dokumetace), Demos (ové demoverze programù), Workbech_8051 (bližší popis této starší verze programu zde v kize), Workbech_AVR (bližší popis této starší verze programu zde v kize), XML (systémové soubory prezetace IAR) adresáø PRIKLADY jsou zdrojové texty k pøíkladùm ke kapitolám 1, 2 a 3 adresáø SW_TOOLS je software a programovací ástroje pøevzaté z pùvodího ìmeckého vydáí A B MANN: C PRO MIKROKONTROLÉRY 9

10 PÁR SLOV K ÈESKÉMU VYDÁNÍ Na kize jsme zaèali pracovat poèátkem roku 2002, kdy jsme podepsali a zaplatili liceci udìleou ìmeckým vydavatelem Nìjakou dobu ji zpracovával pøekladatel, poté jsme ji po ìkolika mìsících práce v závìru roku 2002 dokoèili u ás v redakci akladatelství BEN techická literatura Vezmeme-li v úvahu, že autor kihu dokoèil a rukopis odevzdal v ledu 2000, ubìhla od sestaveí pùvodích iformací, tvoøících jádro kihy, již pomìrì dlouhá doba Z tìchto dùvodù jsme se sažili poèátkem roku aktualizovat alespoò obsah doprovodého CD ROM, abyste jako èteáøi dostali do ruky opravdu hodotý kus díla Pokud bychom totiž chtìli áplò kihy eustále aktualizovat, dostávali bychom se do zaèarovaého kruhu, ebo ež bychom staèili zpracovat ové verze programù, tak by byla k máí ová verze AVR Studia ebo programu Emdedded Workbech Neí však úèelem této kihy popisovat kokrétí verze programù, ale dodat èteáøùm jisté kow-how, aby byli schopi se zmiòovaými programy pracovat sami Poèátkem roku jsme od firmy IAR obdrželi jejich CD s demoverzemi programù (vydaé a pøelomu 2002/2003), z ichž jsme jejich hlaví produkty umístili a doprovodém CD Zároveò i firma Atmel aktualizovala výrazì vzhled svých www stráek, který je zároveò pøehledìjší Jak sami zjistíte, prùmìrì zabírají istalace Emdedded Workbech kolem 20 MB datového prostoru (pro každý jedotlivý mikrokotrolér) a pro mikrokotroléry øady Atmel AVR je to dokoce cca 42 MB Ne každý má možost pøipojeí rychlého Iteretu, což byl hlaví dùvod radìji jsme poèkali a zasláí CD z firmy IAR, ež abychom vydali kihu s doprovodým CD, které bude mít zastaralý obsah Takže pøesto, že vychází kiha oproti pùvodím pøedpokladùm s mírým zpoždìím, v koeèém dùsledku ám to vlastì pomohlo výrazì aktualizovat obsah doprovodého CD ROM Libor Kubica redakce@be cz Doporuèujeme (a doprovodém CD): IAR Emdedded Workbech Evaluatio versio for Atmel AVR v2 27B \IAR\Demos\EWAVR\ewavr-ev exe AVR Studio 4 06 for Widows 9x/NT/2000 \ATMEL\_ove\avr_4 0\AvrStudio4RC1 exe 10 B MANN: C PRO MIKROKONTROLÉRY A

Burkhard Kaika USB MÌØENÍ, ØÍZENÍ A REGULACE POMOCÍ SBÌRNICE USB edice PC & elektroika Praha 2002 Kiha je pøekladem ìmeckého origiálu Burkhard Kaika: Messe, Steuer ud Regel mit USB Hard- ud Software-Etwicklug

Více

Burkhard Kaika MÌØENÍ, ØÍZENÍ A REGULACE POMOCÍ PC edice PC & elektroika Praha 2003 Kiha je pøekladem ìmeckého origiálu Burkhard Kaika: Hadbuch der PC-Mess- ud Steuertechik ISBN 3-7723-5485-8, vydaého

Více

Vladimír Šubrt Mikrokotroléry TMEL VR vývojové prostøedí Praha 2002 Vladimír Šubrt Mikrokotroléry TMEL VR vývojové prostøedí Bez pøedchozího písemého svoleí akladatelství esmí být kterákoli èást kopírováa

Více

Mikrokotroléry ATMEL AVR programováí v jazyce C Popis a práce ve vývojovém prostøedí CodeVisioAVR C Vladimír Váòa Praha 2003 Vladimír Váòa Mikrokotroléry ATMEL AVR Programováí v jazyce C Popis a práce

Více

David Matoušek PRÁCE S MIKROKONTROLÉRY ATMEL AT89C2051 1 díl Praha 2002 Komerèí využití stavebích ávodù je povoleo je s písemým souhlasem autora a akladatelství Soubory a CD ROM ejsou volì šiøitelé David

Více

David Matoušek USB PRAKTICKY S OBVODY FTDI 1 DÍL Mìøeí, øízeí a regulace pomocí ìkolika jedoduchých pøípravkù Praha 2003 Komerèí využití stavebích ávodù je povoleo je s písemým souhlasem autora a akladatelství

Více

David Matoušek, Bohumil Brtík PROGRAMOVÁNÍ MIKROKONTROLÉRÙ S JÁDREM 8051 V JAZYCE C Názoré pøíklady a fukèí programy pro AT89S52 Bez pøedchozího písem

David Matoušek, Bohumil Brtík PROGRAMOVÁNÍ MIKROKONTROLÉRÙ S JÁDREM 8051 V JAZYCE C Názoré pøíklady a fukèí programy pro AT89S52 Bez pøedchozího písem David Matoušek, Bohumil Brtík PROGRAMOVÁNÍ MIKROKONTROLÉRÙ S JÁDREM 8051 V JAZYCE C Názoré pøíklady a fukèí programy pro AT89S52 Praha 2010 David Matoušek, Bohumil Brtík PROGRAMOVÁNÍ MIKROKONTROLÉRÙ S

Více

David Matoušek PRÁCE S MIKROKONTROLÉRY ATMEL AT89S8252 2 díl Praha 2002 Komerèí využití stavebích ávodù je povoleo je s písemým souhlasem autora a akladatelství Soubory a doprovodém CD ROM ejsou volì šiøitelé

Více

David Matoušek UDÌLEJTE SI Z PC V DELPHI 1 díl Praha 2003 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 ke kize, tj obsah

Více

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

Více

David Matoušek VISUAL C++ 6 0 VÝVOJOVÉ PROSTØEDÍ Praha 2003 David Matoušek VISUAL C++ 6 0 vývojové prostøedí Bez pøedchozího písemého svoleí akladatelství esmí být kterákoli èást kopírováa ebo rozmožováa

Více

Mikrokontroléry ATMEL AVR programování v jazyce Bascom Vladimír Váòa Praha 2004 Vladimír Váòa Mikrokontroléry ATMEL AVR programování v jazyce Bascom Bez pøedchozího písemného svolení nakladatelství nesmí

Více

Komerèní využití stavebních návodù je povoleno jen s písemným souhlasem autora a nakladatelství. Soubory na CD ROM mající pøímo vztah ke knize, které

Komerèní využití stavebních návodù je povoleno jen s písemným souhlasem autora a nakladatelství. Soubory na CD ROM mající pøímo vztah ke knize, které David Matoušek PRÁCE S MIKROKONTROLÉRY ATMEL AT89LP2052, AT89LP4052 5. díl Praha 2006 Komerèní využití stavebních návodù je povoleno jen s písemným souhlasem autora a nakladatelství. Soubory na CD ROM

Více

PROGRAMOVÁNÍ MIKROKONTROLÉRÙ PIC16CXX Jiøí Hrbáèek Praha 1998, BEN Jiøí Hrbáèek PROGRAMOVÁNÍ MIKROKONTROLÉRÙ PIC16CXX lektor: RNDr Jiøí Poš Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli

Více

David Matoušek PRÁCE S INTELIGENTNÍMI LCD DISPLEJI Praha 2005 Komerèní využití stavebních návodù je povoleno jen s písemným souhlasem autora a nakladatelství. Soubory na CD-ROM mající pøímo vztah ke knize,

Více

Burkhard Kainka ELEKTRONIKA S PODPOROU PC Visual Basic v praxi 2004 Segment B V, Beek (Lb), The Netherlands, 2004, www segment nl Kniha je pøekladem nìmeckého originálu Elektronik am PC (ISBN 3-89576-113-3)

Více

David Matoušek UDÌLEJTE SI Z PC generátor, èítaè, pøevodník, programátor Praha 2001 PODÌKOVÁNÍ Chtìl bych podìkovat panu Liboru Kubicovi z nakladatelství BEN technická literatura za cenné pøipomínky pøi

Více

Petr Skalický Procesory øady 8051 Pøíruèka je urèena pøedevším studentùm a zaèáteèníkùm, kteøí se rozhodli proniknout alespoò na pokraj problematiky monolitických mikropoèítaèù øady 8051 Pomocí této pøíruèky

Více

Jiøí Hrbáèek Moderní uèebnice programování jednoèipových mikrokontrolérù PIC 1. díl První krùèky pøi tvorbì aplikace Praha 2004 První díl uèebnice se zabývá úplnými základy programování. Výuka probíhá

Více

29 PØÍKLAD È. 11 VÝPIS ÈÍSLA POMOCÍ PRINTF NA MLCDGEN Nyí si ukážeme, jak upravit pøíklad è. 10 tak, abychom mohli používat fukci pritf pro výpis text

29 PØÍKLAD È. 11 VÝPIS ÈÍSLA POMOCÍ PRINTF NA MLCDGEN Nyí si ukážeme, jak upravit pøíklad è. 10 tak, abychom mohli používat fukci pritf pro výpis text 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áø

Více

JAN POŠTA DELPHI ZAÈÍNÁME PROGRAMOVAT Praha 2001 Jan Pošta DELPHI ZAÈÍNÁME PROGRAMOVAT Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována jakoukoli formou

Více

)HULWRYpMiGUR 2VFLOiWRU 'HWHNWRU.ORSQêREYRG.RQFRYêþOHQ

)HULWRYpMiGUR 2VFLOiWRU 'HWHNWRU.ORSQêREYRG.RQFRYêþOHQ 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áø

Více

Mikrokontoléry Atmel AVR ASSEMBLER Vladimír Váòa Praha 2003 Publikace poskytuje základní informace dùležité pro aplikaci jednoèipových mikrokontrolérù AVR firmy ATMEL Klade si za cíl seznámit pøedevším

Více

V deší dobì stále více programátorù postupì pøechází z klasického psaí kódu v assembleru a itegrovaá vývojová prostøedí a bázi jazyka C. Neí se co div

V deší dobì stále více programátorù postupì pøechází z klasického psaí kódu v assembleru a itegrovaá vývojová prostøedí a bázi jazyka C. Neí se co div David Matoušek C pro mikrokotroléry ATMEL AT89S52 Pøíklady a aplikace pro C51 ve vývojovém prostøedí KEIL µvisio3 6. díl Praha 2007 V deší dobì stále více programátorù postupì pøechází z klasického psaí

Více

Pavel Kras Tvorba textù na PC T602 a WORD 6 Pøíruèka je urèena pøedevším zaèáteèníkùm, kteøí se rozhodli proniknout alespoò na pokraj poèítaèové problematiky Pomocí této pøíruèky se nauèíte nejen ovládat

Více

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áø

Více

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury... 11-1 11.2 Příklad PROG_11-01... 11-2 11.

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury... 11-1 11.2 Příklad PROG_11-01... 11-2 11. David Matoušek Programování v jazyce C v pøíkladech Praha 2011 David Matoušek Programování v jazyce C v pøíkladech Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo

Více

Jaroslav Doleèek MODERNÍ UÈEBNICE ELEKTRONIKY 3. díl Optoelektroika optoelektroické prvky a optická vláka www.lica.cz www.belde.com Praha 2005 Firma LICA je pøedí èeský dodavatel techologií pro provozovatele

Více

KONFIGURACE ROZSÁHLÝCH DATOVÝCH SYSTÉMÙ V PROSTØEDÍ OPERAÈNÍHO SYSTÉMU UNIX Zdenìk Maøík Praha 2001 Motto: Moderní servery podnikové úrovnì vykazují velmi vysoké výkony a velmi vysoké teoretické konfiguraèní

Více

Systém pro zpracování, analýzu a vyhodnocení statistických dat ERÚ. Ing. Petr Kusý Energetický regulační úřad odbor statistický a bezpečnosti dodávek

Systém pro zpracování, analýzu a vyhodnocení statistických dat ERÚ. Ing. Petr Kusý Energetický regulační úřad odbor statistický a bezpečnosti dodávek Systém pro zpracováí, aalýzu a vyhodoceí statistických dat ERÚ Ig. Petr Kusý Eergetický regulačí úřad odbor statistický a bezpečosti dodávek TA ČR, 9. duba 2019 Eergetický regulačí úřad - stručě Nezávislý

Více

Úvod do jazyka C. Ing. Jan Fikejz (KST, FEI) Fakulta elektrotechniky a informatiky Katedra softwarových technologií

Úvod do jazyka C. Ing. Jan Fikejz (KST, FEI) Fakulta elektrotechniky a informatiky Katedra softwarových technologií 1 Fakulta elektrotechniky a informatiky Katedra softwarových technologií 12. října 2009 Organizace výuky Přednášky Teoretické základy dle normy jazyka C Cvičení Praktické úlohy odpřednášené látky Prostřední

Více

Tomáš Flajzar GSM ALARM pøenos poplachu na mobilní telefon kompletní stavební návod GSM pageru vèetnì zdrojového programu 2005 www.flajzar.cz www.ben.cz Tomáš Flajzar GSM alarm pøenos poplachu na mobilní

Více

MIKROKONTROLÉRY PIC PRO POKROČILÉ

MIKROKONTROLÉRY PIC PRO POKROČILÉ David Matoušek MIKROKONTROLÉRY PIC pro pokroèilé PIC16F628A Praha 2017 David Matoušek Mikrokontroléry PIC pro pokroèilé Recenzent Bohumil Brtník Bez pøedchozího písemného svolení nakladatelství nesmí být

Více

Jan Humlhans ZAJÍMAVÁ ZAPOJENÍ INSPIRACE KONSTRUKTÉRÙM Zapojení s diodami LED, zapojení s optoèleny, rùzná zapojení, rejstøík 4. díl Praha 2005 Jan Humlhans ZAJÍMAVÁ ZAPOJENÍ 4. díl Bez pøedchozího písemného

Více

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íce

MIKROKONTROLÉRY PIC BEZ PŘEDCHOZÍCH ZNALOSTÍ

MIKROKONTROLÉRY PIC BEZ PŘEDCHOZÍCH ZNALOSTÍ David Matoušek MIKROKONTROLÉRY PIC bez pøedchozích znalostí PIC16F628A Praha 2016 David Matoušek Mikrokontroléry PIC bez pøedchozích znalostí Recenzent Bohumil Brtník Bez pøedchozího písemného svolení

Více

Jiøí Král ØEŠENÉ PØÍKLADY VE VHDL HRADLOVÁ POLE FPGA PRO ZAÈÁTEÈNÍKY Praha 2010 Upozornìní! Vážení ètenáøi, na naší webové adrese: http://shop.ben.cz/cz/121309 v sekci download, se nachází soubory ke stažení:

Více

V PRAZE Fakulta elektrotechnická Katedra teorie obvodů. Úvod do mikrokontrolérů ATMEL AVR Konkrétn. ATmega. Martin Pokorný 31SCS 2004

V PRAZE Fakulta elektrotechnická Katedra teorie obvodů. Úvod do mikrokontrolérů ATMEL AVR Konkrétn. ATmega. Martin Pokorný 31SCS 2004 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická Katedra teorie obvodů Úvod do mikrokontrolérů ATMEL AVR Konkrétn tně klonů řady ATmega Martin Pokorný 31SCS 2004 ÚVOD Rodina mikrokontrolérů

Více

Heiz Schulz Barbara Eder Bioply v praxi Teorie projektováí stavba zaøízeí pøíklady S pøíspìvky Adrease Kriega a Hase Mitterleitera 2004 ökobuch Verlag, Staufe bei Freiburg 1996, 2001 Pùvodí ìmecký titul

Více

APLIKACE MIKROKONTROLÉRŮ PIC32MX

APLIKACE MIKROKONTROLÉRŮ PIC32MX David Matoušek APLIKACE MIKROKONTROLÉRÙ PIC32MX Praha 2014 David Matoušek Aplikace mikrokontrolérù PIC32MX Recenzent Bohumil Brtník Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli

Více

David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována ne

David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována ne David Matoušek ÈÍSLICOVÁ TECHNIKA ZÁKLADY KONSTRUKTÉRSKÉ PRAXE Praha 2001 David Matoušek ÈÍSLICOVÁ TECHNIKA základy konstruktérské praxe Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli

Více

IAJCE Přednáška č. 12

IAJCE Přednáška č. 12 Složitost je úvod do problematiky Úvod praktická realizace algoritmu = omezeí zejméa: o časem o velikostí paměti složitost = vztah daého algoritmu k daým prostředkům: časová složitost každé možiě vstupích

Více

Podrobný obsah CHARAKTERISTIKA A POROVNÁNÍ ØADY PIC16F87X A PIC16F87XA TYPY POUZDER A PØIØAZENÍ VÝVODÙ PIC16F87X TYPY POUZDER A PØIØAZENÍ

Podrobný obsah CHARAKTERISTIKA A POROVNÁNÍ ØADY PIC16F87X A PIC16F87XA TYPY POUZDER A PØIØAZENÍ VÝVODÙ PIC16F87X TYPY POUZDER A PØIØAZENÍ Obsah 1 Základní popis...17 2 Uspoøádání pamìti...27 3 PORTY...45 4 Pamì EEPROM a FLASH...58 5 Èasové moduly...65 6 Funkèní moduly CAPTURE/COMPARE/PWM (moduly CCP1/CCP2)...80 7 Modul synchronního sériového

Více

APLIKACE ALGORITMŮ ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ 1. DÍL

APLIKACE ALGORITMŮ ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ 1. DÍL David Matoušek, Bohumil Brtník APLIKACE ALGORITMÙ ÈÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLÙ 1 Praha 2014 David Matoušek, Bohumil Brtník Aplikace algoritmù èíslicového zpracování signálù 1. díl Bez pøedchozího písemného

Více

Výukový modul III.2 Inovace a zkvalitnění výuky prostřednictvím ICT

Výukový modul III.2 Inovace a zkvalitnění výuky prostřednictvím ICT Základy práce s tabulkou Výukový modul III. Iovace a zkvalitěí výuky prostředictvím ICT Téma III..3, pracoví list 3 Techická měřeí v MS Ecel Průměry a četosti, odchylky změřeých hodot. Ig. Jiří Chobot

Více

ALGORITMY ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ

ALGORITMY ČÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLŮ Bohumil BRTNÍK, David MATOUŠEK ALGORITMY ÈÍSLICOVÉHO ZPRACOVÁNÍ SIGNÁLÙ Praha 2011 Tato monografie vznikla pøedevším pro podporu výuky oboru Poèítaèové systémy na Vysoké škole polytechnické v Jihlavì.

Více

Opakování programování

Opakování programování Opakování programování HW návaznost - procesor sběrnice, instrukční sada, optimalizace rychlosti, datové typy, operace (matematické, logické, podmínky, skoky, podprogram ) - paměti a periferie - adresování

Více

Aplikovaná informatika. Podklady předmětu Aplikovaná informatika pro akademický rok 2006/2007 Radim Farana. Obsah. Algoritmus

Aplikovaná informatika. Podklady předmětu Aplikovaná informatika pro akademický rok 2006/2007 Radim Farana. Obsah. Algoritmus Podklady předmětu pro akademický rok 006007 Radim Faraa Obsah Tvorba algoritmů, vlastosti algoritmu. Popis algoritmů, vývojové diagramy, strukturogramy. Hodoceí složitosti algoritmů, vypočitatelost, časová

Více

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY

MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY MIKROPROCESORY PRO VÝKONOVÉ SYSTÉMY Stručný úvod do programování v jazyce C 1.díl České vysoké učení technické Fakulta elektrotechnická A1B14MIS Mikroprocesory pro výkonové systémy 06 Ver.1.10 J. Zděnek,

Více

David Matoušek C PRO MIKROKONTROLÉRY PIC práce s PIC18F452 a PIC18F1220 v jazyce C Praha 2011 David Matoušek C PRO MIKROKONTROLÉRY PIC práce s PIC18F452 a PIC18F1220 v jazyce C Bez pøedchozího písemného

Více

Jan Èihák Lucie Knejpová Lucie Pelikánová VISUAL BASIC sbírka øešených pøíkladù Praha 1998, BEN Pøíruèka je urèena pøedevším zaèáteèníkùm, u kterých se nepøedpokládá znalost nìjakého programovacího jazyk,

Více

Roman Neruda a Tomáš Holan C++ BUILDER V PØÍKLADECH Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožo

Roman Neruda a Tomáš Holan C++ BUILDER V PØÍKLADECH Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožo C++ BUILDER v pøíkladech ROMAN NERUDA TOMÁŠ HOLAN Praha 2002 Roman Neruda a Tomáš Holan C++ BUILDER V PØÍKLADECH Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo

Více

Aplikace Embedded systémů v Mechatronice. Michal Bastl A2/713a

Aplikace Embedded systémů v Mechatronice. Michal Bastl A2/713a Aplikace Embedded systémů v Mechatronice Aplikace Embedded systémů v Mechatronice Obsah přednášky: Opakovaní Funkce v C Tvorba knihoven Konfigurační bity #pragma Makra v C #define Debugging v MPLAB Hardware

Více

Kniha je urèena všem zájemcùm o teorii elektrických obvodù Poslouží jako pøíruèka pro praxi, ale i jako uèebnice pro studenty støedních a vysokých ško

Kniha je urèena všem zájemcùm o teorii elektrických obvodù Poslouží jako pøíruèka pro praxi, ale i jako uèebnice pro studenty støedních a vysokých ško Jiøí Myslík Elektrické obvody (Pøíruèka pro praxi a uèebnice pro støední a vysoké školy) Kniha je urèena všem zájemcùm o teorii elektrických obvodù Poslouží jako pøíruèka pro praxi, ale i jako uèebnice

Více

Pavel Kras EXCEL pro pokroèilé Praktická pøíruèka pro potøeby sekretáøek, asistentù, úèetních, administrativních pracovníkù a studentù pøíslušných oborù Pøedpokládá základní znalost práce s PC a s Excelem

Více

Spojitost a limita funkcí jedné reálné proměnné

Spojitost a limita funkcí jedné reálné proměnné Spojitost a limita fukcí jedé reálé proměé Pozámka Vyšetřeí spojitosti fukce je možo podle defiice převést a výpočet limity V dalším se proto soustředíme je problém výpočtu limit Pozámka Limitu fukce v

Více

8.2.1 Aritmetická posloupnost I

8.2.1 Aritmetická posloupnost I 8.2. Aritmetická posloupost I Předpoklady: 80, 802, 803, 807 Pedagogická pozámka: V hodiě rozdělím třídu a dvě skupiy a každá z ich dělá jede z prvích dvou příkladů. Čley posloupostí pak při kotrole vypíšu

Více

KYLIX v pøíkladech LIBOR FORST A TOMÁŠ HOLAN Praha 2003 Libor Forst a Tomáš Holan KYLIX V PØÍKLADECH Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována

Více

2 STEJNORODOST BETONU KONSTRUKCE

2 STEJNORODOST BETONU KONSTRUKCE STEJNORODOST BETONU KONSTRUKCE Cíl kapitoly a časová áročost studia V této kapitole se sezámíte s možostmi hodoceí stejorodosti betou železobetoové kostrukce a prakticky provedete jede z možých způsobů

Více

Ladislav Šmejkal Marie Martinásková PLC a automatizace 1 díl Základní pojmy, úvod do programování Kniha je prvním dílem trilogie o programovatelných automatech (systémech PLC, SPS), které jsou dnes jedním

Více

Mikrořadiče společnosti Atmel

Mikrořadiče společnosti Atmel Mikrořadiče společnosti Atmel Společnost Atmel je významným výrobcem mikrořadičů (MCU) na trhu. Svou produkci v této oblasti člení do čtyř větších skupin: mikrořadiče pro bezdrátové technologie, architekturu

Více

Alexandr Krejèiøík LINEÁRNÍ NAPÁJECÍ ZDROJE Praha 2001 Alexandr Krejèiøík LINEÁRNÍ NAPÁJECÍ ZDROJE Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována

Více

F Mravenec CD 3 vydání Praha, duben 2001 Hlavním produktem na kompaktním disku F Mravenec CD, vloženém do tohoto sešitku, je F Mravenec verze 3 50, poslední verze návrhového systému pro plošné spoje, který

Více

Antonín Kamarýt Opakujeme si MATEMATIKU 3 doplnìné vydání Pøíprava k pøijímacím zkouškám na støední školy Pøíruèka má za úkol pomoci ètenáøùm pøipravit se k pøijímacím zkouškám na støední školu Pøíruèka

Více

Jan Hájek 2 ÈASOVAÈ 555 PRAKTICKÁ ZAPOJENÍ SE DVÌMA ÈASOVAÈI Praha 1998, AA Praha a BEN - technická literatura Jan Hájek 2 ÈASOVAÈ 555 Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli

Více

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 KAPITOLA 1 Úvod do programo vání v jazyce C++ 17 Základní pojmy 17 Proměnné a konstanty 18 Typy příkazů 18 IDE integrované vývojové

Více

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áø

Více

Autor by chtìl podìkovat všem svým spolupracovníkùm a kolegùm, kteøí mu pomohli s pøípravou textu. K vydání knihy pøispìla firma Newport Electronics s

Autor by chtìl podìkovat všem svým spolupracovníkùm a kolegùm, kteøí mu pomohli s pøípravou textu. K vydání knihy pøispìla firma Newport Electronics s Pavel Nevøiva ANALÝZA SIGNÁLÙ A SOUSTAV Praha 2000 Autor by chtìl podìkovat všem svým spolupracovníkùm a kolegùm, kteøí mu pomohli s pøípravou textu. K vydání knihy pøispìla firma Newport Electronics spol.

Více

8.2.1 Aritmetická posloupnost

8.2.1 Aritmetická posloupnost 8.. Aritmetická posloupost Předpoklady: 80, 80, 803, 807 Pedagogická pozámka: V hodiě rozdělím třídu a dvě skupiy a každá z ich dělá jede z prvích dvou příkladů. Př. : V továrě dokočí každou hodiu motáž

Více

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

Více

MIKROPROCESOROVÁ TECHNIKA 9 Událostní systém 9.1 Události Síť ERN Časování událostí Filtrace

MIKROPROCESOROVÁ TECHNIKA 9 Událostní systém 9.1 Události Síť ERN Časování událostí Filtrace Bohumil BRTNÍK, David MATOUŠEK MIKROPROCESOROVÁ TECHNIKA Praha 2011 Tato monografie byla vypracována a publikována s podporou Rozvojového projektu VŠPJ na rok 2011. Bohumil Brtník, David Matoušek Mikroprocesorová

Více

IUJCE 07/08 Přednáška č. 1

IUJCE 07/08 Přednáška č. 1 Úvod do předmětu Literatura Záznamy přednášek a vaše poznámky Harbison, S. P., Steele, G. L.: Referenční příručka jazyka C Herout, P.: Učebnice jazyka C Kernighan, B. W., Ritchie, D. M.: The C Programming

Více

Deskriptivní statistika 1

Deskriptivní statistika 1 Deskriptiví statistika 1 1 Tyto materiály byly vytvořey za pomoci gratu FRVŠ číslo 1145/2004. Základí charakteristiky souboru Pro lepší představu používáme k popisu vlastostí zkoumaého jevu určité charakteristiky

Více

Sekvenční logické obvody(lso)

Sekvenční logické obvody(lso) Sekvečí logické obvody(lso) 1. Logické sekvečí obvody, tzv. paměťové čley, jsou obvody u kterých výstupí stavy ezávisí je a okamžitých hodotách vstupích sigálů, ale jsou závislé i a předcházejících hodotách

Více

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áø

Více

Modul Strategie. 2006... MTJ Service

Modul Strategie. 2006... MTJ Service Představeí obsahuje dvě základí součásti, a to maažerskou (pláováí cash-flow, rozšířeé statistiky) a pracoví (řešeí work-flow). Základem maažerské oblasti je pláováí cash-flow (pláováí fiačího toku firmou).

Více

Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního a experimentálního modelová

Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního a experimentálního modelová Robert Grepl MODELOVÁNÍ MECHATRONICKÝCH SYSTÉMÙ V MATLAB SIMMECHANICS Praha 2007 Podìkování: Výsledkù publikovaných v této knize bylo dosaženo také za podpory projektù GAÈR 101/06/P108 Výzkum simulaèního

Více

Petr Šedivý Šedivá matematika

Petr Šedivý  Šedivá matematika LIMITA POSLOUPNOSTI Úvod: Kapitola, kde poprvé arazíme a ekoečo. Argumety posloupostí rostou ade všechy meze a zkoumáme, jak vypadají hodoty poslouposti. V kapitole se sezámíte se základími typy it a početími

Více

3.7.5 Znaménkové operátory Násobící operátory Rùzné operátory Základní objekty Konstanty Sig

3.7.5 Znaménkové operátory Násobící operátory Rùzné operátory Základní objekty Konstanty Sig OBSAH Úvod 11 Signály v èíslicových systémech 13 2.1 Dvojstavové signály... 14 2.2 Tøístavové signály... 16 2.3 Dynamické parametry èíslicových signálù... 16 Jazyk VHDL 19 3.1 Historie, souèasnost, budoucnost

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Strukturované proměnné Struktura, union Jazyk C České vysoké učení technické Fakulta elektrotechnická A8B14ADP Jazyk C - Strukturované proměnné Ver.1.10 J. Zděnek 20151 Struktura

Více

Monografie poskytuje v pøehledné a praktické formì znalosti a výpoèetní nástroje pro modelování šíøení rádiových vln v zástavbì, tedy vnì i uvnitø bud

Monografie poskytuje v pøehledné a praktické formì znalosti a výpoèetní nástroje pro modelování šíøení rádiových vln v zástavbì, tedy vnì i uvnitø bud Pavel Pechaè MODELY ŠÍØENÍ VLN V ZÁSTAVBÌ Praha 2005 Monografie poskytuje v pøehledné a praktické formì znalosti a výpoèetní nástroje pro modelování šíøení rádiových vln v zástavbì, tedy vnì i uvnitø budov

Více

DERIVACE FUNKCÍ JEDNÉ REÁLNÉ PROM

DERIVACE FUNKCÍ JEDNÉ REÁLNÉ PROM Difereciálí počet fukcí jedé reálé proměé - - DERIVACE FUNKCÍ JEDNÉ REÁLNÉ PROMĚNNÉ ÚVODNÍ POZNÁMKY I derivace podobě jako limity můžeme počítat ěkolikerým způsobem a to kokrétě pomocí: defiice vět o algebře

Více

Oldøich Kováø ELEKTRONIKA sbírka pøíkladù Oldøich Kováø ELEKTRONIKA - sbírka pøíkladù Recenzent èeského vydání: Ing Jiøí Hozman Recenzenti pùvodního slovenského vydání: Prof Ing Milan Kejzlar, CSc Doc

Více

Jan Humlhans ZAJÍMAVÁ ZAPOJENÍ INSPIRACE KONSTRUKTÉRÙM Generátory, pøístrojové zesilovaèe, mìøicí pøípravky a testery 2. díl Praha 2005 Jan Humlhans ZAJÍMAVÁ ZAPOJENÍ 2. díl Bez pøedchozího písemného svolení

Více

Ladislav Szántó MAXWELLOVY ROVNICE Praha 2003 Ladislav Szántó MAXWELLOVY ROVNICE Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnožována jakoukoli formou

Více

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íce

8.1.3 Rekurentní zadání posloupnosti I

8.1.3 Rekurentní zadání posloupnosti I 8.. Rekuretí zadáí poslouposti I Předpoklady: 80, 80 Pedagogická pozámka: Podle mých zkušeostí je pro studety pochopitelější zavádět rekuretí posloupost takto (sado kotrolovatelou ukázkou), ež dosazováím

Více

OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PŘÍKLADECH 8 Proudová knihovna 8.1 Hierarchie proudů... 8-1 8.2 Standardně zavedené proudy... 8-1 8.

OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PŘÍKLADECH 8 Proudová knihovna 8.1 Hierarchie proudů... 8-1 8.2 Standardně zavedené proudy... 8-1 8. David MATOUŠEK OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PØÍKLADECH Praha 2011 David Matoušek Objektové programování v C++ v pøíkladech Lektoroval Ing. Bohumil Brtník, Ph.D. Bez pøedchozího písemného svolení nakladatelství

Více

MIKROPROCESOROVÁ TECHNIKA

MIKROPROCESOROVÁ TECHNIKA MODERNIZACE VÝUKOVÝCH MATERIÁLŮ A DIDAKTICKÝCH METOD - CZ.1.07/2.2.00/15.0463 MIKROPROCESOROVÁ TECHNIKA LEKCE 1 Ing. Daniel Zuth, Ph.D. 2012 ÚVODNÍ HODINA DO PŘEDMĚTU MIKROPROCESOROVÁ TECHNIKA OBSAH Úvod

Více

Výukový modul III.2 Inovace a zkvalitnění výuky prostřednictvím ICT

Výukový modul III.2 Inovace a zkvalitnění výuky prostřednictvím ICT Základy práce s tabulkou Výukový modul III. Iovace a zkvaltěí výuky prostředctvím IC éma III..3 echcká měřeí v MS Excel Pracoví lst 5 Měřeí teploty. Ig. Jří Chobot VY_3_INOVACE_33_5 Aotace Iovace a zkvaltěí

Více

Jaroslav Doleèek MODERNÍ UÈEBNICE ELEKTRONIKY Operaèní zesilovaèe a komparátory 5. díl Praha 2007 Jaroslav Doleèek Moderní uèebnice elektroniky 5. díl Operaèní zesilovaèe a komparátory Bez pøedchozího

Více

MĚŘENÍ PARAMETRŮ OSVĚTLOVACÍCH SOUSTAV VEŘEJNÉHO OSVĚTLENÍ NAPÁJENÝCH Z REGULÁTORU E15

MĚŘENÍ PARAMETRŮ OSVĚTLOVACÍCH SOUSTAV VEŘEJNÉHO OSVĚTLENÍ NAPÁJENÝCH Z REGULÁTORU E15 VŠB - T Ostrava, FE MĚŘENÍ PARAMETRŮ OVĚTLOVACÍCH OTAV VEŘEJNÉHO OVĚTLENÍ NAPÁJENÝCH Z REGLÁTOR E5 Řešitelé: g. taislav Mišák, Ph.D., Prof. g. Karel okaský, Cc. V Ostravě de.8.2007 g. taislav Mišák, Prof.

Více

1 ROVNOMĚRNOST BETONU KONSTRUKCE

1 ROVNOMĚRNOST BETONU KONSTRUKCE ROVNOMĚRNOST BETONU KONSTRUKCE Cíl kapitoly a časová áročost studia V této kapitole se sezámíte s možostmi hodoceí rovoměrosti betou železobetoové kostrukce a prakticky provedete jede z možých způsobů

Více

Svetozar Majce, Libor Kubica a kol. HOLICE MEKKA RADIOAMATÉRÙ Vychází jako vzpomínka na 20 let radioamatérských setkání v Holicích srpen 2010 Autoøi dìkují tímto svým spolupracovníkùm: Radku Zouharovi

Více

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íce

KAREL ZAPLATÍLEK A BOHUSLAV DOÒAR MATLAB TVORBA UŽIVATELSKÝCH APLIKACÍ Praha 2004 Karel Zaplatílek a Bohuslav Doòar MATLAB tvorba uživatelských aplikací Bez pøedchozího písemného svolení nakladatelství

Více

Preprocesor. Karel Richta a kol. katedra počítačů FEL ČVUT v Praze. Karel Richta, Martin Hořeňovský, Aleš Hrabalík, 2016

Preprocesor. Karel Richta a kol. katedra počítačů FEL ČVUT v Praze. Karel Richta, Martin Hořeňovský, Aleš Hrabalík, 2016 Preprocesor Karel Richta a kol. katedra počítačů FEL ČVUT v Praze Karel Richta, Martin Hořeňovský, Aleš Hrabalík, 2016 Programování v C++, A7B36PJC 4/2016, Lekce 9b https://cw.fel.cvut.cz/wiki/courses/a7b36pjc/start

Více

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta dopraví Statistika Semestrálí práce Zdražováí pohoých hmot Jméa: Martia Jelíková, Jakub Štoudek Studijí skupia: 2 37 Rok: 2012/2013 Obsah Úvod... 2 Použité

Více

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

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

Více

Jan Hájek BLIKAÈE S ÈASOVAÈEM 555 Praha 2006, AA Praha a BEN technická literatura Jan Hájek BLIKAÈE S ÈASOVAÈEM 555 Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována

Více