Matoušek David

C pro mikrokontroléry ATMEL AT89S52 - Příklady a aplikace pro C51 ve vývojovém prostředí KEIL uVision 3

Ve zkratce * popis mikrokontroléru AT89S52 * levný programátor AT89S52 pro sériový port * volná verze vývojového prostředí KEIL µVision 3 * výklad jazyka C pro mikrokontroléry na praktických příkladech * přípravky pro rozšíření možností AT89S52 * přílohy obsahují výklad základních pojmů z mikroprocesorové a číslicové techniky a popis vývojového prostředí KEIL µVision 3 * vhodné pro úplné začátečníky (nevyžaduje žádné předchozí znalosti) V této knize autor spojuje popis mikrokontroléru AT89S52 s výkladem programování v jazyce C pro mikrokontroléry řady 51 - C51, popisem základních přípravků a celkem 22 příklady. Kniha je tedy určena všem, kteří se chtějí rychle naučit programovat mikrokontroléry řady 51. Programování v programovacím jazyce C poskytuje rychlý vývoj programů a nevyžaduje znalost instrukčního souboru. Prakticky je používáno vývojové prostředí µVision 3 od firmy KEIL. Knihu jistě ocení čtenáři, kteří jsou obeznámeni s programováním v jazyce C. Ovšem kniha byla napsána hlavně pro začátečníky. To znamená, že v ní najdete nezbytný výklad jazyka C, který nevyžaduje žádné předchozí znalosti programování. Všechny vykládané partie, jak z programování v jazyce C tak z vlastností mikrokontroléru AT89S52, jsou prokládány příklady. Stručný obsah * obsah knihy 1. Základní pojmy - terminologie 2. Základní vlastnosti mikrokontroléru AT89S52 (popis vývodů) 3. Programátor a vývojový kit pro AT89S52 (schéma zapojení, výkres desky plošných spojů, propojovací kabely, oživení, ovládací program, počáteční nastavení, ovládání z příkazové řádky) 4. Programátorský model AT89S52 (rozdělení paměťového prostoru, základní registry, banky registrů) 5. Úvod do programování v jazyce C51 (základní pojmy algoritmizace a programování, základní datové typy jazyka C51) 6. Operátory jazyka C (aritmetické, logické, relační, bitové, přiřazovací, zvláštní operátory, priorita operátorů) 7. Začínáme programovat (vnitřní zapojení portů, přípravek AT8LED, instalace vývojového prostředí C51, příklad PROG_01) 8. Pokročilejší příklady (podmíněný příkaz, příkazy cyklů, přípravek ATDIPSW2, příklad PROG_02, příklad PROG_03, přepínač, přípravek AT7SEG, příklad PROG_04) 9. Strukturované datové typy a funkce (pole, příklad PROG_05, funkce, příklad PROG_06, přípravek ATSW, výčtový typ, příklad PROG_07, struktura, sjednocení, bitové pole, příklad PROG_08) 10. Přerušení a přerušovací systém (přerušení, přípravek ATIKBD, příklad PROG_09) 11. Čítače/časovače 0 a 1 a jejich použití (popis čítačů/časovačů 0 a 1, přípravek ATREPRO, příklad PROG_10, příklad PROG_11, přípravek AT4SDYNR, příklad PROG_12, příklad PROG_13) 12. Sériový kanál a jeho použití (režimy sériového kanál, příklad PROG_14, přípravek ATRS232+, příklad PROG_15) 13. LCD displej a jeho použití (řadič HD44780, přípravek ATLCDTX2, rutiny pro řízení displeje, příklad PROG_16) 14. Ukazatele a řetězce (ukazatel, řetězce) 15. Funkce printf (formátovaný výstup, implementace funkce printf v C51, přípravek ATSVORKY+, příklad PROG_18) 16. Třídrátová sériová sběrnice (zmnožení vstupů a výstupů, přípravek ATSPITST, příklad PROG_19, přípravek ATUSIDSP, příklad PROG_20) 17. Čítač/časovač 2 (registry čítač/časovače 2, režimy čítače/časovače 2, příklad PROG_21, příklad PROG_22) 18. Další rysy AT89S52 (řízení spotřeby,WDT) 19. Příloha A. Logické systémy, číselné soustavy (převody číselných soustav, bit, bajt, slovo, dvojslovo) 20. Příloha B. Stručný popis vývojového prostředí µVision 3 (stručný popis jednotlivých položek nabídky, ukázka možností ladění, konfigurace prostředí pro přímé řízení vývojového kitu SDK51/USB51KIT) * obsah doprovodného CD o DATASHEET - originální dokumentace o FORMICA - volně šiřitelná podoba návrhového systému Formica 4.30 o FOTO - fotografie hotových přípravků o KEIL - vývojové prostředí Keil µVision 3 o PROGRAMY - zdrojové i přeložené formy všech programů realizovaných v knize o SDK51 - ovládací aplikace vývojového kitu - programátoru o SPOJE - klišé plošných spojů všech přípravků popsaných v knize o USB51KITv1.1 - nová verze ovládacího programu pro vývojový kit USB51KIT

