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

Práce s mikrokontroléry ATMEL AT89C2051

1. díl - edice uP a praxe

Práce s mikrokontroléry ATMEL AT89C2051 - 1. díl - edice uP a praxe
 (Matoušek David)
obj. číslo121093
autor Matoušek David
vydal / výrobceBEN - technická literatura
rozsah / vazba248 stran B5 + CD / brožovaná V2
vydání2.
prodáváme od10.10.2002
ISBN / EAN80-7300-094-6
9788073000943
dostupnostSkladem
Cena
v kamenném obchodě
 
393 Kč
Internetová cena
pro zaslání poštou
349 Kč
Koupit   (ceny včetně DPH)  

Aktualizováno  21.3.2006

Popis

obsah download reakce odkazy keywords

Kniha podrobně vysvětluje jednotlivé rysy mikrořadičů typu AT89C2051 a ukazuje jejich použití jak v klasických příkladech, tak i v dosud nepublikovaných konstrukcích. Velký důraz je kladen na srozumitelnost a postupné vysvětlování jednotlivých pojmů.

V úvodu je čtenář seznámen se základními pojmy mikroprocesorové techniky, následuje velmi stručný popis základních schopností řadičů ATMEL, který je zakončen popisem konstrukce programátoru a testovací desky (vývojového kitu).

Následuje popis programátorského modelu, instrukcí a assembleru mikrořadičů ATMEL. Tento výklad je doplněn praktickými příklady použití.

Po nezbytném úvodu je věnována pozornost popisu portů P1 a P3 včetně základních aplikací, které jsou určeny především začátečníkům. Poté se seznámíme s méně tradičním použitím portů P1 a P3, kromě jiného zde nalezneme realizaci nízkofrekvenčního generátoru, popis zmnožování vstupů a výstupů, konstrukci a ovládání vícesegmentových displejů, použití zabudovaného komparátoru pro měření kapacity, odporu a napětí (tedy jako A/D převodník).

Přerušovací systém je vysvětlen na příkladech realizace nízkofrekvenčního generátoru s volitelným průběhem (tedy generátoru funkcí). Podobně sériová komunikace ukazuje velmi jednoduchou realizaci programovatelného generátoru nízkofrekvenčního signálu do 10 kHz. Čítače a časovače jsou předvedeny v aplikacích vytvářejících zvukové efekty, PWM regulátory, D/A převodníky a měřiče kmitočtu a přeneseně i odporu či kapacity.

Poslední dvě kapitoly jsou věnovány použití perspektivních periferních obvodů vybavených sběrnicí MicroWire (93C66, M5451B7, TLC549) nebo I2C (PCF8591), převodníků napětí nebo teploty na kmitočet realizovaných obvodem LM331 a hlídacích obvodů TL77xxA a MAX690A.

Na doprovodném CD-ROM naleznete zdrojové texty všech 23 publikovaných příkladů a klišé plošných spojů všech 16 realizovaných přípravků.

Historie vydání

  • 1. vydání - březen 2002 - ISBN 80-7300-048-2
  • 2. vydání - 2002 - ISBN 80-7300-094-6
  • 2. vydání - 2010 - ISBN 978-80-7300-276-3

Stručný obsah

  • obsah knihy
    1. Úvod
    2. Základní charakteristiky mikrořadičů at89c2051
    3. Programátor a vývojový KIT pro AT89C2051
    4. Programátorský model AT89C2051
    5. Instrukční soubor
    6. Assembler ASM51 a simulátor Sim51ENG
    7. Základy používání paralelního portu P1/P3
    8. Méně tradiční použití portů P1/P3
    9. Přerušovací systém a jeho použití
    10. Čítač/časovač a jeho použití
    11. Sériový kanál a jeho použití
    12. Perspektivní periferní obvody
    13. Další rysy AT89C2051
    14. ATPROG 2.1 programátor AT89C2051
    15. Přehled přípravků Atmel, Plošné spoje, Literatura

  • obsah doprovodného CD
    • ATPROG - program ATPROG.EXE
    • ATPROG2 - popis konstrukce programátoru mikrořadičů AT89Cxx51 druhé generace
    • DOKUMENT - dokumentace vybraných integrovaných obvodů
    • FOTO - fotografie hotových přípravků
    • PROGRAMY - zdrojové i přeložené formy všech programů realizovaných v knize
    • SPOJE - klišé plošných spojů všech přípravků popsaných v knize

