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
obj. číslo | 121093 |
---|---|
autor | Matoušek David |
vydal / výrobce | BEN - technická literatura |
rozsah / vazba | 248 stran B5 + CD / brožovaná V2 |
vydání | 2. |
prodáváme od | 10.10.2002 |
ISBN / EAN | 80-7300-094-6 9788073000943 |
dostupnost | Skladem |
Cena v kamenném obchodě | 393 Kč |
Internetová cena pro zaslání poštou | 349 Kč |
Aktualizováno 21.3.2006
Popis
Elektronická podoba knihy:
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
- Úvod
- Základní charakteristiky mikrořadičů at89c2051
- Programátor a vývojový KIT pro AT89C2051
- Programátorský model AT89C2051
- Instrukční soubor
- Assembler ASM51 a simulátor Sim51ENG
- Základy používání paralelního portu P1/P3
- Méně tradiční použití portů P1/P3
- Přerušovací systém a jeho použití
- Čítač/časovač a jeho použití
- Sériový kanál a jeho použití
- Perspektivní periferní obvody
- Další rysy AT89C2051
- ATPROG 2.1 programátor AT89C2051
- 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
- podrobný obsah - ve formátu PDF
- ukázka knihy - ve formátu PDF
- update:
-
vydání 1. (ISBN 80-7300-048-2) - ve formátu PDF
vydání 1. - schémata - ve formátu PDF
dodatek k 1. vydání - ATprog 2.1 programátor AT89C2051 [1332 kB] - ve formátu ZIP
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é spojeURL 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