Ve zkratce * popis mikrokontroléru AT89S52 * levný programátor AT89S52 pro sériový port * volná verze vývojového prostředí KEIL µVision 3 * výklad jazyka C pro mikrokontroléry na praktických příkladech * přípravky pro rozšíření možností AT89S52 * přílohy obsahují výklad základních pojmů z mikroprocesorové a číslicové techniky a popis vývojového prostředí KEIL µVision 3 * vhodné pro úplné začátečníky (nevyžaduje žádné předchozí znalosti) V této knize autor spojuje popis mikrokontroléru AT89S52 s výkladem programování v jazyce C pro mikrokontroléry řady 51 - C51, popisem základních přípravků a celkem 22 příklady. Kniha je tedy určena všem, kteří se chtějí rychle naučit programovat mikrokontroléry řady 51. Programování v programovacím jazyce C poskytuje rychlý vývoj programů a nevyžaduje znalost instrukčního souboru. Prakticky je používáno vývojové prostředí µVision 3 od firmy KEIL. Knihu jistě ocení čtenáři, kteří jsou obeznámeni s programováním v jazyce C. Ovšem kniha byla napsána hlavně pro začátečníky. To znamená, že v ní najdete nezbytný výklad jazyka C, který nevyžaduje žádné předchozí znalosti programování. Všechny vykládané partie, jak z programování v jazyce C tak z vlastností mikrokontroléru AT89S52, jsou prokládány příklady. Stručný obsah * obsah knihy 1. Základní pojmy - terminologie 2. Základní vlastnosti mikrokontroléru AT89S52 (popis vývodů) 3. Programátor a vývojový kit pro AT89S52 (schéma zapojení, výkres desky plošných spojů, propojovací kabely, oživení, ovládací program, počáteční nastavení, ovládání z příkazové řádky) 4. Programátorský model AT89S52 (rozdělení paměťového prostoru, základní registry, banky registrů) 5. Úvod do programování v jazyce C51 (základní pojmy algoritmizace a programování, základní datové typy jazyka C51) 6. Operátory jazyka C (aritmetické, logické, relační, bitové, přiřazovací, zvláštní operátory, priorita operátorů) 7. Začínáme programovat (vnitřní zapojení portů, přípravek AT8LED, instalace vývojového prostředí C51, příklad PROG_01) 8. Pokročilejší příklady (podmíněný příkaz, příkazy cyklů, přípravek ATDIPSW2, příklad PROG_02, příklad PROG_03, přepínač, přípravek AT7SEG, příklad PROG_04) 9. Strukturované datové typy a funkce (pole, příklad PROG_05, funkce, příklad PROG_06, přípravek ATSW, výčtový typ, příklad PROG_07, struktura, sjednocení, bitové pole, příklad PROG_08) 10. Přerušení a přerušovací systém (přerušení, přípravek ATIKBD, příklad PROG_09) 11. Čítače/časovače 0 a 1 a jejich použití (popis čítačů/časovačů 0 a 1, přípravek ATREPRO, příklad PROG_10, příklad PROG_11, přípravek AT4SDYNR, příklad PROG_12, příklad PROG_13) 12. Sériový kanál a jeho použití (režimy sériového kanál, příklad PROG_14, přípravek ATRS232+, příklad PROG_15) 13. LCD displej a jeho použití (řadič HD44780, přípravek ATLCDTX2, rutiny pro řízení displeje, příklad PROG_16) 14. Ukazatele a řetězce (ukazatel, řetězce) 15. Funkce printf (formátovaný výstup, implementace funkce printf v C51, přípravek ATSVORKY+, příklad PROG_18) 16. Třídrátová sériová sběrnice (zmnožení vstupů a výstupů, přípravek ATSPITST, příklad PROG_19, přípravek ATUSIDSP, příklad PROG_20) 17. Čítač/časovač 2 (registry čítač/časovače 2, režimy čítače/časovače 2, příklad PROG_21, příklad PROG_22) 18. Další rysy AT89S52 (řízení spotřeby,WDT) 19. Příloha A. Logické systémy, číselné soustavy (převody číselných soustav, bit, bajt, slovo, dvojslovo) 20. Příloha B. Stručný popis vývojového prostředí µVision 3 (stručný popis jednotlivých položek nabídky, ukázka možností ladění, konfigurace prostředí pro přímé řízení vývojového kitu SDK51/USB51KIT) * obsah doprovodného CD o DATASHEET - originální dokumentace o FORMICA - volně šiřitelná podoba návrhového systému Formica 4.30 o FOTO - fotografie hotových přípravků o KEIL - vývojové prostředí Keil µVision 3 o PROGRAMY - zdrojové i přeložené formy všech programů realizovaných v knize o SDK51 - ovládací aplikace vývojového kitu - programátoru o SPOJE - klišé plošných spojů všech přípravků popsaných v knize o USB51KITv1.1 - nová verze ovládacího programu pro vývojový kit USB51KIT

