0

Knihy

C pro mikrokontroléry ATMEL AT89S52

C pro mikrokontroléry ATMEL AT89S52

Příklady a aplikace pro C51 ve vývojovém prostředí KEIL uVision 3

Autor: Matoušek David
Vydavateľstvo: BEN - technická literatura
EAN: 9788073002152

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

čítať viac

Pozreli ste si

Zatiaľ ste si u nás nepozreli iné produkty.

Dostupnosť:
Dodanie 1 až 7 dní

Dostupnosť v kníhkupectve:
Academia, Bratislava - nie Pergamen, Senec - nie

21,62 €
 

Viac o knihe

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

VYDAVATEĽSTVO BEN - technická literatura
ROK VYDANIA
ISBN 978-80-7300-215-2
JAZYK český
POČET STRÁN 240
VÄZBA mäkká
ROZMER 230 × 155 mm
HMOTNOSŤ 360 g

Ďalšie tituly od autora Matoušek David

Aplikace mikrokontrolérů ATmega644

Aplikace mikrokontrolérů ATmega644

Matoušek David

25,85 € BEN - technická literatura 2013
Objektové programování v C++ v příkladech

Objektové programování v C++ v příkladech

Matoušek David

19,33 € BEN - technická literatura 2011
C pro mikrokontroléry PIC

C pro mikrokontroléry PIC

Matoušek David

28,58 € BEN - technická literatura 2011
C++ Builder

C++ Builder

Matoušek David

11,49 € BEN - technická literatura 2010
Práce s inteligentními displeji LCD

Práce s inteligentními displeji LCD

Matoušek David

24,70 € BEN - technická literatura 2006
Programátor ATPROG 4.0 - univerzální programátor ATMEL na USB

Programátor ATPROG 4.0 - univerzální programátor ATMEL na USB

Matoušek David

14,15 € BEN - technická literatura 2004
USB prakticky s obvody FTDI - 1. díl

USB prakticky s obvody FTDI - 1. díl

Matoušek David

25,05 € BEN - technická literatura 2003
C++ Builder 4.0, 5.0 a 6.0, vývojové prostředí, 2. díl

C++ Builder 4.0, 5.0 a 6.0, vývojové prostředí, 2. díl

Matoušek David

35,22 € BEN - technická literatura 2003
C++Builder 4.0 5.0 6.0, vývojové prostředí 3. diel

C++Builder 4.0 5.0 6.0, vývojové prostředí 3. diel

Matoušek David

35,38 € BEN - technická literatura 2003
C++Builder 4.0 5.0 6.0, vývojové prostředí 1. diel

C++Builder 4.0 5.0 6.0, vývojové prostředí 1. diel

Matoušek David

29,84 € BEN - technická literatura 2002
Číslicová technika

Číslicová technika

Matoušek David

15,40 € BEN - technická literatura 2001
Práce s mikrokontroléry ATMEL AT89S8252

Práce s mikrokontroléry ATMEL AT89S8252

Matoušek David

20,85 € BEN - technická literatura