Náš web Knihy Týden používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Zobrazit podrobnosti.

Registrace | Přihlášení


Mikrokontroléry Atmel AVR - Pascal - Základy programování Atmel AVR v jazyce E-LAB Pascal

(Produkt nebyl zatím hodnocen)

Napsat recenzi

Autor:
Vydavatel:
Jazyk: čeština
Publikováno: 2004
Formát: brožovaná; 175 x 250 mm; 136 stran kniha + CD
Cena: 268 Kč ( 244 Kč bez DPH)
Ušetříte 12 Kč (4%)
Běžná cena 280 Kč
Dostupnost:

Anotace

Jazyk C je skutečně nejpoužívanější vyšší programovací jazyk používaný při programování mikrořadičů ATMEL AVR. Jeho používání má však řadu úskalí a zejména pro začátečníky je obtížný a umožňuje jim i tvorbu obtížně zjistitelných chyb. Proto může být pro začátečníka či vývojáře programujícího jen občas výhodné použít jiný vyšší programovací jazyk, byť za cenu, že výsledný kód je delší či pomalejší, než při použití jazyka C. V úvahu připadají především jazyk Basic (BasCom) a jazyk Pascal.
Jazyk Pascal má u nás velkou tradici, především kvůli velké oblibě Turbo Pascalu a později i DELPHI firmy Borland pro počítače PC. Je to většinou první, někdy i jediný, programovací jazyk našich středoškoláků. Pro výuku základů programování je naprosto ideální. Ostatně pro výuku programování ho také jeho tvůrce, profesor N. Wirth vytvořil. Při profesionální tvorbě software v současné době převládá programování v jazyce C a zejména v objektově orientovaných jazycích vycházejících z "céčka" , tj. C++, JAVA či C#, nicméně jazyk PASCAL má jednu velkou výhodu pro vývojáře hardware - z jeho syntaxe vychází (přesněji řečeno z jazyka ADA, který vznikl rozšířením jazyka PASCAL o syntaktické konstrukce umožňující programování paralelních procesů, multitaskingu) jazyk VHDL používaný (u nás bohužel ještě ne příliš) při návrhu a simulaci složitějších číslicových systémů.
Německá firma E-lab vytvořila překladače jazyka Pascal generující kód pro některé mikrořadiče PIC firmy Microchip a dále pro mikrořadiče ATMEL AVR. K tomu vytvořila i společné integrované vývojové prostředí IDE pracující pod operačními systémy Windows. Její PASCAL pro mikrořadiče ATMEL AVR dokonce umožňuje multitasking. Syntaxe E-lab Pascalu se v řadě případů liší od syntaxe standardního Pascalu a má blíže k jazyku ADA či VHDL. I proto je tato implementace Pascalu vhodná pro "hardweráře".
V jednom počítačovém časopise jsem (coby autor této knihy) před lety četl vtip: Jaký je rozdíl mezi hardwerářem a softwerářem? Odpověď: Hardwerář programuje firmware.
Pro všechny programy uvedené v této knize jsem používal demo verzi E-lab Pascalu, rev 5.34 z dubna 2003. Omezení demo verze spočívá v omezení na max. 6000 přeloženého assemblerovského kódu, tj. na cca 4kByte strojového kódu umisťovaného do programové paměti FLASH (zdrojový kód z Pascalu se nejprve přeloží do assembleru a poté z assembleru do strojového kódu).

Kategorie

Knihovnické kódy

  • ISBN: 80-7300-113-6
  • EAN: 9788073001131

Publikace od stejného autora

Mikrokontroléry Atmel AVR - Bascom

Autor: Vladimír Váňa

Běžná cena: 280 Kč

Ušetříte: 36 Kč 13 %

Naše cena: 244 Kč