Jazyk český
Vydavateľ BEN - technická literatura
Počet strán 240
Typ viazania brožovaná
Hmotnosť (g) 360 g
Rozmery (š-v-h) 230x155
EAN 9788073002152
Dodacia doba nedostupné


Dalšie obľúbené tituly z kategórie:


Mastné kyseliny a tuky ve zdraví a nemoci
-9%
Zeman Miroslav, Macášek Jaroslav, Vecka Marek, kolektiv
Dodacia doba
online cena - Skladom - 1 pracovný deň
31,39 €
28,57 €
Medzisny
-9%
Andrej Bán
Dodacia doba
online cena - Skladom - 1 pracovný deň
11,90 €
10,83 €
Rod zeme a krvi (Mesto Luny 1)
-9%
Sarah J. Maas
Dodacia doba
online cena - Skladom - 1 pracovný deň
17,95 €
16,34 €
Budúcnosť geografie - Ako moc a politika vo vesmíre zmenia náš svet
-9%
Tim Marshall
Dodacia doba
online cena - Skladom - 1 pracovný deň
16,95 €
15,43 €
Anglicky 15 minút denne
-9%
Jane Wightwick
Dodacia doba
online cena - Skladom - 1 pracovný deň
11,95 €
10,88 €
Poviedka 2023
-9%
Antológia
Dodacia doba
online cena - Skladom - 1 pracovný deň
7,00 €
6,37 €
Max Verstappen
-9%
James Gray
Dodacia doba
online cena - Skladom - 1 pracovný deň
17,90 €
16,29 €
Nasleduj ma! - Baby Montessori 0-12 mesiacov
-9%
Agnese Baruzzi
Dodacia doba
online cena - Skladom - 1 pracovný deň
9,90 €
9,01 €