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

Dostupnost:

nebo Hlídající pes, Doporučit známému, Položit dotaz prodejci, Přidat do oblíbených

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

Mikrokontroléry Atmel AVR - Bascom 13 %

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…

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

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

ARM pro začátečníky 13 %

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

Obrázek produktu neni k dispozici 15 %

Autor: Putz Karel

Běžná cena: 159 Kč

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

Naše cena: 135 Kč

Programování COM objektů, ActiveX a Win32 aplikací - S využitím knihovny ATL

Programování COM objektů, ActiveX a Win32 aplikací - S využitím knihovny ATL 13 %

Autor: Radek Chalupa

Běžná cena: 120 Kč

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

Naše cena: 104 Kč

Programování mikrokontrolérů s jádrem 8051 v jazyce C - Názorné příklady a funkční programy pro…

Programování mikrokontrolérů s jádrem 8051 v jazyce C - Názorné příklady a funkční programy pro AT89S52 13 %

Autor: Kolektiv autorů

Běžná cena: 299 Kč

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

Naše cena: 260 Kč

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

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

Autor: Kolektiv autorů

Běžná cena: 210 Kč

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

Naše cena: 183 Kč

Drupal 8 - Podrobný průvodce tvorbou a správou webů

Drupal 8 - Podrobný průvodce tvorbou a správou webů 25 %

Autor: Jan Polzer

Běžná cena: 399 Kč

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

Naše cena: 298 Kč

Aplikace mikrokontrolérů PIC32MX - Práce s 32bitovými mikrokontroléry Microchip PIC

Aplikace mikrokontrolérů PIC32MX - Práce s 32bitovými mikrokontroléry Microchip PIC 13 %

Autor: David Matoušek

Běžná cena: 500 Kč

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

Naše cena: 435 Kč

.Simuluj! - Simulace vlastností analogových elektronických obvodů - S diskrétními součástkami

.Simuluj! - Simulace vlastností analogových elektronických obvodů - S diskrétními součástkami 13 %

Autor: Kolektiv autorů

Běžná cena: 300 Kč

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

Naše cena: 261 Kč

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

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

Autor: Jiří Hrbáček

Běžná cena: 239 Kč

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

Naše cena: 208 Kč

JavaScript & JQuery

Autor: Duckett, Jon

Naše cena: 1 150 Kč

Simulační programy pro elektroniku

Simulační programy pro elektroniku 13 %

Autor: Robert Láníček

Běžná cena: 336 Kč

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

Naše cena: 292 Kč

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

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

Autor: David Matoušek

Běžná cena: 674 Kč

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

Naše cena: 586 Kč

Java 8 - Výukový kurz

Java 8 - Výukový kurz 25 %

Autor: Herbert Schildt

Běžná cena: 690 Kč

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

Naše cena: 515 Kč

C++ bez předchozích znalostí

C++ bez předchozích znalostí 25 %

Autor: David Matoušek

Běžná cena: 299 Kč

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

Naše cena: 223 Kč

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

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

Autor: Radek Chalupa

Běžná cena: 120 Kč

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

Naše cena: 104 Kč

MySQL Okamžitě

MySQL Okamžitě 25 %

Autor: Timothy Boronczyk

Běžná cena: 249 Kč

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

Naše cena: 186 Kč

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

C++ Builder 4.0, 5.0 a 6.0 - Vývojové prostředí, 2. díl - Hlubší pohled na Windows API, seznámení se složitějšími třídami 13 %

Autor: David Matoušek

Běžná cena: 674 Kč

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

Naše cena: 586 Kč

Java 9 - Kompletní příručka jazyka

Java 9 - Kompletní příručka jazyka 15 % Novinka

Autor: Pecinovský Rudolf

Běžná cena: 549 Kč

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

Naše cena: 467 Kč

Želví grafika - Exkurze do programování, geometrie a umění - Exkurze do programování, geometrie a…

Želví grafika - Exkurze do programování, geometrie a umění - Exkurze do programování, geometrie a umění 24 % Předprodej

Autor: Radek Pelánek

Běžná cena: 199 Kč

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

Naše cena: 151 Kč

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

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

Autor: Jiří Hrbáček

Běžná cena: 239 Kč

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

Naše cena: 208 Kč

Mikrokontroléry Atmel AVR - Bascom

Mikrokontroléry Atmel AVR - Bascom 13 %

Autor: Vladimír Váňa

Běžná cena: 280 Kč

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

Naše cena: 244 Kč

MATLAB 2 - Tvorba uživatelských aplikací

MATLAB 2 - Tvorba uživatelských aplikací 13 %

Autor: Kolektiv autorů

Běžná cena: 310 Kč

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

Naše cena: 270 Kč

Make - FPGAs

Autor: Romano, D.

Běžná cena: 790 Kč

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

Naše cena: 711 Kč

Modelování mechatronických systémů v Matlab/SimMechanics

Modelování mechatronických systémů v Matlab/SimMechanics 13 %

Autor: Robert Grepl

Běžná cena: 224 Kč

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

Naše cena: 195 Kč

Node.js Okamžitě

Node.js Okamžitě 25 %

Autor: Don Nguyen

Běžná cena: 299 Kč

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

Naše cena: 223 Kč

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

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

Běžná cena: 1 123 Kč

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

Naše cena: 977 Kč

C# - Bez předchozích znalostí

C# - Bez předchozích znalostí 25 %

Autor: Pavel Bory

Běžná cena: 299 Kč

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

Naše cena: 223 Kč

Mikrokontroléry PIC12C5XX - Český datasheet pro PIC12C508, PIC12C509, PIC12CE518, PIC12CE519

Mikrokontroléry PIC12C5XX - Český datasheet pro PIC12C508, PIC12C509, PIC12CE518, PIC12CE519 13 %

Běžná cena: 224 Kč

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

Naše cena: 195 Kč

Analýza dat - V praxi

Analýza dat - V praxi 25 %

Autor: Hector Cuesta

Běžná cena: 499 Kč

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

Naše cena: 372 Kč

HELLO RUBY - Dobrodružné programování

HELLO RUBY - Dobrodružné programování 20 % Novinka

Autor: Linda Liukas

Běžná cena: 349 Kč

Ušetříte: 70 Kč 20 %

Naše cena: 279 Kč

Kylix v příkladech

Kylix v příkladech 13 %

Autor: Kolektiv autorů

Běžná cena: 90 Kč

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

Naše cena: 78 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