Náš web Knihy Týden používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Zobrazit podrobnosti.

Registrace | Přihlášení


C pro mikrokontroléry PIC - Práce s mikrokontroléry PIC18F452 a PIC18F1220 v jazyce C

(Produkt nebyl zatím hodnocen)

Napsat recenzi

Autor:
Vydavatel:
Jazyk: čeština
Publikováno: 2011
Formát: brožovaná; 175 x 250 mm; 368 stran kniha + CD

Dostupnost:

nebo Hlídající pes, Doporučit známému, Položit dotaz prodejci, Přidat do oblíbených

Cena: 613 Kč ( 557 Kč bez DPH)
Ušetříte 27 Kč (4%)
Běžná cena 640 Kč
Dostupnost:

Anotace

Kniha je věnována popisu a praktickým aplikacím mikrokontrolérů PIC18F452 a PIC18F1220 v jazyce C.
První kapitola uvádí základní vlastnosti obou typů mikrokontrolérů včetně stručného popisu jednotlivých zabudovaných periferií.
Ve druhé kapitole jsme seznámeni s minimálními požadavky na programování. Je tedy uvedena instalace potřebných programů, popsány vývojové desky PKIT452 a PKIT1220 a jednoduchý přípravek se svítivými diodami M8LED.
Následuje třetí kapitola, kde je předvedeno vytvoření prvního příkladu – blikání LED.
Čtvrtá kapitola popisuje vstupně/výstupní porty, tedy jejich počet, alternativní funkci vývodů a konfiguraci.
V páté kapitole jsme seznámeni se základy jazyka C, obecnou strukturou programu, datovými typy, podmíněným příkazem a základními operátory.
Šestá kapitola ukazuje používání podmíněného příkazu a pole pro dekódování stavů před zobrazením.
Sedmá kapitola se zabývá funkcemi, jejich zápisem a použitím. Použití je předvedeno na ovládání přípravku M7SEGBUF (7segmentovka s budičem).
Následuje osmá kapitola, která popisuje konfiguraci hodinových zdrojů. Dozvíme se, že mikrokontroléry mohou kromě klasického krystalu používat rozličné zdroje taktovacích impulzů.
Kapitola 9 popisuje jednotku Timer0. Jako praktické příklady použití jsou uvedeny: blikání LED řízené časovačem a běžící světlo.
Kapitola 10 popisuje používání přerušovacího systému (přerušení je velmi důležité pro obsluhu zabudovaných periferií, hlavně časovačů). Je vysvětlen způsob obsluhy přerušení v jazyce C na příkladu blikání LED přes přerušení - na pozadí běžícího programu.
V kapitole 11 se seznámíme s řízením displeje s časovým multiplexem, přípravku MDYNDSP (pochopitelně přes obsluhu přerušení časovače).
Následuje kapitola 12, která ukazuje použití A/D převodníku. Pomocí přípravku MADTEST lze nastavit vstupní napětí a v příkladu ukážeme jeho převod na číslo a následné zobrazení.
Kapitola 13 seznamuje s pokročilými řídicími příkazy jako jsou cykly a přepínač, dále je ukázáno použití struktury a sjednocení například pro snazší přístup k jednotlivým bitům řídicích registrů.
V kapitole 14 je uveden popis jednotek Timer1 až Timer3, tedy dalších čítacích/časovacích jednotek.
Kapitola 15 předvádí 4bitovou komunikaci s řádkovým LCD na přípravku MLCD. Jsou vytvořeny funkce pro řízení LCD a je předvedeno jejich použití. Následně je popsána funkce printf, která dokáže usnadnit výpisy číselných údajů a je předvedeno její přesměrování na displej. Pro větší univerzálnost jsou ovládací funkce umístěny do zvláštní jednotky nazvané MLCD.
Následuje kapitola 16, která vysvětluje praktické aspekty měření kmitočtu, periody a střídy. Tyto informace jsou pak zužitkovány při používání přípravku MRX555 – astabilního klopného obvodu s NE555. Tento obvod dovoluje převádět kapacitu nebo odpor na kmitočet resp. časový interval. Uvedený příklad pak ukazuje měření kmitočtu. Dále je popsán přípravek MXTALCCP, který umožní předvést realizaci zdroje reálného času pomocí hodinkového krystalu a jednotky Timer1.
Kapitola 17 popisuje jednotku CCP – Capture/Compare/PWM a její použití u mikrokontroléru PIC18F452. Prakticky je předveden příklad odměr trvání log. 0 pomocí záchytného registru, generování periodického signálu pomocí výstupního komparátoru, realizace monostabilního klopného obvodu a změna střídy pomocí PWM.
Kapitola 18 je zaměřena na popis jednotky ECCP (vylepšené CCP jednotky) a její použití u mikrokontroléru PIC18F1220. Přípravek MBRIDGE dovoluje využít 4 kanálový PWM režim pro můstkové řízení otáček stejnosměrného motoru oběma směry.
V kapitolách 19 a 20 se seznámíme s režimy SPI a I2C jednotky MSSP mikrokontroléru PIC18F452. Pomocí SPI sběrnice je řízen sériový D/A převodník MCP4921 v přípravku nazvaném MSPIDAC. Pomocí sběrnice I2C je řízen sériový D/A převodník TC1320 (v přípravku MTC1320) a dále expandér MCP23016 (v přípravku MI2CEXP).
Kapitola 21 popisuje jednotku USART mikrokontroléru PIC18F452. V asynchronním režimu je pak ukázáno ovládání přípravku MLCDGEN, což je LCD vybavený přijímačem sériové linky. Tak se tedy ukazuje vysílání pomocí sériového portu. Přípravek MLCDGEN je uveden ve dvou cenových variantách, které se liší počtem znaků zobrazitelných v jednom řádku (dražší varianta 2 řádky po 16 znacích a levnější varianta se 2 řádky po 8 znacích). Pro zjednodušení výstupních operací je opět použita funkce printf.
Kapitola 22 popisuje jednotku EUSART mikrokontroléru PIC18F1220. První příklad ukazuje měření kmitočtu z přípravku MRX555 a zobrazení na MLCDGEN (opět komunikujeme sériovou asynchronně řízenou linkou). Druhý příklad ukazuje přestavení jednotky EUSART do synchronního režimu pro emulaci sběrnice SPI, prakticky je ukázána komunikace se sériovým D/A převodníkem MCP4921. Následuje kapitola 23, která popisuje jednotku LVD – detektor podpětí.
Kapitoly 24 a 25 jsou věnovány zvláštním rysům obou typů mikrokontrolérů. Jedná se o popis konfiguračních registrů (umožní řídit volbu hodinového zdroje, WDT a podobně). Následuje popis jednotky WDT (Watchdog) a režimů pro řízení spotřeby. Rovněž jsou popsány jednotky dvourychlostního start-upu a monitoru výpadku hodin, kterými disponuje mikrokontrolér PIC18F1220.
V kapitole 26 jsou popsány jednotlivé zdroje resetu, jako jsou: reset při připojení napájecího napětí, časovač náběhu napájecího napětí, startovací časovač oscilátoru, reset při podpětí.
Kapitoly 27 a 28 seznamují s organizací paměti a používání datové EEPROM.
Příloha A vysvětluje základní pojmy číslicové a mikroprocesorové techniky začátečníkům. Věnuje se tedy výkladu logických hradel, základních sekvenčních obvodů, pamětí a sériového přenosu.

