BEN - odborná literatura s.r.o. je kamenné a internetové knihkupectví specializované na technické knihy.
Práce s mikrokontroléry Atmel AT89LP2052, AT89LP4052
5. díl - edice uP a praxe
obj. číslo | 121275 |
---|---|
autor | Matoušek David |
vydal / výrobce | BEN - technická literatura |
rozsah / vazba | 200 stran B5 + CD / brožovaná V2 |
vydání | 1. české |
prodáváme od | 1.7.2006 |
ISBN / EAN | 80-7300-205-1 9788073002053 |
dostupnost | Skladem |
Cena v kamenném obchodě | 336 Kč |
Internetová cena pro zaslání poštou | 299 Kč |
Aktualizováno 14.6.2006
Popis
Elektronická podoba knihy:
obsah | download | reakce | odkazy | keywords |
---|
Kniha je věnována popisu a praktickým aplikacím mikrokontroléru AT89LP2052 (AT89LP4052).
Mikrokontrolér AT89LP2052 (AT89LP4052) patří do nové řady vysoce výkonných mikrokontrolérů firmy ATMEL, které používají rozšířené jádro 8051. Oproti klasickému jádru 8051 nedochází k vnitřnímu dělení kmitočtu (jádro 8051 pracuje na 1/12 hodinového kmitočtu), takže tyto nové mikrokontroléry dosahují při stejné hodnotě kmitočtu 6 až 12× vyšší rychlost. Z toho také vyplývá, že při stejném výpočetním výkonu mají nižší spotřebu, neboť mohou zpracovat úlohu při nižším synchonizačním kmitočtu. Nejvyšší možný taktovací kmitočet je 20 MHz, čemuž odpovídá maximální výpočetní výkon 20 MIPS.
Mikrokontrolér AT89LP2052 (AT89LP4052) je přes tyto "rychlostní" výhody plně binárně kompatibilní s klasickým procesorem 8051. To znamená, že konstruktér může využít znalostí instrukční sady 8051 (nové procesory pracují se stejnými instrukcemi) a také používat stejné vývojové prostředky.
Mikrokontrolér AT89LP2052 (AT89LP4052) má nově možnost sériového downloadu programu, což umožňuje nahrávat program do mikrokontroléru přímo v aplikaci (není třeba před každým programováním mikrokontrolér vyjmout z aplikační desky a vložit do programátoru a po naprogramování vrátit zpět do aplikační desky).
V knize jsou navíc publikovány dva návody na výrobu vývojových kitů (spojení testovací desky a programátoru).
První konstrukce je určena pro sériový port, vyžaduje vnější napájecí zdroj 9 V. Druhá konstrukce je určena pro USB, poskytuje rychlé programování a napájení přímo z počítače (není třeba vnější zdroj).
Mezi další přípravky patří: univerzální kit (relé, triak, piezo, tlačítka, PWM detektor), inteligentní maticová klávesnice, rozhraní RS232 s více porty, UART tester ve vstupním i výstupním režimu, jednoduchý SPI přijímač, A/D převodník s operačním zesilovačem, …
Jako další vlastnosti mikrokontroléru AT89LP2052 (AT89LP4052) lze uvést:
Firma ATMEL zveřejnila informace o mikrokontroléru AT89LP2052 (AT89LP4052) již v březnu 2005. Výhledově plánuje další typy, které budou mít jako periferie zabudovány například: 10bitový A/D převodník, datovou paměť EEPROM nebo pokročilé čítače/časovače.
Naše nakladatelství přináší informace o těchto velmi zajímavých mikrokontrolérem s minimálním zpožděním.
Historie vydání
- 1. vydání - 2006 - ISBN 80-7300-205-1
- 1. vydání - 2010 - ISBN 978-80-7300-275-6 (elektronická kniha ve formátu PDF)
Stručný obsah
- obsah knihy
- Úvod
- Základní charakteristiky mikrokontroléru AT89LP2052/4052
- Programátory a vývojové kity pro AT89LP2052/4052
- Programátorský model AT89LP2052/4052
- Instrukční soubor
- Assembler ASM51
- Základy používání paralelního portu P1/P3
- Složitější úlohy s porty
- Přerušovací systém a jeho použití
- Čítač/časovač a jeho použití
- Sériová rozhraní
- Analogový komparátor
- Další rysy AT89LP2052/4052
- obsah doprovodného CD
- DEBUG - soubory (a aplikace), pomocí nichž naprogramujete řídicí procesory obou vývojových kitů
- DATASHEET - originální dokumentace
- FOTO - fotografie hotových přípravků
- KITY - ovládací aplikace obou vývojových kitů
- PROGRAMY - zdrojové i přeložené formy všech programů realizovaných v knize
- OVLADACE - ovladače pro USB port
- 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í
Recenze lektorů a reakce čtenářů
- Nezávislá recenze na hw.cz
Odkazy
- Další knihy autora se zobrazí kliknutím na jeho jméno.
Piezo - výprodej piezo ukončené výroby
Keywords
-
obsah knihy
Základní pojmy – terminologie, Standardní registry a jejich význam, Základní charakteristiky mikrokontroléru AT89LP2052/4052, Podrobnější popis, Význam jednotlivých vývodů, Základní odlišnosti oproti standardu 8051, Programování paměti Flash, Programátory a vývojové kity pro AT89LP2052/4052, USBLP2052KIT – USB varianta, COMLP2052KIT – varianta pro sériový port, Konektory portů, Kontakt na autora, Programátorský model AT89LP2052/4052, Rozdělení paměťového prostoru, Základní registry, Banky registrů R0 až R7, Instrukční soubor, Operandy instrukcí, Typy skoků, Rozdíly mezi instrukčními soubory AT89LP2052/4052 a 8051, Zavedené symboly, Přesuny dat, Bitové operace, Větvení programu, Instrukce pro podporu podprogramů, Logické operace, Aritmetické operace, Prázdná instrukce – časování, Instrukce versus porty, Vedlejší efekty instrukcí, Assembler ASM51, Základní pojmy při práci s ASM51, Symboly, Návěští, JMP a CALL, Bitové adresování, ASCII literály, Komentář, Lokační čítač $, Čísla a operátory, Direktivy (pseudoinstrukce) ASM51, Ovládání ASM51, Soubor LP2052.INC, Základy používání paralelního portu P1/P3, Vstupně/výstupní porty, Kvaziobousměrný výstup, Vstupní režim, Výstup s otevřeným kolektorem, Výstup push-pull (aktivní výstup), Analogové funkce portu 1, Read – Modify – Write, Alternativní funkce portů, Buzení osmi LED, Náš první program PROG_01, Program PROG_02, Program PROG_03, Složitější úlohy s porty, Přípravek ATDISP, Přípravek ATUNI, Program PROG_04, Program PROG_05 – použití piezoměniče, Přípravek ATELCD, Přerušovací systém a jeho použití, Obecně o přerušení (interrupt), Zdroje přerušení, Rutiny obsluhy přerušení, Registry pro řízení přerušení IE, SPCR, IP a IPH, Stavové příznaky přerušení, Odezva na přerušení, Přípravek ATIKBD, Program PROG_06, Čítač/časovač a jeho použití, Stručný popis čítačů/časovačů, Popis řídicích registrů čítačů/časovačů, Jednotlivé režimy práce čítačů/časovačů, PWM (pulzně-šířková modulace), Konfigurace vývodů čítačů/časovačů, Režie spojená s časovačem, Program PROG_07, Přípravek ATDIPSW2, Program PROG_08, Sériová rozhraní, Klasický sériový port (UART), Režimy práce UART, Registr SCON, Víceprocesorová komunikace, Přenosová rychlost, Přípravek ATRS232+, SPI (Serial Peripheral Interface), Normální režim, Rozšířený režim, Registr SPCR, Registr SPSR, Registr SPDR, Generátor sériových hodin, SPI konfigurace vývodů, Příklady použití sériových rozhraní, Příklad PROG_09, Přípravek ATRSTST, Příklad PROG_10, Příklad PROG_11, Přípravek ATSPITST, Příklad PROG_12, Přípravek ATOSC, Příklad PROG_13, Analogový komparátor, Základní vlastnosti, Přerušení od komparátoru, Přerušení komparátoru bez poryvů, Režimy snížené spotřeby a komparátor, Registr ACSR – řídicí a stavový registr komparátoru, Další rysy AT89LP2052/4052, Reset, Režimy snížené spotřeby, Režim Idle (režim nečinnosti), Power-down režim (režim sníženého napájecího napětí), Watchdog – hlídač správného běhu programu, Příklad PROG_14
URL adresa
domovská stránka této knihy/zboží na Internetu = trvalá a neměnná internetová adresa:http://shop.ben.cz/cz/121275-prace-s-mikrokontrolery-atmel-at89lp2052-at89lp4052.aspx