Načítám...
Doprava zdarma nad 699 Kč po Česku.

Práce s mikrokontroléry ATMEL AVR AT90S : 3. díl

David Matoušek

BEN - technická literatura | 2003


399 Kč 339 Kč

Stav:
Mírně opotřebená
Dostupnost: Skladem pro e-shop
Vazba: Brožovaná
Počet stran: 362
Jazyky: česky
Edice: Pc & praxe 1x, 00B5C & praxe 1x
Vydání: 1. vyd
ISBN: 9788073000882
Vydáno v: Praha
Vystaveno: po 23. října 2023 11:14
Číslo položky: 670740

Tato kniha je zaměřena na popis a ukázky praktických použití mikrořadičů ATMEL AVR typů: AT90S1200, AT90S2313, AT90S2343, AT90S4433, AT90S8515 a AT90S8535.

Pozornost je věnována především typu AT90S2313, který bylo možné pořídit za rozumnou cenu (do 100 Kč) a vyniká relativně vysokým počtem zabudovaných periferií. Jsou však uvedeny i aplikace mikrořadičů AT90S2343 (levný typ v 8vývodovém pouzdře) a AT90S8535 (nejvíce vybavený typ).

Všechny mikrořadiče se vyznačují RISC architekturou (zajistí vysoký výpočetní výkon), velkým počtem pracovních registrů a hlavně možností sériového downloadu (podporuje programování přímo v navrhované aplikaci; značně zjednodušuje vývoj aplikací).

Nejdříve je proveden stručný popis vlastností jednotlivých mikrořadičů a AVR architektury včetně sériového downloadu. Tento popis je zakončen návodem na stavbu SDK kitů (programátorů - vývojových desek) pro mikrořadiče AT90S2313 (AT90S1200), AT90S2343 a AT90S8535. Zájemce si na podobném principu může sestavit vlastní programátory pro ostatní dva typy mikrořadičů.

Následuje uvedení programátorského modelu, instrukční sady a programování za pomoci direktiv překladače AVR 3.1.

Další kapitoly přinášejí klasické aplikace AVR (řízení skupiny LED, 7segmentového LED displeje, LCD displeje a maticové klávesnice) a ukazují použití obvodu SAA1064 (budič 4místného 7segmentového LED displeje ovládaný sběrnicí I2C).

Následuje popis přerušovacího systému a zdrojů resetu. Je ukázáno praktické použití zabudovaného obvodu Watchdog.

Velká pozornost je věnována použití čítačů/časovačů. Jedná se o obsluhu displeje s časovým multiplexem, měření kmitočtu, PWM regulaci, použití pro A/D a D/A převody.

Další kapitola popisuje možnosti sériového kanálu a připojuje 3 aplikace řízené programy, které pracují pod operačním systémem Windows 95 a vyšším (univerzální 8bitový vstupně/výstupní port; impulzní generátor; generátor programovatelných průběhů).

Následuje kapitola, která je věnována otázce měření fyzikální veličin (především napětí). Jsou uvedeny příklady použití zabudovaného analogového komparátoru (spojeno s čítačem pracujícím v režimu Input Capture), čítače (mezipřevodem na kmitočet), externího A/D převodníku MCP3002 a zabudovaných A/D převodníků (pouze u typů AT90S8515 a AT90S8535).

Poslední kapitola se věnuje zbývajícím rysům AVR. Jedná se o ukázku použití paměti E2PROM, SPI kanálu a režimů snížené spotřeby.

V příkladech jsou použity přípravky popsané v knihách: Práce s mikrokontroléry AT89C2051 a Práce s mikrokontroléry AT89S8252 (tyto knihy však nezbytně nepotřebujete, vždy je uveden krátký popis vysvětlující funkci a konstrukci přípravku). Dále jsou publikovány nové přípravky, které především demonstrují možnosti zabudovaných periferií AVR.

Komentáře ke knize
David Matoušek

Narozen 27. 10. 1972 v Jihlavě. Ing, učitel odborných předmětů na Vyšší odborné škole v Jihlavě. Práce z oboru programování, publikace zaměřené na mikrokontroléry ATMEL.

Dopravu hradíme my

Objednávkám nad 699 Kč

Tituly, které jinde nenajdete

Sběratelské kusy i knižní novinky

Balíme ekologicky

A s radostí

Vykupujeme knihy

Za hotové a s vlastním odvozem

Adoptujte knihu jen za 29 Kč.

Nemůžete si vybrat? Zvolte si žánr a my vybereme za vás.

Zjistit více