Kategorie

Knihovnické kódy

  • ISBN: 978-80-7300-413-2
  • EAN: 9788073004132

Publikace od stejného autora

C++ bez předchozích znalostí

C++ bez předchozích znalostí 25 %

Autor: David Matoušek

Běžná cena: 299 Kč

Ušetříte: 76 Kč 25 %

Naše cena: 223 Kč

Udělejte si z PC 1 - Generátor, čítač, převodník, programátor...

Udělejte si z PC 1 - Generátor, čítač, převodník, programátor... 13 %

Autor: David Matoušek

Běžná cena: 280 Kč

Ušetříte: 36 Kč 13 %

Naše cena: 244 Kč

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 3. díl - Systémové programování, úvod do DirectX,…

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 3. díl - Systémové programování, úvod do DirectX, přístup na porty 13 %

Autor: David Matoušek

Běžná cena: 674 Kč

Ušetříte: 88 Kč 13 %

Naše cena: 586 Kč

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 1. díl - Základní orientace ve vývojovém…

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 1. díl - Základní orientace ve vývojovém prostředí, základy API a DLL 13 %

Autor: David Matoušek

Běžná cena: 674 Kč

Ušetříte: 88 Kč 13 %

Naše cena: 586 Kč

Práce s mikrokontroléry ATMEL AT89S8252 - 2. díl - Edice uP a praxe