Začínáme s mikrokontroléry Motorola HC08 Nitron - Uživatelský manuál k vývojového kitu Janus (CD…

Autor: Vladimír Váňa

Běžná cena: 224 Kč

Ušetříte: 29 Kč 13 %

Naše cena: 195 Kč

ARM pro začátečníky

Autor: Vladimír Váňa

Běžná cena: 259 Kč

Ušetříte: 34 Kč 13 %

Naše cena: 225 Kč

Zákazníci si zakoupili s tímto produktem

Pascal - pokročilejší programátorské techniky

Autor: Putz Karel

Běžná cena: 159 Kč

Ušetříte: 24 Kč 15 %

Naše cena: 135 Kč

EAGLE prakticky - Řešení problémů při běžné práci

Autor: Zdeněk Plíva

Běžná cena: 239 Kč

Ušetříte: 31 Kč 13 %

Naše cena: 208 Kč

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 3. díl - Systémové programování, úvod do DirectX,…

Autor: David Matoušek

Běžná cena: 674 Kč

Ušetříte: 88 Kč 13 %

Naše cena: 586 Kč

Textový editor VIM jako IDE

Autor: Pavel Tišnovský

Běžná cena: 90 Kč

Ušetříte: 5 Kč 6 %

Naše cena: 85 Kč

Visual Basic v příkladech

Autor: Kolektiv autorů

Běžná cena: 190 Kč

Ušetříte: 25 Kč 13 %

Naše cena: 165 Kč

Eagle pro začátečníky - Návrhový systém pro plošné spoje

Autor: Kolektiv autorů

Běžná cena: 239 Kč

Ušetříte: 31 Kč 13 %

Naše cena: 208 Kč

Node.js Okamžitě

Autor: Don Nguyen

Běžná cena: 299 Kč

Ušetříte: 76 Kč 25 %

Naše cena: 223 Kč

Moderní programování – Učebnice pro začátečníky

Autor: Radek Vystavěl

Běžná cena: 298 Kč

Ušetříte: 77 Kč 26 %

Naše cena: 221 Kč

C# - Bez předchozích znalostí

Autor: Pavel Bory

Běžná cena: 299 Kč

Ušetříte: 76 Kč 25 %

Naše cena: 223 Kč

MATLAB 3 - Začínáme se signály

Autor: Kolektiv autorů

Běžná cena: 336 Kč

Ušetříte: 44 Kč 13 %

Naše cena: 292 Kč

Vývoj aplikací pro Android

Autor: Ľuboslav Lacko

Běžná cena: 499 Kč

Ušetříte: 127 Kč 25 %

Naše cena: 372 Kč

Algoritmy v jazyku C a C++ (3., aktualizované a rozšířené vydání)

Autor: Jiří Prokop

Běžná cena: 259 Kč

Ušetříte: 39 Kč 15 %

Naše cena: 220 Kč

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 2. díl - Hlubší pohled na Windows API, seznámení…

Autor: David Matoušek

Běžná cena: 674 Kč

Ušetříte: 88 Kč 13 %

Naše cena: 586 Kč

Numerical Methods in Engineering with MATLAB®, 3rd Ed.

Autor: Kiusalaas, J.

Naše cena: 2 330 Kč

Moderní učebnice programování mikrokontrolérů PIC 1

Autor: Jiří Hrbáček

Běžná cena: 239 Kč

Ušetříte: 31 Kč 13 %

Naše cena: 208 Kč

Programování v GDI+ v příkladech - Grafika a fotografie ve Visual C++

Autor: Radek Chalupa

Běžná cena: 120 Kč

Ušetříte: 16 Kč 13 %

Naše cena: 104 Kč

Řešené příklady ve VHDL - Hradlová pole FPGA pro začátečníky

Autor: Jiří Král

Běžná cena: 199 Kč

Ušetříte: 26 Kč 13 %

Naše cena: 173 Kč

Číslicové systémy

Autor: Bohumil Brtník

Běžná cena: 450 Kč

Ušetříte: 58 Kč 13 %

Naše cena: 392 Kč

R Packages

Autor: Wickham, H.

Běžná cena: 870 Kč

Ušetříte: 87 Kč 10 %

Naše cena: 783 Kč

MATLAB 1 - Pro začátečníky

Autor: Kolektiv autorů

Běžná cena: 210 Kč

Ušetříte: 27 Kč 13 %

Naše cena: 183 Kč

Programovací jazyk Lua

Autor: Pavel Tišnovský

Běžná cena: 90 Kč

Ušetříte: 5 Kč 6 %

Naše cena: 85 Kč

Visual C++ 6.0 - Vývojové prostředí

Autor: David Matoušek

Běžná cena: 561 Kč

Ušetříte: 73 Kč 13 %

Naše cena: 488 Kč

Professional Visual Studio 2015

Autor: Bruce Johnson

Naše cena: 1 390 Kč

Visio - Vývoj aplikací ve verzích 5.0 a 2000

Běžná cena: 1 123 Kč

Ušetříte: 146 Kč 13 %

Naše cena: 977 Kč

Měření, řízení a regulace s Delphi - Objektové programování reálných objektů

Autor: Kolektiv autorů

Běžná cena: 449 Kč

Ušetříte: 58 Kč 13 %

Naše cena: 391 Kč

JavaScript - Programátorské techniky a webové technologie

Autor: Ondřej Žára

Běžná cena: 299 Kč

Ušetříte: 76 Kč 25 %

Naše cena: 223 Kč

Moderní web

Autor: Peter Gasston

Běžná cena: 399 Kč

Ušetříte: 101 Kč 25 %

Naše cena: 298 Kč

Python Cookbook, 3th ed.

Autor: Beazley, David

Běžná cena: 1 080 Kč

Ušetříte: 108 Kč 10 %

Naše cena: 972 Kč

Microsoft Visual Basic - Krok za krokem

Autor: Michael Halvorson

Běžná cena: 699 Kč

Ušetříte: 178 Kč 25 %

Naše cena: 521 Kč

Moderní učebnice programování mikrokontrolérů PIC 2 - Stavíme se na vlastní nohy

Autor: Jiří Hrbáček

Běžná cena: 239 Kč

Ušetříte: 31 Kč 13 %

Naše cena: 208 Kč

Nová recenze

Podělte se o svůj názor na tento titul s ostatními čtenáři.

Otázka proti spamu



Přihlášení uživatele