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. První kapitola
popisuje základní vlastnosti mikrokontrolérů XMEGA A4, rozmístění
vývodů na pouzdře, AVR jádro a paměti. Ve druhé kapitole se
seznámíme se vstupně/výstupními porty a jejich konfigurací. Třetí
kapitola vysvětluje přerušovací systém, úroveň a prioritu přerušení
a víceúrovňový řadič přerušení PMIC. Ve čtvrté kapitole se probírá
jednotka TC - 16bitový čítač/časovač, která podporuje funkci
záchytného registru, výstupního komparátoru a PWM. Pátá kapitola
předvádí základní příklady použití jednotky TC, komplikovanější
příklady jsou zařazeny do kapitoly 9. Šestá kapitola probírá
rozšiřující jednotky AWeX a Hi-Res, které doplňují jednotku TC
zejména o možnosti řízení motorů. Sedmá kapitola popisuje
zabudovaný dvoukanálový 12bitový D/A převodník. Osmá kapitola
vysvětluje systém distribuce hodinového signálu a možnosti
nastavení hodin. Pro taktování lze používat rozličné zabudované
generátory hodin nebo vnější krystalové oscilátory. Násobení
kmitočtu je možné pomocí PLL (fázového závěsu). Devátá kapitola
probírá událostní systém. Událostní systém je důležitý pro
komplexní techniku časování periferií. Součástí je kvadraturní
dekodér, který umožňuje snadno realizovat inkrementální čítač.
Desátá kapitola je věnována DMAC - řadiči přímého přístupu do
paměti. DMAC dovoluje provádění přesunů dat mezi periferiemi a
pamětí bez spoluúčasti jádra procesoru a tak lze dosahovat mnohem
vyšších rychlostí operací. Jedenáctá kapitola popisuje 12kanálový
12bitový A/D převodník. Dvanáctá kapitola představuje stručný
přehled dalších periferií. V příloze naleznete schéma jednotlivých
přípravků: XMEGABOARD (levný vývojový kit pro XMEGA A4), M8LED
(osmice LED), MSVORKY (svorky pro připojení k jednotlivým bitům
portu), MDAC8 (vnější 8bitový D/A převodník), MADTEST (testovací
modulu pro A/D převodník). Příklady Programové blikání LED. Blikání
LED přes přerušení. Řízení jasu LED přes PWM. Obdélníkový generátor
pomocí výstupního komparátoru. Sinusový generátor realizovaný
zabudovaným D/A převodníkem. Použití vnitřního oscilátoru 32 MHz.
Použití vnitřního oscilátoru 32 MHz a PLL. Použití vnějšího
krystalu a PLL. Měření kmitočtu s použitím režimu capture a
událostního systému. Kvadraturní dekodér (inkrementální čidlo pro
regulaci napětí). Generování průběhu pomocí DMA, 1. pokus.
Generování průběhu pomocí DMA, 2. pokus. Programové spouštění A/D
převodu. Režim volného běhu A/D převodníku s použitím DMA.
Vývoj ceny
Aktuálna Ø cena knihy Mikroprocesorová technika - Bohumil Brtník je 20,64 €
Najočakávanejšia epická fantasy sága roka! V krajine bez akejkoľvek
mágie, kde vládne krutý kráľ, je na kráľovský dvor povolaná
najnebezpečnejšia nájomná vrahyňa. Prichádza, aby získala späť
svoju slobodu, nie aby zabila kráľa. Ak v turnaji porazí dvadsaťtri
nájomných vrahov, zlodejov a žoldnierov, prepustia ju z väzenia a
po štvorročnej službe ako kráľova šampiónka získa späť svoju
slobodu. Jej meno je Celaena Sardothien. Korunný princ si Celaenu
na túto úlohu najal a je jej jediným spojencom. Kapitán kráľovskej
gardy je zas jej pravým ochrancom. V komnatách a chodbách Zámku zo
skla sa však schováva niečo oveľa nebezpečnejšie... A keď začne
Celaeniných protivníkov niekto po jednom likvidovať, jej zápas o
slobodu sa mení na boj o holé prežitie. Tajomný nepriateľ sa totiž
neuspokojí, kým nebude ležať celý svet v troskách.
Stále hľadáte nejaké knihy on-line a už Vás nebaví prechádzať všetky e-shopy?
Nájdite všetky knihy, ktoré si chcete kúpiť. Pridajte si ich do košíka a nechajte nás, aby sme porovnali ceny a dostupnosť e-shopov s knihami a zobrazili Vám tie najvýhodnejšie ponuky!
Potom už stačí len prejsť do vybraného e-shopu a knihy si objednať...