Práce s mikrokontroléry ATMEL AT89S8252 - 2. díl - Edice uP a praxe 13 %

Autor: David Matoušek

Běžná cena: 399 Kč

Ušetříte: 52 Kč 13 %

Naše cena: 347 Kč

Udělejte si z PC 2 - Užitečný stroj a ovládejte porty ve Windows...

Udělejte si z PC 2 - Užitečný stroj a ovládejte porty ve Windows... 13 %

Autor: David Matoušek

Běžná cena: 336 Kč

Ušetříte: 44 Kč 13 %

Naše cena: 292 Kč

Práce s mikrokontroléry ATMEL AT89C2051

Práce s mikrokontroléry ATMEL AT89C2051 13 %

Autor: David Matoušek

Běžná cena: 393 Kč

Ušetříte: 51 Kč 13 %

Naše cena: 342 Kč

Udělejte si z PC v Delphi..., 1.díl - Elektronickou laboratoř a řidicí centrum ve Windows

Udělejte si z PC v Delphi..., 1.díl - Elektronickou laboratoř a řidicí centrum ve Windows 13 %

Autor: David Matoušek

Běžná cena: 561 Kč

Ušetříte: 73 Kč 13 %

Naše cena: 488 Kč

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 2. díl - Hlubší pohled na Windows API, seznámení…

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 2. díl - Hlubší pohled na Windows API, seznámení se složitějšími třídami 13 %

Autor: David Matoušek

Běžná cena: 674 Kč

Ušetříte: 88 Kč 13 %

Naše cena: 586 Kč

Práce s inteligentními displeji LCD, 1. díl - Znakové a grafické displeje, přípravky a programy

Práce s inteligentními displeji LCD, 1. díl - Znakové a grafické displeje, přípravky a programy 13 %

Autor: David Matoušek

Běžná cena: 449 Kč

Ušetříte: 58 Kč 13 %

Naše cena: 391 Kč

Visual C++ 6.0 - Vývojové prostředí

Visual C++ 6.0 - Vývojové prostředí 13 %

Autor: David Matoušek

Běžná cena: 561 Kč

Ušetříte: 73 Kč 13 %

Naše cena: 488 Kč

Vývojový kit USB51KIT pro AT89S51 a AT89S52 - Kompletní stavební návod s ovládacím programem pro…

Vývojový kit USB51KIT pro AT89S51 a AT89S52 - Kompletní stavební návod s ovládacím programem pro Windows 13 %

Autor: David Matoušek

Běžná cena: 336 Kč

Ušetříte: 44 Kč 13 %

Naše cena: 292 Kč

Vývojový kit USBmegaKIT pro AVR ATmega16 - Kompletní stavební návod s ovládacím programem pro…

Vývojový kit USBmegaKIT pro AVR ATmega16 - Kompletní stavební návod s ovládacím programem pro Windows 13 %

Autor: David Matoušek

Běžná cena: 336 Kč

Ušetříte: 44 Kč 13 %

Naše cena: 292 Kč

Práce s mikrokontroléry Atmel AT89LP2052, AT89LP4052

Práce s mikrokontroléry Atmel AT89LP2052, AT89LP4052 13 %

Autor: David Matoušek

Běžná cena: 336 Kč

Ušetříte: 44 Kč 13 %

Naše cena: 292 Kč

Práce s mikrokontroléry Atmel AVR

Práce s mikrokontroléry Atmel AVR 13 %

Autor: David Matoušek

Běžná cena: 561 Kč

Ušetříte: 73 Kč 13 %

Naše cena: 488 Kč

C pro mikrokontroléry ATMEL AT89S52 - Příklady a aplikace pro C51 ve vývojovém prostředí KEIL…

C pro mikrokontroléry ATMEL AT89S52 - Příklady a aplikace pro C51 ve vývojovém prostředí KEIL uVision 3 13 %

Autor: David Matoušek

Běžná cena: 393 Kč

Ušetříte: 51 Kč 13 %

Naše cena: 342 Kč

C++ Builder - Řešené příklady

C++ Builder - Řešené příklady 13 %

Autor: David Matoušek

Běžná cena: 220 Kč

Ušetříte: 29 Kč 13 %

Naše cena: 191 Kč

Programování mikrokontrolérů s jádrem 8051 v jazyce C - Názorné příklady a funkční programy pro…

Programování mikrokontrolérů s jádrem 8051 v jazyce C - Názorné příklady a funkční programy pro AT89S52 13 %

Autor: Kolektiv autorů

Běžná cena: 299 Kč

Ušetříte: 39 Kč 13 %

Naše cena: 260 Kč

Algoritmy číslicového zpracování signálů

Algoritmy číslicového zpracování signálů 13 %

Autor: Kolektiv autorů

Běžná cena: 495 Kč

Ušetříte: 64 Kč 13 %

Naše cena: 431 Kč

Mikroprocesorová technika - Práce s mikrokontroléry řady ATMEL AVR ATXmega A4 - ATXmega16

Mikroprocesorová technika - Práce s mikrokontroléry řady ATMEL AVR ATXmega A4 - ATXmega16 13 %

Autor: Kolektiv autorů

Běžná cena: 430 Kč

Ušetříte: 56 Kč 13 %

Naše cena: 374 Kč

Aplikace mikrokontrolérů PIC32MX - Práce s 32bitovými mikrokontroléry Microchip PIC

Aplikace mikrokontrolérů PIC32MX - Práce s 32bitovými mikrokontroléry Microchip PIC 13 %

Autor: David Matoušek

Běžná cena: 500 Kč

Ušetříte: 65 Kč 13 %

Naše cena: 435 Kč

Generování zvuků pomocí mikrokontrolérů

Generování zvuků pomocí mikrokontrolérů 13 %

Autor: David Matoušek

Běžná cena: 640 Kč

Ušetříte: 83 Kč 13 %

Naše cena: 557 Kč

C++ - Výukový kurz - Výukový kurz

C++ - Výukový kurz - Výukový kurz 24 %

Autor: David Matoušek

Běžná cena: 690 Kč

Ušetříte: 166 Kč 24 %

Naše cena: 524 Kč

Zákazníci si zakoupili s tímto produktem

Generování zvuků pomocí mikrokontrolérů

Generování zvuků pomocí mikrokontrolérů 13 %

Autor: David Matoušek

Běžná cena: 640 Kč

Ušetříte: 83 Kč 13 %

Naše cena: 557 Kč

Práce s inteligentními displeji LCD, 1. díl - Znakové a grafické displeje, přípravky a programy

Práce s inteligentními displeji LCD, 1. díl - Znakové a grafické displeje, přípravky a programy 13 %

Autor: David Matoušek

Běžná cena: 449 Kč

Ušetříte: 58 Kč 13 %

Naše cena: 391 Kč

Učebnice jazyka C - 6. vydání

Učebnice jazyka C - 6. vydání 23 %

Autor: Pavel Herout

Běžná cena: 249 Kč

Ušetříte: 57 Kč 23 %

Naše cena: 192 Kč

Labyrint pohybu

Labyrint pohybu 20 %

Autor: Kolektiv autorů

Běžná cena: 298 Kč

Ušetříte: 60 Kč 20 %

Naše cena: 238 Kč

Vychytávky Ládi Hrušky

Vychytávky Ládi Hrušky 85 % Doprava zdarma

Autor: Láďa Hruška

Běžná cena: 199 Kč

Ušetříte: 170 Kč 85 %

Naše cena: 29 Kč

Jídlo na prvním místě (2., aktualizované vydání)

Jídlo na prvním místě (2., aktualizované vydání) 22 %

Autor: Dallas Hartwig Melissa Hartwig

Běžná cena: 329 Kč

Ušetříte: 72 Kč 22 %

Naše cena: 257 Kč

Velmi osobní kniha o zdraví - Jak zvládat jídlo, kariéru, rodinu, péči o sebe, kritiku, věk a chuť…

Velmi osobní kniha o zdraví - Jak zvládat jídlo, kariéru, rodinu, péči o sebe, kritiku, věk a chuť na čokoládu 24 % Novinka

Autor: Margit Slimáková

Běžná cena: 399 Kč

Ušetříte: 96 Kč 24 %

Naše cena: 303 Kč

Jiná Gabriela Koukalová

Jiná Gabriela Koukalová 20 % Doprava zdarma

Autor: Kolektiv autorů

Běžná cena: 399 Kč

Ušetříte: 80 Kč 20 %

Naše cena: 319 Kč

Školní atlas světa

Školní atlas světa 20 %

Běžná cena: 299 Kč

Ušetříte: 60 Kč 20 %

Naše cena: 239 Kč

Cvičení při bolestech zad

Cvičení při bolestech zad 28 %

Autor: Jan Hnízdil

Běžná cena: 25 Kč

Ušetříte: 7 Kč 28 %

Naše cena: 18 Kč

Omalovánky - Z celého srdce

Omalovánky - Z celého srdce 88 % Doprava zdarma

Běžná cena: 249 Kč

Ušetříte: 220 Kč 88 %

Naše cena: 29 Kč

Cukrfree - Kuchařka pro malé i velké

Cukrfree - Kuchařka pro malé i velké 22 % Předprodej

Autor: Kolektiv autorů

Běžná cena: 499 Kč

Ušetříte: 110 Kč 22 %

Naše cena: 389 Kč

Cukrfree

Cukrfree 25 %

Autor: Janina Černá

Běžná cena: 299 Kč

Ušetříte: 76 Kč 25 %

Naše cena: 223 Kč

Psychosomatická prvouka

Psychosomatická prvouka 25 %

Autor: Honzák Radkin

Běžná cena: 348 Kč

Ušetříte: 87 Kč 25 %

Naše cena: 261 Kč

Nauč se malovat prstem

Nauč se malovat prstem 85 %

Autor: Rosa M. Curto

Běžná cena: 129 Kč

Ušetříte: 110 Kč 85 %

Naše cena: 19 Kč

Předložky v angličtině

Předložky v angličtině 16 %

Autor: Kolektiv autorů

Běžná cena: 25 Kč

Ušetříte: 4 Kč 16 %

Naše cena: 21 Kč

Určujeme houby - 340 druhů středoevropských hub

Určujeme houby - 340 druhů středoevropských hub 78 % Doprava zdarma

Autor: Andreas Gminder

Běžná cena: 399 Kč

