Explore the latest books of this year!
Bookbot

David Matoušek

    October 27, 1972
    David Matoušek
    Mikroprocesorová technika - Práce s mikrokontroléry řady Atmel AVR ATXmega A4
    C++Výukový kurz
    C++ bez předchozích znalostí
    Práce s mikrokontroléry ATMEL. 4. díl, ATMEL AVR ATmega16
    Číslicová technika: Základy konstruktérské praxe
    Programování mikrokontrolérů ATmega bez předchozích znalostí
    • Nenašli jste zatím publikaci, která by programování mikrokontrolérů ATmega vysvětlila jednoduše od úplných základů? Programování mikrokontrolérů ATmega bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s jejich programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy, jak vytvářet programy pro mikrokontroléry ATmega, na kterých budete poté stavět u pokročilejších témat a vlastních projektů. V závěru knihy pak nechybí podklady na výrobu vlastní vývojové desky.

      Programování mikrokontrolérů ATmega bez předchozích znalostí2022
      5.0
    • C++Výukový kurz

      • 600 pages
      • 21 hours of reading

      Ovládněte C++ od základů. Hledáte ucelený zdroj informací, jak ovládnout C++? Výukový kurz vás provede jazykem C++ od úplných začátků až po pokročilé postupy a nově nabyté znalosti pak budete moct uplatnit ve vlastních projektech. Naučíte se využívat datové typy, operátory, větvit program pomocí cyklů a podmínek, řídit tok programu, využívat možností objektově orientovaného programování a postupně budovat komplexní programy.

      C++Výukový kurz2018
      5.0
    • Kniha se zaměřuje na pokročilé periférie mikrokontrolérů PIC16F628A a programování v jazyce C, navazující na předchozí dílo o základních periferiích a jazyce C. První kapitola popisuje komunikaci s LCD modulem a tvorbu knihovny MLCD. Druhá kapitola se věnuje Timer0, jehož funkce zahrnují měření kmitočtu a automatické přepínání předděličky. Třetí kapitola ukazuje Timer1 a CCP1, přičemž příklady zahrnují generování PWM signálu a časovač. Čtvrtá kapitola se zaměřuje na sběrnici I2C a implementaci knihovny I2C, včetně ovládání různých zařízení. Pátá kapitola popisuje omezení portů a praktické ovládání maticové klávesnice a rotačního spínače, včetně obsluhy vstupů vnějšího přerušení. Šestá kapitola se zabývá pokročilými datovými typy v C a příklady obsluhy klávesnice PS/2. Sedmá kapitola rozšiřuje popis konfiguračních bitů, resetovacích zdrojů a jednotky WDT. V příloze jsou podklady pro výrobu upravené verze přípravku MLCD. Obsahuje také přehled příkladů pro mikrokontroléry a seznam použitých přípravků.

      Mikrokontroléry PIC pro pokročilé - PIC16F628A2017
    • C++ bez předchozích znalostí

      • 272 pages
      • 10 hours of reading

      Chcete začít s programováním v C++? Nenašli jste zatím publikaci, která by vše vysvětlila jednoduše od úplných základů? C++ bez předchozích znalostí nevyžaduje žádné dřívější zkušenosti s programováním. Jednoduchou formou na příkladech se postupně seznámíte se základy programovacího jazyka C++, na kterých budete poté stavět u pokročilejších témat a vlastních projektů. Naučíte se pracovat s nejrůznějšími datovými typy, řídit tok programu, pracovat se soubory, zpracovávat výjimky, ladit a testovat. Zkušený autor vás provede i základy objektově orientovaného programování, v závěru knihy pak nechybí popis vývojového prostředí. Publikace vás mimo jiné seznámí s tématy: - Proměnné, datové typy, operátory a výrazy - Větvení programu a cykly - Pole, řetězce, ukazatele a funkce - Práce se vstupem a výstupem programu - Direktivy, paměťové třídy a modulární programování - Přetěžování funkcí a operátorů - Zpracování výjimek

      C++ bez předchozích znalostí2016
      5.0
    • Kniha je určena všem zájemcům o problematiku číslicového zpracování signálů a je věnována praktickým aspektům realizace číslicových filtrů a číslicově pracujících měřicích přístrojů.

      Aplikace algoritmů číslicového zpracování signálů 12014
    • Aplikace mikrokontrolérů ATmega644

      • 200 pages
      • 7 hours of reading

      Tato kniha je určena všem zájemcům o programování mikrokontrolérů řady Atmel AVR ATmega. Důraz je kladen na typ ATmega644. V textu jsou interpretovány a formou příkladů předvedeny nejpodstatnější periferie. Knihu pak lze použít pro seznámení s mikrokontroléry ATmega a budování složitějších aplikací. Kromě vlastního popisu mikrokontroléru ATmega644 a jeho periferií jsou popsány a prakticky předvedeny postupy používané při realizaci běžných úloh z oblasti mikroprocesorové techniky s přihlédnutím k otázce měření elektrických i neelektrických veličin.

      Aplikace mikrokontrolérů ATmega6442013
    • Tato kniha je určena všem zájemcům o programování mikrokontrolérů řady Atmel AVR XMEGA A4. Důraz je kladen na typ ATxmega16A4. V textu jsou interpretovány a formou příkladů předvedeny nejpodstatnější periferie. Knihu pak lze použít pro seznámení s mikrokontroléry XMEGA a budování složitějších aplikací. Předpokládá se, že čtenář má znalosti programovacího jazyka C a orientujete se v základních pojmech mikroprocesorové techniky.

      Mikroprocesorová technika - Práce s mikrokontroléry řady Atmel AVR ATXmega A42011
      4.0
    • Kniha se zaměřuje na číslicové generátory a filtry, pokrývající teoretické principy, návrh a praktickou realizaci. Úvodní kapitola představuje základní pojmy číslicového zpracování signálů. Následující kapitoly se věnují teoretickým aspektům číslicově řízených generátorů a popisu mikrokontroléru ATmega644, který se používá v implementaci. Dále je popsán vývojový kit COM644KIT, který umožňuje programování mikrokontroléru a vývoj aplikací. Kapitola o přípravku EDAC se zaměřuje na levný 2kanálový D/A převodník TLC7528CN. Praktická realizace jednoduchého generátoru signálu je podrobně vysvětlena, včetně instrukcí a tvorby programu. Následuje popis modulu PANEL pro ladění generátoru a realizaci laditelného generátoru signálu pomocí decimace vzorků. Dále jsou probrány digitální filtry FIR a IIR, včetně návrhu filtrů a vlivu odchylek kmitočtových charakteristik. Kapitola o přípravku EADC se zaměřuje na připojení vstupního signálu k A/D převodníku. Vzorkování signálu pomocí časovače 0 je demonstrováno v transparentním režimu. Následuje shrnutí realizace tří dolní propustí a princip výpočtu kmitočtové charakteristiky při simulaci. Kniha je určena pro studenty a odbornou veřejnost a vychází v malém nákladu.

      Algoritmy číslicového zpracování signálů2011
      4.0
    • Elektronické prvky

      • 132 pages
      • 5 hours of reading

      Kniha je určena všem čtenářům, kteří se zabývají elektronickými prvky tedy elektronickými součástkami. Kromě popisu klíčových součástek nechybí ani doplnění fyzikálních základů, které umožní lépe pochopit jejich princip a také příklady praktického použití.

      Elektronické prvky2011
      4.0
    • Číslicové systémy

      • 169 pages
      • 6 hours of reading

      V devíti kapitolách je pojednáno o základních kombinačních a sekvenčních obvodech jakož i o základech programovatelných logických polí. V první kapitole jsou uvedeny základní logické funkce, jsou ukázány způsoby vyjadřování a zjednodušování logických funkcí. Druhá kapitola pojednává o technologiích, jimiž se realizují základní kombinační obvody. Ve třetí kapitole jsou uvedeny základní sekvenční obvody tj. klopné obvody s jejich popisem a odvozením jejich rovnic, posuvné registry a čítače. Zmíněna je základní problematika hazardů. Čtvrtá kapitola pojednává o pamětech. Jsou uvedeny principy pamětí ROM i RAM statických i dynamických, jakož i paměti elektricky mazatelné. Je ukázán princip pamětí sériových. Pátá kapitola pojednává o programovatelných obvodech zejména typu GAL. Po struktuře obvodu GAL jsou uvedeny základní možnosti jejich programování, které jsou ilustrovány řešeným příkladem. Jsou uvedeny i principy dalších typů, a to obvodů CPLD a FPGA. V další kapitole jsou uvedeny další technologie číslicových obvodů a přehled jejich základních vlastností. V závěrečných třech kapitolách je podán úvod do obecné syntézy číslicových obvodů a uveden Mealyho a Moorův automat, stručně jsou naznačeny základy jazyka VHDL a je pojednáno o přizpůsobování úrovní logických obvodů základních technologií k pro ně nestandardním napětím. V dodatcích je pak uveden přehled základních číselných soustav a ukázán princip jejich vzájemného převodu.

      Číslicové systémy2011
      4.0
    • Kniha se zaměřuje na praktické aplikace mikrokontrolérů PIC18F452 a PIC18F1220 v jazyce C. První kapitola představuje základní vlastnosti mikrokontrolérů a jejich periferií. Druhá kapitola se věnuje požadavkům na programování, instalaci potřebných programů a popisu vývojových desek PKIT452 a PKIT1220. Třetí kapitola ukazuje vytvoření prvního příkladu – blikání LED. Následující kapitoly se zaměřují na vstupně/výstupní porty, základy jazyka C, podmíněné příkazy, funkce a konfiguraci hodinových zdrojů. Dále jsou představeny praktické příklady použití časovače a přerušovacího systému. Kapitoly se zabývají také řízením displeje, A/D převodníkem, pokročilými řídicími příkazy a čítacími/časovacími jednotkami. V dalších kapitolách se čtenář seznámí s komunikací pomocí SPI a I2C, jednotkami USART a EUSART, detektorem podpětí a konfiguračními registry. Kniha končí popisem organizace paměti a datové EEPROM. Příloha A objasňuje základní pojmy digitální a mikroprocesorové techniky pro začátečníky, včetně logických hradel a sekvenčních obvodů.

      C pro mikrokontroléry PIC - Práce s mikrokontroléry PIC18F452 a PIC18F1220 v jazyce C2011
    • Kniha je určena zájemcům o objektové programování v C++, kteří mají předchozí znalosti jazyka C. Text je strukturován tak, aby čtenář postupně pochopil objektové programování, a obsahuje 39 řešených příkladů. První kapitola uvádí základní rozdíly mezi C a C++, včetně přetěžování a implicitních parametrů funkcí. Druhá kapitola se zaměřuje na základy objektového programování, jako jsou zapouzdření, atributy, metody, konstruktor a destruktor. Kapitoly 3 a 4 se věnují dědičnosti a souvisejícím pojmům, jako je polymorfismus a virtuální metody. Pátá kapitola se zabývá výjimkami a operátory new a delete. Kapitoly 6 a 7 se zaměřují na přetěžování operátorů s praktickými příklady pro komplexní čísla a třídy pro práci s řetězci. Osmá kapitola doplňuje informace o proudové knihovně a uživatelských manipulátorech. Devátá kapitola se věnuje konstantním a statickým členům. Kapitoly 10, 11 a 12 se zaměřují na abstraktní datové typy (ADT), včetně jednosměrného spojového seznamu, zásobníku a fronty. Třináctá kapitola probírá šablony a genericitu, zatímco čtrnáctá kapitola se věnuje prostorům jmen a ukazatelům do tříd. Poslední kapitola představuje standardní knihovnu šablon (STL), zejména šablony vector a map, iterátory a algoritmy.

      Objektové programování v C++ v příkladech2011
    • C++ Builder: Řešené příklady

      • 98 pages
      • 4 hours of reading

      Příručka obsahuje 47 řešených příkladů zaměřených na programování aplikací pro Windows s využitím Windows API a Borland C++ Builder. První kapitola se zaměřuje na základní obsluhu vývojového prostředí, včetně práce s komponentami a zpracování zpráv. Druhá kapitola přináší pokročilejší příklady, které se soustředí na kreslení na plochu okna, časovače a obsluhu nabídek. Třetí kapitola se věnuje uživatelsky vytvořeným dialogům, společným dialogovým oknům a MDI aplikacím. Čtvrtá kapitola ukazuje použití schránky, proudů, zdrojů a systému Registry. Pátá kapitola vysvětluje techniku mapování souřadnic a používání oblastí pro inverzi obrazu. Šestá kapitola se zaměřuje na dynamické knihovny, které obsahují zásobníky obrázků a obecně použitelné funkce. Sedmá kapitola se zabývá vícevláknovými aplikacemi a synchronizací vláken. Osmá kapitola pokrývá obsluhu souborů, od základního použití funkce CreateFile po asynchronní operace a techniku mapování souborů. Tento učební text byl vytvořen jako podpora výuky předmětu Programování pomocí Win API na Vysoké škole polytechnické v Jihlavě a neobsahuje datovou verzi příkladů, aby studenti mohli programy sestavit samostatně.

      C++ Builder: Řešené příklady2010
    • Kniha je určena široké veřejnosti, která má zájem seznámit se s programováním mikrokontroléru AT89S52 v jazyce C. Výklad je veden tak, že před danými příklady probere pouze nezbytně nutnou teorii, takže čtenář se může koncentrovat na praktickou stránku věci, tedy na samotné příklady. V knize najdeme výklad základů jazyka C, takže je vhodná i pro ty čtenáře, kteří tento programovací jazyk neovládají.

      Programování mikrokontrolérů s jádrem 8051 v jazyce C2010
    • Kniha se zaměřuje na praktické využití obvodu FT232BM od FTDI Chip, který konvertuje USB signály na asynchronní sériové signály a umožňuje paralelní režim (Bit Bang). Díky externí E2PROM lze definovat VID, PID, sériové číslo a popis, což usnadňuje tvorbu amatérských i profesionálních konstrukcí. Po úvodu do USB sběrnice a obvodu FT232BM se čtenáři seznámí s ovládacím rozhraním pro aplikace na systémech Windows a Linux. Dále jsou popsány moduly ASIX, které zjednodušují vývoj aplikací. Následuje kapitola o základech práce s FT232BM, včetně tvorby testovací desky, instalace ovladačů a řízení modemových linek. Dvě další kapitoly se věnují programátorům mikrokontrolérů AT89C2051 a AT90S2313, přičemž napájení je zajištěno přímo z USB sběrnice. Obsahují příklady asynchronní sériové komunikace s FT232BM a popis napájecího zdroje a měřicí desky s mikrokontrolérem AT90S2313. Publikace osloví čtenáře, kteří chtějí rychle využívat USB sběrnici a vytvářet aplikace bez složitého studia protokolů, a to za relativně nízkou cenu.

      USB prakticky s obvody FTDI 1. díl2009
    • V této knize autor spojuje popis mikrokontroléru AT89S52 s výkladem programování v jazyce C pro mikrokontroléry řady 51 - C51, popisem základních přípravků a celkem 22 příklady. Kniha je tedy určena všem, kteří se chtějí rychle naučit programovat mikrokontroléry řady 51. Programování v programovacím jazyce C poskytuje rychlý vývoj programů a nevyžaduje znalost instrukčního souboru. Prakticky je používáno vývojové prostředí µVision 3 od firmy KEIL. Knihu jistě ocení čtenáři, kteří jsou obeznámeni s programováním v jazyce C. Ovšem kniha byla napsána hlavně pro začátečníky. To znamená, že v ní najdete nezbytný výklad jazyka C, který nevyžaduje žádné předchozí znalosti programování. Všechny vykládané partie, jak z programování v jazyce C tak z vlastností mikrokontroléru AT89S52, jsou prokládány příklady.

      C pro mikrokontroléry ATMEL AT89S52. 6. díl, Příklady a aplikace pro C51 ve vývojovém prostředí KEIL μVision32007
    • Kniha se zaměřuje na praktické použití mikrořadičů ATMEL AVR, zejména typu AT90S2313, který je cenově dostupný a nabízí široké možnosti díky zabudovaným periferiím. Uvedeny jsou také aplikace pro AT90S2343 a AT90S8535. Všechny mikrořadiče mají RISC architekturu, což zajišťuje vysoký výkon a umožňuje sériový download pro snadné programování přímo v aplikaci. Začíná stručným popisem vlastností mikrořadičů a AVR architektury, včetně návodu na stavbu SDK kitů pro AT90S2313, AT90S2343 a AT90S8535. Následuje popis programátorského modelu a instrukční sady, spolu s programováním pomocí překladače AVR 3.1. Další kapitoly se věnují klasickým aplikacím AVR, jako je řízení LED, 7segmentových displejů a LCD displejů, a popisují použití SAA1064 pro ovládání 7segmentového displeje přes I2C. Obsahují také detaily o přerušovacím systému, resetovacích zdrojích a praktickém použití Watchdog obvodu. Velká pozornost je věnována čítačům a časovačům, jejichž aplikace zahrnují měření kmitočtu a PWM regulaci. Následují kapitoly o sériovém kanálu a měření fyzikálních veličin, včetně příkladů s analogovým komparátorem a A/D převodníky. Poslední kapitola se zaměřuje na E2PROM, SPI kanál a režimy snížené spotřeby. Příklady v knize ilustrují možnosti zabudovaných periferií AVR, přičemž jsou uvedeny i nové přípravky.

      Práce s mikrokontroléry ATMEL AVR2006
    • Čtvrtý díl edice µC a praxe přináší srozumitelný popis procesoru s praktickými ukázkami. Kniha se zaměřuje na mikrokontrolér ATmega16 a nabízí čtrnáct zajímavých aplikací, přičemž řada informací je použitelná i pro jiné mikrokontroléry typu AVR. Úvodní část vysvětluje základní pojmy mikroprocesorové techniky. Druhá kapitola se věnuje základním vlastnostem ATmega16 a sériovému downloadu. Třetí kapitola popisuje konstrukci programátoru spojeného s vývojovým kitem, včetně "oživovacího" programu pro začátečníky. Čtvrtá kapitola se zaměřuje na paměť programu a základní registry mikrokontroléru, zatímco pátá a šestá kapitola se věnují instrukčnímu souboru a assembleru. Sedmá kapitola popisuje chování portů a základní aplikace, jako je připojení LED a LCD displeje. Osmá kapitola se zaměřuje na přerušovací systém, devátá na obvody se sběrnicí SPI. Desátá kapitola se věnuje A/D převodníku a LCD displeji. Kapitoly 11 až 13 popisují čítače/časovače a jejich aplikace, zatímco čtrnáctá kapitola ukazuje použití analogového komparátoru. Patnáctá kapitola se zaměřuje na sběrnici TWI (I2C) a šestnáctá na sériový port. Sedmnáctá kapitola uvádí pokročilé schopnosti ATmega16, jako řízení spotřeby a použití A/D převodníku v režimu redukce šumu. Kniha také obsahuje konstrukci přípravků a klišé desek plošných spojů všech příkl

      Práce s mikrokontroléry ATMEL. 4. díl, ATMEL AVR ATmega162006
      5.0
    • Kniha podrobně vysvětluje rysy mikrořadičů AT89C2051 a jejich použití v klasických i dosud nepublikovaných konstrukcích, přičemž klade důraz na srozumitelnost a postupné vysvětlování. Úvod se zaměřuje na základní pojmy mikroprocesorové techniky a stručný popis schopností řadičů ATMEL, včetně konstrukce programátoru a testovací desky. Následuje popis programátorského modelu, instrukcí a assembleru mikrořadičů ATMEL, doplněný praktickými příklady. Dále se věnuje portům P1 a P3, kde jsou uvedeny základní aplikace pro začátečníky, a méně tradiční využití těchto portů, jako je realizace nízkofrekvenčního generátoru, zmnožování vstupů a výstupů, ovládání vícesegmentových displejů a použití komparátoru pro měření kapacity, odporu a napětí. Přerušovací systém je ilustrován na příkladech nízkofrekvenčního generátoru s volitelným průběhem, zatímco sériová komunikace demonstruje jednoduchou realizaci programovatelného generátoru signálu do 10 kHz. Čítače a časovače jsou prezentovány v aplikacích pro zvukové efekty, PWM regulátory a měřiče kmitočtu. Poslední kapitoly se zaměřují na perspektivní periferní obvody s MicroWire a I2C a na převodníky napětí a teploty.

      Práce s mikrokontroléry ATMEL. 1. díl, ATMEL AT89C20512006
    • Znakové a grafické displeje, přípravky a programy. Kniha je zaměřena na popis a praktické použití tří odlišných typů LCD modulů: EL1602 (řádkový displej 16×2 znaky), GDM12864A (grafický displej 128×64 bodů) a EL16032A (řádkový/grafický displej se sériovou/paralelní sběrnicí). Po úvodním popisu funkce LCD displejů a značení LCD modulů následují popisy konkrétně použitých modulů. Pro první seznámení s ovládáním displejů jsou vytvořeny programy pro PC (ve vývojovém prostředí Delphi 7.0). Na nich lze velmi dobře pochopit, jak probíhá komunikace mezi řídicí jednotkou a LCD modulem. Dále jsou publikovány ovládací rutiny pro mikrokontroléry řady 8051 a AVR včetně příkladů, které lze použít pro test funkčnosti LCD modulu. V příkladech je ukázán výpis řetězců, číselných hodnot, zobrazení obrázků (bitmap) na různých LCD displejích. V knize najdete i stavební návody na výrobu přípravků s LCD moduly

      Práce s inteligentními displeji LCD, 1. díl2006
    • Kniha se zaměřuje na mikrokontrolér AT89LP2052 (AT89LP4052) od firmy ATMEL, který patří do nové řady vysoce výkonných mikrokontrolérů s rozšířeným jádrem 8051. Tento mikrokontrolér dosahuje 6 až 12× vyšší rychlosti než klasické jádro 8051, a to bez vnitřního dělení kmitočtu. Při maximálním taktovacím kmitočtu 20 MHz dosahuje výkonu 20 MIPS a zároveň má nižší spotřebu energie. Je plně binárně kompatibilní s procesorem 8051, což usnadňuje práci konstruktérům, kteří mohou využívat stávající znalosti a vývojové nástroje. Novinkou je možnost sériového downloadu programu, což eliminuje potřebu vyjmout mikrokontrolér z desky pro programování. Kniha obsahuje návody na výrobu dvou vývojových kitů: jeden pro sériový port s externím napájením a druhý pro USB, který umožňuje rychlé programování a napájení přímo z počítače. Další přípravky zahrnují univerzální kit, inteligentní maticovou klávesnici, RS232 rozhraní s více porty, UART tester, SPI přijímač a A/D převodník. Mikrokontrolér nabízí 2 KB (AT89LP2052) nebo 4 KB (AT89LP4052) Flash paměti, 15 programovatelných I/O linek, rozšířený UART, SPI kanál, WDT, detektor podpětí, analogový komparátor, dva 16bitové čítače/časovače a prioritní přerušovací systém. ATMEL plánuje rozšíření nabídky o další typy s novými periferiemi.

      Práce s mikrokontroléry ATMEL. 5. díl, ATMEL AT89LP2052 (AT89LP4052)2006
    • Kniha popisuje amatérskou stavbu vývojového kitu USB51KIT pro mikrokontroléry ATMEL typu AT89S51 a AT89S52. Kit se připojuje na USB, což usnadňuje manipulaci a napájení z počítače. Většinou stačí proud z portu, ale je zde možnost připojení externího zdroje pro větší odběr. Podporovány jsou binární soubory (BIN) a programovací soubory ve formátu Intel HEX (HEX). Kniha rovněž podrobně popisuje, jak kit sestavit pomocí multimetru a speciálního oživovacího programu, přičemž náklady na amatérskou stavbu činí přibližně 400 Kč, což je výrazně méně než cena srovnatelných programátorů. USB51KIT slouží jako programátor a testovací deska v jednom, což urychluje proces vývoje, protože odpadá nutnost přenášet mikrokontrolér mezi dvěma zařízeními. K tomu lze připojit další moduly pomocí 10žilového kabelu, jejichž popis byl uveden v předchozích knihách o mikrokontrolérech Atmel.

      Vývojový kit USB51KIT2005
    • Kniha popisuje amatérskou stavbu vývojového kitu pro mikrokontroléry AVR, zaměřeného na typ Atmel AVR ATmega16. Tento kit umožňuje testovat programy v reálném procesoru, přičemž porty jsou vyvedeny na konektory. USBmegaKIT se připojuje k USB, což usnadňuje použití a napájení s maximálním odběrem 500 mA. Všechny součástky lze naprogramovat přímo v zapojení. Cena amatérské stavby kitu činí přibližně 350 Kč. Vývojový kit slouží jako programátor a testovací deska, což urychluje vývoj zařízení, protože eliminuje potřebu přesouvat mikrokontrolér mezi dvěma zařízeními. K USBmegaKIT lze připojit další moduly pomocí 10žilového kabelu. Dva vývojové kity pro ATmega16, SDKATM16 a USBmegaKIT, mají odlišné vlastnosti. SDKATM16 se připojuje k sériovému portu, je jednodušší a levnější, napájení je z vnějšího zdroje. USBmegaKIT se připojuje k USB, má složitější konstrukci a napájení přímo z počítače. SDKATM16 je vhodný pro začátečníky, zatímco USBmegaKIT je určen pro pokročilejší uživatele.

      Vývojový kit USBmegaKIT2005
    • Kniha je rozdělena do čtyř částí: Často kladené dotazy: Základy programování (objasnění některých programátorských chyb) Obrázky ve formátu JPEG (použití komponent C++ Builderu) Dialogy (doplňující informace) Komplexní tisk v C++ Builderu Zpracování zpráv uvnitř C++ Builderu Hrajeme si s vlnovými zvuky (použití funkcí Multimedia API) Tvorba vícevláknových aplikací Zdroje programu (doplňující informace) Serializace (streaming) "Regionální okno" (změna tvaru okna) Šetřič obrazovky (doplňující informace) Cesta do hlubin systému: Bitmapy efektivně (rychlý přístup k bitmapě) Rozšířená pera Knihovna Shell API Vlákna a procesy (z pohledu Windows API) Synchronizace Pokročilá práce se soubory (například asynchronní přístup) Časovač čtyřikrát jinak (porovnání jednotlivých typů časovačů; není jen Timer, ale i další typy!!!) DirectX: Úvod do technologie DirectX Popis DirectDraw Začínáme programovat s DirectDraw Popis DirectInput Začínáme programovat s DirectInput Hra pod DirectX Porty pod Windows NT/2000/XP: Volací konvence Použití assembleru Přístup na porty pod Windows NT/2000/XP Často kladené dotazy Cesta do hlubin systému DirectX Porty pod Windows NT/2000/XP

      C++ Builder 4.0, 5.0 a 6.0 - vývojové prostředí, 3. díl2003
    • Kniha volně navazuje na úšpěšnou knihu C++ Builder 4.0. Autor se věnuje některým problémům, nastíněným v předchozí knize, podroběji. Čtenář je tak seznámen s dalšími možnostmi použití zdrojů (resources), včetně tvorby animovaných kurzorů. Možnost tvorby uživatelských komponent je doplněna popisem ukládání vlastností do konfiguračního streamu (souboru DFM). Autor se rovněž vrací k problematice použití schránky, která je zakončena tvorbou vlastního prohlížeče schránky. Čtenář je zasvěcen do tajů zpracování zpráv v C++ Builderu a možností registrace vlastní zprávy. Další kapitoly jsou věnovány zatím neuvedeným rysům programování a dosud nepopsaným komponentám. Jedná se o široké možnosti použití GDI (Graphics Device Interface), vytvoření textového editoru za pomoci komponenty RichEdit (včetně možnosti práce s OLE), vytvoření šetřiče obrazovky. Pozornost je též věnována použitím metasouborů. Velká pozornost je věnována grafice (zejména se jedná o fonty, palety, regiony a cesty čar), jsou ukázany i základy práce s OpenGL. Kniha je zakončena ukázkami spolupráce programu s vnějšími zařízení, které lze připojit na sériový port a informacemi o novinkách C++ Builderu verze 5.0.

      C++ Builder 4.0, 5.0 a 6.0 - vývojové prostředí, 2. díl2003
    • Kniha je určena programátorům používajícím Visual C++ 6.0 pro vývoj aplikací na operační systémy Windows 95/98/NT/2000/XP. Obsahuje detailní přehled tříd v knihovně MFC (Microsoft Foundation Classes) a jednoduché příklady pro začátečníky, následované pokročilejšími ukázkami pro profesionální aplikace. Začíná přehledem vývojového prostředí a popisem tříd CWinApp a CFrameWnd, které jsou klíčové pro tvorbu aplikací a jejich oken. Dále se zaměřuje na třídu CDC a její následníky, jako je CPaintDC, používané pro kreslení, a související třídy jako CPen, CBrush, CFont a CBitmap. Kniha také pokrývá práci s nabídkami, včetně vytváření hlavních a místních nabídek a uživatelsky kreslených variant. Následuje popis základních ovládacích prvků, zapouzdřených pomocí tříd jako CButton, CStatic, CScrollBar, CEdit, CListBox a CComboBox, s řadou příkladů, včetně editačního pole pro číslice a seznamu souborů s ikonami. Dále jsou prezentovány důležité třídy pro práci s dynamickou pamětí, soubory a systémovou databází Registry. Kniha končí popisem standardních dialogů Windows a tvorbou vlastních dialogů, včetně jednoduchého textového editoru pro práci se soubory a hledání slov v textu.

      Visual C++ 6.0 - vývojové prostředí2003
    • Kniha představuje konstrukce různých zařízení vhodných pro amatérské i profesionální použití, s ovládacími programy vytvořenými ve vývojovém prostředí Borland Delphi 7.0 pro operační systémy Windows 98/2000/XP. Po úvodu do pokročilých programovacích technik Delphi následuje popis ovladače PortTalk, který umožňuje plný přístup k počítačovým portům. V dalších kapitolách se zaměřuje na paralelní a sériový port, přičemž jsou uvedeny konstrukce jednoduchých zařízení, jako je LPTLCD pro ovládání LCD displeje, použití teplotního čidla SMT160-30, COM4021 (8bitový vstupní port) a COM1320 (levný 8bitový D/A převodník se sběrnicí I2C). Dále je popsán obvod FT232BM a jeho ovládací funkce, včetně vytvoření testovacího přípravku pro USB. Následující kapitoly se věnují složitějším zařízením, jako je LPTUNI - univerzální deska pro paralelní port, která umožňuje ovládání síťových spotřebičů, a COMOSC - dvoukanálový osciloskop s rozlišením 8 bitů a maximální vzorkovací rychlostí 100 kSPS. Kniha také popisuje USBMC - univerzální měřicí kartu pro USB, která zahrnuje D/A a A/D převodníky, digitální vstupy a výstupy, čítač a časovač.

      Udělejte si z PC v Delphi, 1. díl - elektronickou laboratoř a řídicí centrum ve Windows2003
    • Kniha je určena čtenářům se znalostmi číslicové techniky a programování mikrořadičů 8051. Popisuje elektronické přístroje řízené sériovým nebo paralelním portem počítače a ovládané programy běžícími na operačních systémech Windows 95, 98, NT, 2000 a Me, přičemž ovládací programy jsou vytvořeny ve vývojovém prostředí C++ Builder 5.0. První kapitola se zaměřuje na ovládání portů v systému Windows, včetně přímého přístupu na porty. Druhá kapitola popisuje mikrořadič AT89C2051 a jeho sériový kanál, který je využíván v dalších konstrukcích. Třetí kapitola představuje standardy paralelních portů (SPP/EPP/ECP) a realizaci tří jednoduchých desek ovládaných paralelním portem. Čtvrtá kapitola se věnuje aplikacím přímého řízení sériového portu, zahrnujícím dvoukanálový A/D převodník a programátor sériových E2PROM. Pátá kapitola popisuje konstrukci programátoru AT89C2051, ATPROG2, s reakcemi na připomínky čtenářů. Další kapitoly uvádějí čtyři aplikace mikrořadiče, včetně 8bitové vstupně/výstupní desky, měřicí desky s A/D a D/A převodníky, počítačem řízeného zdroje a čítače do 1,3 GHz. Desátá kapitola popisuje přepracovaný programovatelný generátor s mikrořadičem AT89S8252. Poslední kapitola se dotýká USB sběrnice a převodníků pro sériové a paralelní porty. Kniha obsahuje výkresy plošných spojů všech konstrukcí.

      Udělejte si z PC, 2. díl - užitečný stroj a ovládejte porty ve Windows...2002
    • Kniha seznamuje se základními rysy vývojového prostředí C++ Builder 4.0, 5.0, 6.0. Text shrnuje autorovy zkušenosti z tvorby programů pod operačním systémem Windows v jazyce C++, které získal v letech 1994 až 2002. Publikace vám předvede vlastnosti vývojového prostředí C++ Builder a seznámí vás nejen se základními pojmy objektového programování v multitaskingových operačních systémech. Ukáže vám postup vyvíjení Win32 GUI aplikací v IDE C++ Builder, vysvětlí význam a obsah souborů projektu v C++ Builderu. Samozřejmě nesmí chybět ani výklad vybraných funkcí Windows API a ukázka jejich typického použití.V knize samozřejmě nechybí popis komponent, jejich datových položek, metod a událostí, popis nových klíčových slov zavedených v C++ Builderu, postup vytváření vlastních komponent, význam a použití výjimek, tvorba nápovědy a její použití v aplikaci, tvorba knihoven DLL a mnoho dalšího.

      C++ Builder 4.0, 5.0 a 6.0 - vývojové prostředí, 1. díl2002
    • Kniha podrobně popisuje druhy číslicových obvodů a jejich použití, a to nejen pro začátečníky, ale i pro pokročilé "bastlíře", kteří zde naleznou nepublikované konstrukce. První tři kapitoly se zaměřují na základní pojmy číslicové techniky, včetně aplikací kombinovaných a sekvenčních obvodů. Čtvrtá kapitola se věnuje zajímavým aplikacím číslicových obvodů, jako jsou pokročilé obvody (komparátory, dekodéry) a aplikace hradel se Schmittovými klopnými obvody, včetně konstrukcí displejů se 7segmentovkami. Pátá kapitola zkoumá problémy spojené s logickými obvody, jako jsou zákmity a vysokofrekvenční rušení, a nabízí řešení. Šestá kapitola představuje obvody GAL, přičemž se zaměřuje na GAL16V8 a GAL22V10, včetně jejich programování a jednoduchých příkladů. Sedmá kapitola se zabývá PWM a kmitočtovým interpolátorem, ukazující jejich základní použití pro řízení výkonu a napětí. Osmá kapitola ukazuje různé užitečné konstrukce na bázi číslicových obvodů, včetně ovládacích tlačítek pro zapnutí a vypnutí, časovacích obvodů a řízení výkonových obvodů, a to jak v DC, tak AC aplikacích, včetně použití PWM.

      Číslicová technika: Základy konstruktérské praxe2002
      5.0
    • Kniha se zaměřuje na mikrořadič AT89S8252 a nabízí více než třicet aplikací, které jsou užitečné i pro jiné typy mikrořadičů. Úvodní část stručně vysvětluje základní pojmy mikroprocesorové techniky. Následuje kapitola o vlastnostech AT89S8252 včetně sériového downloadu, což je programování přímo v systému. Třetí kapitola se věnuje konstrukci programátoru a vývojovému kitu, přičemž obsahuje i "oživovací" program, který usnadňuje práci i začátečníkům. Další kapitoly se zaměřují na vnitřní a vnější paměť, instrukční soubor a assembler. Popis programu AT8252.EXE usnadňuje vývoj aplikací. Sedmá kapitola se věnuje portům P0 až P3 a základním aplikacím jako připojení LED a spínačů. Osmá kapitola se zaměřuje na I2C obvody, jako jsou SAA1064 a PCD3312, a uvádí příklady jejich použití. Devátá kapitola popisuje přerušovací systém s příklady připojení klávesnice. Desátá kapitola se věnuje čítačům a časovačům s aplikacemi jako elektronické stopky a PWM regulátor. Jedenáctá kapitola se zaměřuje na sériový port a jednoduché připojení k počítači, včetně konstrukce stabilizovaného zdroje a impulzního generátoru. Dvanáctá kapitola popisuje pokročilé schopnosti mikrořadiče, jako je řízení spotřeby a SPI sběrnice.

      Práce s mikrokontroléry ATMEL. 2. díl, ATMEL AT89S82522002
    • Kniha je určena čtenářům se základními znalostmi číslicové techniky a programování. Jádrem textu je popis konstrukce a ovládání šesti elektronických přístrojů pro amatérskou praxi, které se připojují k sériovému portu počítače a jsou řízeny programy běžícími na operačních systémech jako Windows 95, 98, NT, 2000 nebo Me. Ovládací programy byly vytvořeny ve vývojovém prostředí C++ Builder 1.0. První kapitola se zaměřuje na teorii ovládání sériového portu pod Windows a na úrovni MS-DOS, s krátkým přehledem práce s paralelním portem. Následující kapitoly popisují stavbu jednodušších zařízení, jako jsou impulzní generátor do 1 MHz, čítač do 16 MHz, programátor obvodů GAL a programovatelný generátor do 100 kHz. Šestá kapitola se věnuje sběrnici I2C a třem obvodům, které s ní pracují: TDA8444, PCF8574 a PCF8591. V sedmé kapitole se tyto obvody využívají k konstrukci měřicí desky s A/D a D/A převodníky a digitálními vstupy a výstupy, přičemž jsou uvedeny dvě aplikace. Osmá kapitola popisuje stavbu programovatelného generátoru do 100 kHz s rozšířenými parametry signálu a úpravou ovládacího programu. Příloha se zaměřuje na konstrukci desek plošných spojů pro všechna uvedená zařízení v amatérských podmínkách.

      Udělejte si z PC : -generátor, čítač, převodník, programátor-- : měření, řízení a regulace pomocí sériového portu PC a sběrnice I2C. 1. díl2001