Jste zde

C pro mikrokontroléry ATMEL

Konečně kniha, pomocí které snadno přejdete na programování v jazyce C - najdete v ní příklady a aplikace pro jádro C51 ve vývojovém prostředí KEIL ?Vision 3.
Programování v jazyce C nebylo nikdy jednodušší - s touto knihou nemůžete minout cíl. Vše je postaveno na bázi levného vývojového kitu pro AT89S52 a několika jednoduchých přípravků, které možná máte již doma.

 

  • 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

  1. Základní pojmy - terminologie
  2. Základní vlastnosti mikrokontroléru AT89S52 (popis vývodů)
  3. Programátor a vývojový kit pro AT89S52
  4. Programátorský model AT89S52
  5. Úvod do programování v jazyce C51
  6. Operátory jazyka C
  7. Začínáme programovat
  8. Pokročilejší příklady
  9. Strukturované datové typy a funkce
  10. Přerušení a přerušovací systém
  11. Čítače/časovače 0 a 1 a jejich použití
  12. Sériový kanál a jeho použití
  13. LCD displej a jeho použití
  14. Ukazatele a řetězce
  15. Funkce printf
  16. Třídrátová sériová sběrnice
  17. Čítač/časovač 2
  18. Další rysy AT89S52 (řízení spotřeby, WDT)
  19. Příloha A. Logické systémy, číselné soustavy
  20. Příloha B. Stručný popis vývojového prostředí µVision 3
Libor Kubica
redakce@ ben.cz

Download & Odkazy

Hodnocení článku: