BEN - odborná literatura s.r.o. je kamenné a internetové knihkupectví specializované na technické knihy.

Mikrokontroléry PIC bez předchozích znalostí

Mikrokontroléry PIC bez předchozích znalostí
 (Matoušek David)
obj. číslo121378
autor Matoušek David
vydal / výrobceBEN - technická literatura
rozsah / vazba110 stran A4 / brožovaná V2
vydání1. české
prodáváme od10.12.2016
ISBN / EAN978-80-7300-545-0
9788073005450
dostupnostSkladem
Cena
v kamenném obchodě
 
280 Kč
Internetová cena
pro zaslání poštou
266 Kč
Koupit   (ceny včetně DPH)  

Aktualizováno  1.8.2017

Popis

obsah download reakce odkazy keywords

Kniha je zaměřena na popis základních vlastností mikrokontrolérů PIC16F628A včetně výkladu jazyka C a sedmnácti praktických příkladů.

 


 

První kapitola vysvětluje základní pojmy mikroprocesorové techniky, uvádí klíčové vlastnosti mikrokontroléru PIC16F628A, popisuje základní hardwarové vybavení (vývojový kit PKIT627, přípravek M8LED, propojovací kabel, programátor PICkit3) a instalaci softwarového vybavení (vývojové prostředí MPLAB X a překladač XC8). Na závěr je předveden první příklad.

Druhá kapitola popisuje základy jazyka C. Jedná se o vysvětlení úlohy konfiguračních bitů především s ohledem na taktování mikrokontroléru, je popsána funkce portů A a B včetně alternativní funkce jejich vývodů, jsou uvedeny základní datové typy, pole a operátory. Následuje výklad iteračních příkazů (cyklů). Na závěr je popsán přípravek M7SEG včetně krátkého příkladu.

Třetí kapitola je věnována použití funkcí a podmíněného příkazu. Také je popsán přípravek MLEDSW a vysvětleny techniky ošetření zákmitů tlačítek a použití pozičního kódu.

Čtvrtá kapitola je zaměřena na popis jednotky Timer2 a přerušovacího systému. Jsou vysvětlena specifika paměťové třídy static a modifikátoru volatile s ohledem na obsluhu přerušení. Je též popsán přípravek MDYNDSP a předvedena základní obsluha.

Pátá kapitola vysvětluje použití jednotek VREF a COMP. Též je popsán přípravek MSVORKY. Jednotka VREF slouží jako nastavitelný zdroj referenčního napětí, lze použít jako 4bitový D/A převodník. Jednotka COMP obsahuje dva analogové komparátory. Jednotku COMP spolu s jednotkou VREF lze použít pro realizaci 4bitového A/D převodníku, který pracuje s postupnou aproximací nebo pro měření dalších fyzikálních veličin.

Šestá kapitola vysvětluje použití jednotky USART v asynchronním plně duplexním režimu. Po úvodním popisu řídicích registrů a vysvětlení funkce asynchronního vysílače a přijímače následuje popis přípravku MRS232PIC. Následně je zařazen výklad použití znakových a řetězcových proměnných v jazyce C a následují příklady použití jednotky USART pro komunikaci s počítačem.

Sedmá kapitola vysvětluje použití jednotky USART v synchronním režimu s polovičním duplexem. Jsou popsány režimy synchronní master/slave. Následuje popis obvodů se sériovou sběrnicí TLC549 (A/D převodník) a MCP4921 (D/A převodník), které jsou použity v přípravku MSADDAPIC. Na závěr je zařazen příklad obsluhy sériově pracujících A/D a D/A převodníků pomocí jednotky USART.

Přehled uváděných příkladů pro mikrokontroléry:

  • PROG_01 - blikání LED na vývodu RB0.
  • PROG_02 - zobrazení šestnáctkových číslic 0 až F na 7segmentovce.
  • PROG_03 - ovládání 7segmentovky pomocí funkce.
  • PROG_04 - čtení stavu tlačítek a zobrazení na 7segmentovce.
  • PROG_05 - zobrazení pozičního kódu tlačítek na 7segmentovce.
  • PROG_06 - vylepšená varianta příkladu PROG_05.
  • PROG_07 - programové generování PWM signálu pomocí jednotky Timer2.
  • PROG_08 - základní obsluha dynamicky řízeného displeje pomocí přerušení.
  • PROG_09 - zobrazení čísel 0 až 9999 na dynamicky řízeném displeji.
  • PROG_10 - použití jednotky VREF jako 4bitového D/A převodníku.
  • PROG_11 - použití jednotek VREF a COMP jako 4bitového A/D převodníku.
  • PROG_12 - použití jednotek VREF a COMP pro měření odporu.
  • PROG_13 - opakované vysílání jednoho znaku jednotkou USART do počítače.
  • PROG_14 - vysílání řetězce jednotkou USART v programové smyčce.
  • PROG_15 - vysílání řetězce jednotkou USART přes přerušení.
  • PROG_16 - příjem znaku jednotkou USART přes přerušení.
  • PROG_17 - ovládání A/D a D/A převodníku jednotkou USART.

Seznam přípravků použitých v knize: Název - Označení - Stručný popis

  • PKIT627 - BEN 0280 - vývojový kit pro mikrokokntrolér PIC16F628A
  • M8LED - BEN 0234 - osmice LED (svítí při log. 0)
  • M7SEG - BEN 0235 - 7segmentovka se společnou anodou
  • MLEDSW - BEN 0239 - 4 tlačítka a 4 LED
  • MDYNDSP - BEN 0237 - 4místný dynamicky řízený displej
  • MSVORKY - BEN 0267 - svorkovnice a pinová lišta
  • MRS232PIC - BEN 0296 - připojení USART k sériovému portu počítače
  • MSADDAPIC - BEN 0297 - sériové A/D a D/A převodníky řízené pomocí USART

Stručný obsah

  • obsah knihy
    1. Začínáme!
    2. Základy jazyka C
    3. Funkce a podmíněný příkaz
    4. Jednotka Timer2
    5. Jednotky VREF a COMP
    6. Jednotka USART – použití pro asynchronní komunikaci
    7. Jednotka USART – použití pro synchronní komunikaci

  • obsah doprovodného SW
    • Adresář PROGRAMY - zdrojové texty všech 17 příkladů, které jsou popsány v knize.
    • Adresář SPOJE - soubory návrhového systému Eagle (SCH a BRD) a klišé plošných spojů jednotlivých přípravků.
    • Adresář WINAPP - programy určené pro Windows, které provádí komunikaci pomocí jednotky USART (souvisí s kapitolou 6).

Download

Recenze lektorů a reakce čtenářů

  • zatím žádné nejsou

Odkazy

Keywords

  • obecná charakteristika
    slova
  • obsah knihy
    obsah
  • rejstřík knihy
    rejstříková slova
  • integrované obvody
    označení integrovaného obvodu

URL adresa

domovská stránka této knihy/zboží na Internetu = trvalá a neměnná internetová adresa:

http://shop.ben.cz/cz/121378-mikrokontrolery-pic-bez-predchozich-znalosti.aspx

Měřicí háčky

různé barvy a velikosti

Levné bastldesky

5×7, 7×9, 9×15 cm

Měřicí jehly

průměr 1 mm

Tlačítková klávesnice

100 Kč

Jazyky