Ušetříte: 310 Kč 78 %

Naše cena: 89 Kč

Zázračný úklid - Pořádek jednou provždy

Zázračný úklid - Pořádek jednou provždy 20 % Doprava zdarma

Autor: Marie Kondo

Běžná cena: 249 Kč

Ušetříte: 50 Kč 20 %

Naše cena: 199 Kč

Česká republika - Školní atlas

Česká republika - Školní atlas 22 %

Běžná cena: 119 Kč

Ušetříte: 26 Kč 22 %

Naše cena: 93 Kč

Bílá místa české historie 3

Bílá místa české historie 3 85 % Doprava zdarma

Autor: Jiří Bílek

Běžná cena: 329 Kč

Ušetříte: 280 Kč 85 %

Naše cena: 49 Kč

Bílá místa české historie 2/18. století - Císařovna s pomněnkovýma očima

Bílá místa české historie 2/18. století - Císařovna s pomněnkovýma očima 84 % Doprava zdarma

Autor: Jiří Bílek

Běžná cena: 299 Kč

Ušetříte: 250 Kč 84 %

Naše cena: 49 Kč

Konec prokrastinace

Konec prokrastinace 26 %

Autor: Petr Ludwig

Běžná cena: 349 Kč

Ušetříte: 91 Kč 26 %

Naše cena: 258 Kč

Pět Tibeťanů - Staré tajemství himálajských údolí působí zázraky

Pět Tibeťanů - Staré tajemství himálajských údolí působí zázraky 70 %

Autor: Peter Kelder

Běžná cena: 98 Kč

Ušetříte: 69 Kč 70 %

Naše cena: 29 Kč

Biologie víry - Jak uvolnit sílu vědomí, hmoty a zázraků

Biologie víry - Jak uvolnit sílu vědomí, hmoty a zázraků 22 %

Autor: Bruce H. Lipton

Běžná cena: 349 Kč

Ušetříte: 77 Kč 22 %

Naše cena: 272 Kč

Mrňous poznává svět - 2 roky - Hraje si - Spojuje - Vybarvuje - Přilepuje

Mrňous poznává svět - 2 roky - Hraje si - Spojuje - Vybarvuje - Přilepuje 23 %

Běžná cena: 39 Kč

Ušetříte: 9 Kč 23 %

Naše cena: 30 Kč

Respektovat a být respektován

Respektovat a být respektován 26 %

Autor: Kolektiv autorů

Běžná cena: 345 Kč

Ušetříte: 90 Kč 26 %

Naše cena: 255 Kč

Příběhy na dobrou noc pro malé rebelky

Příběhy na dobrou noc pro malé rebelky 24 % Novinka

Autor: Kolektiv autorů

Běžná cena: 369 Kč

Ušetříte: 89 Kč 24 %

Naše cena: 280 Kč

Najděte si svého marťana - ...co jste vždycky chtěli vědět o psychologii, ale ve škole vám to…

Najděte si svého marťana - ...co jste vždycky chtěli vědět o psychologii, ale ve škole vám to neřekli 20 %

Autor: Marek Herman

Běžná cena: 199 Kč

Ušetříte: 40 Kč 20 %

Naše cena: 159 Kč

Technické kreslení

Technické kreslení 26 %

Autor: Kolektiv autorů

Běžná cena: 199 Kč

Ušetříte: 51 Kč 26 %

Naše cena: 148 Kč

Mrňous poznává svět - 3 roky - Hraje si - Spojuje - Vybarvuje - Přilepuje

Mrňous poznává svět - 3 roky - Hraje si - Spojuje - Vybarvuje - Přilepuje 23 %

Běžná cena: 39 Kč

Ušetříte: 9 Kč 23 %

Naše cena: 30 Kč

Nová recenze

Podělte se o svůj názor na tento titul s ostatními čtenáři.

Otázka proti spamu



Přihlášení uživatele