BEN - odborná literatura s.r.o. je kamenné a internetové knihkupectví specializované na technické knihy.
Aplikace mikrokontrolérů PIC32MX
Práce s 32bitovými mikrokontroléry Microchip PIC
obj. číslo | 121356 |
---|---|
autor | Matoušek David |
vydal / výrobce | BEN - technická literatura |
rozsah / vazba | 140 stran A4 / brožovaná V2 |
vydání | 1. české |
prodáváme od | 31.12.2014 |
ISBN / EAN | 978-80-7300-504-7 9788073005047 |
dostupnost | Skladem |
Cena v kamenném obchodě | 500 Kč |
Internetová cena pro zaslání poštou | 475 Kč |
Aktualizováno 17.7.2015
Popis
Elektronická podoba knihy:
obsah | download | reakce | odkazy | keywords |
---|
Tato kniha je určena všem zájemcům o programování mikrokontrolérů řady PIC32MX. Důraz je kladen na typ PIC32MX130F064B. 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 PIC32MX 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. Jako literaturu pro seznámení s architekturou PIC lze doporučit: C pro mikrokontroléry PIC - Práce s mikrokontroléry PIC18F452 a PIC18F1220 v jazyce C.
První kapitola popisuje základní vlastnosti mikrokontrolérů PIC32MX, rozmístění vývodů na pouzdře a konstrukci vývojového kitu založeného na použití vývojového nástroje PICkit 3.
Ve druhé kapitole se seznámíme s konfigurací oscilátoru a s možnosti konfigurace oscilátorového systému.
Třetí kapitola je věnována použití vstupně/výstupních portů. Je zmíněna konfigurace analogových a digitálních vývodů, notifikace změny vstupu, možnosti registrů CLR, SET a INV. Dále je vysvětlena funkce jednotky PPS (Peripheral Pin Select), které dovoluje mapovat signály periferií na různé vývody mikrokontroléru. Na závěr jsou uvedeny funkce z knihovny PLIB, které se pro ovládání vývodů a ostatních jednotek používají.
Ve čtvrté kapitole je předveden první příklad - programově řízené blikání LED. Druhý program ukazuje konfiguraci portu B pro 16bitové operace na příkladu "běžícího světla".
Pátá kapitola je stručným popisem jednotky Timer1 (16bitového čítače/časovače). Pro základní představu je předveden příklad blikání LED, kdy je odměr času řešen pomocí časovače.
Šestá kapitola vysvětluje základní pojmy přerušovacího systému. Jako praktický příklad je doplněno blikání LED pomocí přerušení jednotky Timer1.
Sedmá kapitola ukazuje různé varianty ošetření digitálních vstupů. Na příkladu obsluhy rotačního spínače je předvedeno klasické řešení, vzorkování stavu pomocí časovače a použití funkce notifikace změny vstupů.
Osmá kapitola popisuje jednotky Timer2/3 a Timer4/5, které slouží jako 16/32bitové čítače/časovače. Tyto jednotky se rovněž používají ve spojitosti s jednotkami OC a IC. Jako praktické příklady je doplněno měření kmitočtu vnějšího signálu v 16bitovém a 32bitovém režimu.
Devátá kapitola probírá jednotky OC (Output Compare), které slouží pro generování jednorázových impulzů nebo periodické skupiny impulzů. Jako příklad je uvedeno generování PWM signálu.
Desátá kapitola je věnována jednotkám IC (Input Capture), které slouží pro měření periody a šířky impulzů. Příklady předvádějí měření periody a šířky impulzu vnějšího signálu.
Jedenáctá kapitola popisuje 10bitový A/D převodník. Příklady uvádějí možnosti automatického spouštění a spouštění přes jednotku Timer3.
Dvanáctá kapitola popisuje jednotku SPI (sériovou vysokorychlostní směrnici určenou pro připojování periferních obvodů). Příklady uvádějí ovládání vnějšího 12bitového D/A převodníku typu MCP4921 (ověření funkce a generování periodického signálu). Dále je popsáno připojení klasického dvouřádkového displeje pomocí obvodu 74HCT595 a sériové sběrnice včetně krátkého příkladu.
V příloze naleznete schéma jednotlivých přípravků: PIC32MXBOARD (levný vývojový kit pro PIC32MX130F064B-I/SP), M8LED (osmice LED), MDYNDSP (dynamický displej), MROTSW (rotační spínač), MRX555 (generátor obdélníkového signálu), MADTEST (regulátor napětí pro analogový vstup), MSPIDAC (12bitový D/A převodník s SPI sběrnicí), MSPILCD (dvouřádkový displej s SPI sběrnicí).
Kniha vychází v malém nákladu.
Přehled příkladů
- Programové blikání LED
- 16bitové běžící světlo na portu B.
- Blikání LED s odměrem času pomocí jednotky Timer1.
- Blikání LED pomocí přerušení jednotky Timer1.
- Obsluha rotačního spínače v programové smyčce.
- Obsluha rotačního spínače pomocí přerušení časovače.
- Obsluha rotačního spínače pomocí notifikace změny vstupů.
- Měření kmitočtu v 16bitovém režimu čítače.
- Měření kmitočtu ve 32bitovém režimu čítače.
- Generování PWM signálu.
- Měření periody impulzu vnějšího signálu.
- Měření šířky impulzu vnějšího signálu.
- Automatické spouštění A/D převodu.
- Spouštění A/D převodu řízené jednotkou Timer3.
- Ověření funkce jednotky SPI pomocí D/A převodníku MCP4921.
- Generování harmonického signálu pomocí SPI a MCP4921.
- Výpis textu na řádkovém LCD, který je připojen přes SPI.
Historie vydání
- 1. vydání - 2014 - ISBN 978-80-7300-504-7
- 1. vydání - 2014 - ISBN 978-80-7300-505-4 (elektronická kniha ve formátu PDF)
Stručný obsah
- obsah knihy
- Úvod do mikrokontrolérů PIC32MX
- Konfigurace oscilátoru
- Vstupně/výstupní porty
- Programová obsluha vstupně/výstupních portů
- Jednotka Timer1
- Přerušovací systém
- Ošetření digitálních vstupů
- Jednotky Timer2/3 a Timer4/5
- Jednotky Output Compare (OC)
- Jednotky Input Capture (IC)
- A/D převodník
- Jednotky SPI
- Obsah doprovodné přílohy (viz sekci Download)
- Aplikace - zdrojové texty všech příkladů
- Datasheet - dokumentace vybraných integrovaných obvodů
- Foto - několik fotografií dokumentujících přípravky
- Spoje - klišé plošných spojů všech přípravků popsaných v knize
Download
- podrobný obsah - ve formátu PDF
- ukázka knihy - ve formátu PDF
- update - zatím žádný není
- doprovodná příloha (informace viz výše)
Vývojové prostředí není součástí doprovodné přílohy.
Z důvodu aktualizací verzí uvádíme pouze odkazy na download (viz níže). - PIC32MX130F064B - katalogový list (datasheet)
Recenze lektorů a reakce čtenářů
- zatím žádné nejsou
Odkazy
- zatím žádné nejsou
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/121356-aplikace-mikrokontroleru-pic32mx.aspx