Download

Recenze lektorů a reakce čtenářů

  • zatím žádné nejsou

Odkazy

  • Další knihy autora se zobrazí kliknutím na jeho jméno.

Keywords

  • obsah knihy
    Základní pojmy - terminologie Standardní registry a jejich význam základní charakteristiky mikrořadičů ATC Význam jednotlivých vývodů mikrořadiče ATC Základní odlišnosti oproti procesoru Programování paměti Flash Programátor a vývojový KIT pro ATC Programátor Výkres desky plošných spojů Ovládání programátoru Vývojový kit Programátorský model ATC Rozdělení paměťového prostoru Základní registry Banky registrů R až R Instrukční soubor Operandy instrukcí Typy skoků Zavedené symboly Přesuny dat Bitové operace skoky a Větvení programu Instrukce pro podporu podprogramů Logické operace Aritmetické operace Prázdná instrukce - časování Instrukce versus porty Vedlejší efekty instrukcí Assembler ASM a simulátor SimENG Základní pojmy při práci s ASM Symboly Návěští Bitové adresování ASCII literály Komentář Lokační čítač $ Čísla a operátory Direktivy (pseudoinstrukce) ASM Ovládání ASM Utilitka HEXBIN Ovládání SimENG Vše je freeware! Základy používání paralelního portu P/P Vnitřní zapojení portů Buzení osmi LED Buzení segmentového displeje Čtení stavu spínačů Maticová klávesnice bitový D/A převodník Méně tradiční použití portů P/P Zmnožení vstupů a výstupů Displej se sériovou sběrnicí Displej v multiplexním režimu Univerzální přípravek Použití zabudovaného komparátoru Měření kapacity nebo odporu Měření teploty Měření napětí - A/D převodník za pár šupů Přerušovací systém a jeho použití Přerušení (interrupt) Generátor signálu s výběrem tvaru průběhu přes přerušení Čítač/časovač a jeho použití Popis čítačů/časovačů Režie spojená s časovačem Nejjednodušší aplikace zvukové efekty PWM regulace jasu pomocí časovače Měření odporu a kapacity mezipřevodem na kmitočet Měření napětí mezipřevodem na kmitočet D/A převodník vytvořený časovačem Sériový kanál a jeho použití Režimy sériového kanálu (portu) Přípravek ATRS Sériový port a PC Ovládání sériového portu v operačních systémech MS-DOS a Windows Borland C++ a MS-DOS C++ Builder a Windows Příjem jednoho bajtu Realizace ovládacího programu pro Windows Programovatelný generátor signálu Realizace ovládacího programu pro Windows Perspektivní periferní obvody Obvody se sběrnicí Microwire TLC (bitový A/D převodník se sériovým výstupem) MB (segmentový budič LED displeje) C (sériová EPROM s kapacitou Kb) Obvody se sběrnicí IC PCF (bitový A/D a D/A převodník) Přípravek ATPCF Převodníky napětí - kmitočet LM Další rysy ATC Úsporný režim Problém s režimem Power-Down Hlídací obvody Watchdog, Power-On Reset a Power-Fail TLxxA (Power-On Reset) MAXA (Watchdog, Power-On Reset, Power-Fail a zálohovací zdroj) Praktické použití hlídacího obvodu - záloha registru v paměti EPROM ATPROG programátor ATC Výhody a nevýhody ATPROG Popis konstrukce ATPROG verze Testovací program ATPDEBUG.EXE Jak programátor s pomocí programu ATPDEBUG oživíme? Ovládací program pro ATPROG Základy používání programu ATPROG.EXE Programovací algoritmus Plošné spoje

    URL adresa

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

    http://shop.ben.cz/cz/121093-prace-s-mikrokontrolery-atmel-at89c2051.aspx


Jazyky

Amper BRNO