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

Autor: 
Jazyk: 
Čeština
Stav: 
velmi dobrý
Väzba: 
paperback
Kategória: 
... Kontrolujem stav skladu
4,24 €
restorio

Čerstvé na trhu, overené čitatelia. Objavte ich.

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ší, ...Celý popis

Packeta ZADARMO pri nákupe nad 24,99 € Packeta ZADARMO pri nákupe nad 24,99 €
Možnosti doručenia a platby nájdete TU Možnosti doručenia a platby nájdete TU
Garancia stavu. Možnosť vrátenia do 14 dní Možnosť vrátenia do 14 dní
Sme súčasťou vydavateľstva Albatros media a máme tisíce overených recenzií na Heuréke Sme súčasťou vydavateľstva Albatros media a máme tisíce overených recenzií na Heuréke
Práve dorazilo
Výborný stav + 14 dní na vrátenie

Podrobné informácie

Viac informácií
ISBN9788073001131
Autor Váňa Vladimír
Väzbapaperback
Vydavateľ BEN - technická literatura
Počet strán136
Jazyk Čeština
Stavvelmi dobrý
DescriptionJazyk 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).Stručný obsah * obsah knihy 1. Úvod 2. Integrované vývojové prostředí IDE 3. Popis jazyka E-Lab Pascal 4. Knihovny 5. Další vlastnosti E-Lab PASCALu 6. Příklady 7. Závěr 8. Literatura * obsah doprovodného CD o DATASHEET - dokumentace vybraných integrovaných obvodů a mikrokontrolérů Atmel AVR o PRIKLADY - zdrojové i přeložené formy všech příkladů realizovaných v knize o PROGRAMATOR - ovládací sw pro programátor AT90S1200 o SW - vývojové prostředí určeného pro procesory ATMEL AVR o ATMEL - vývojové prostředí AVR Studio v3.20, v3.56, v4.07 a v4.08 beta o CVAVR - výborným kompilátorem C pro AVR, včetně vývojového prostředí o GNU_C - kompilátor C, který lze nainstalovat jako součást AVR Studia o PASCAL - ideální prostředek pro programování

Popis knihy

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).Stručný obsah * obsah knihy 1. Úvod 2. Integrované vývojové prostředí IDE 3. Popis jazyka E-Lab Pascal 4. Knihovny 5. Další vlastnosti E-Lab PASCALu 6. Příklady 7. Závěr 8. Literatura * obsah doprovodného CD o DATASHEET - dokumentace vybraných integrovaných obvodů a mikrokontrolérů Atmel AVR o PRIKLADY - zdrojové i přeložené formy všech příkladů realizovaných v knize o PROGRAMATOR - ovládací sw pro programátor AT90S1200 o SW - vývojové prostředí určeného pro procesory ATMEL AVR o ATMEL - vývojové prostředí AVR Studio v3.20, v3.56, v4.07 a v4.08 beta o CVAVR - výborným kompilátorem C pro AVR, včetně vývojového prostředí o GNU_C - kompilátor C, který lze nainstalovat jako součást AVR Studia o PASCAL - ideální prostředek pro programování

Recenzie
Vernostný program

Napíšte vlastnú recenziu

restrio recenze

O Restorio.sk

Ahoj všetci! Ja som Storio, váš sprievodca svetom Restoria. To ja pomáham knihám lietať do vašich domovov! A pozývam vás na malý výlet do našej rodiny Restorio. Všetci u nás sú vášniví knihomoli, srdciari a.. knihomoli. Predávame a vykupujeme knihy, lego stavebnice, stolné hry a PC hry. Na začiatku bolo prianie dvoch nadšencov zlepšiť fungovanie antikvariátov a byť svetu prospešní. Dnes tvoríme obrovskú komunitu vedomých ľudí, ktorí hľadajú udržateľnú voľbu nákupov z hľadiska financií i životného prostredia. A s tými, s vami, píšeme nové príbehy vecí, ktoré by inak zostali zabudnuté.
Peniaze za všetko, čo nám predáte, vám pošleme hneď. U nás nečakáte, kým sa knihy predajú. Čo povieme, to urobíme.

 

Veríme, že aj najmenšie detaily majú veľký význam, a tak premýšľame každý aspekt našej činnosti, od spôsobu výkupu kníh, cez baliaci materiál až po komunikáciu s každým z vás. Náš vernostný program Restocks kreditov na nákupy sme navrhli tak, aby vás odmeňoval za každú vašu podporu.

 

Váš Storio

Staň sa knihomoľom alebo fanatikom v našom vernostnom programe.

Ako minúť kredity

Kredity môžete uplatniť priamo v košíku pred dokončením objednávky. Po uplatnení kreditu Vám bude automaticky uplatnená zľava v hodnote 100 kreditov = 4 € (25 Kreditov = 1 €).

 

Ako získať kredity

Za každý nákup

Kredity získaš za každý nákup u nás na Restoriu za každých minutých 10 EUR získaš 10 kreditov. 15 kreditov, ak ste už Knihomoľ a 20 pri dosiahnutí úrovne Fanatik. Maximálny počet kreditov za jednu objednávku je 100. V prípade dobierky sú body pripísané až po prevzatí zásielky a obdržaní platby od dopravcu.

 

Za registráciu

Každý registrovaný zákazník je automaticky členom nášho vernostného programu. Ako odmenu za registráciu ti ihneď pripíšeme 20 kreditov.

 

Za napísanie recenzie

Za každú recenziu Vám priletí 5 Restocks kreditov (max. 50 kreditov denne).

 

Za predaj prečítaných kníh na vykupujeme-online.sk

Pri predaji kníh si môžete namiesto peňazí za svoje knihy vybrať možnosť získania Restocks kreditov. Restocks kredity zodpovedajúce hodnote vykúpených kníh + 20% navyše. Napríklad namiesto  100 € za vaše knihy tak dostanete kreditov v hodnote 120 €.

 

Platnosť kreditu:

Na uplatnenie kreditu máte dostatok času. Po pripísaní kreditu je platný vždy pol roka od jeho získania. Na blížiacu sa expiráciu kreditu Vás včas upozorníme emailom.

 

Ako zistím koľko mám kreditov:

Stačí sa prihlásiť do vášho zákazníckeho účtu a v záložke „moje odmeny“ nájdete vždy aktuálny počet kreditov a celú históriu.

 

Náš vernostný program ponúka 3 úrovne členstva.

 

Úrovne vernostného programu

Nováčik
Nutné získať 0 kreditov
10 kreditov za každých 10 € objednávky
Knihomoľ 
Nutné získať 100 kreditov
15 kreditov za každých 10 € objednávky
Fanatik
Nutné získať 500 kreditov
20 kreditov za každých 10 € objednávky
usp

Všetky knihy Na našom portáli pravidelne aktualizujeme desiatky tisíc kníh „z druhej ruky“. Vyhľadávajte jednoducho pomocou mena autora, názvu knihy alebo ISBN. Nebo můžete darovat darčekový voucher.

usp

Poštovné zadarmo  Pri objednávke nad 24,99 € je doprava na Packeta.sk ZADARMO alebo využite výhodné poštovné už od 1,99 €. Knihy si tiež môžete vyzdvihnúť za 1 € v našich pobočkách v Bratislave, v OC Central a OC Danubia.
Viac o doprave TU.

usp

Prečítané knihy od vás vykúpime

Ľahko, rýchlo, online. Nečakáte, až sa knihy predajú. Peniaze máte do 10 dní na účte. Stačí zadať ISBN knihy (alebo stolovej hry či videohry) a jej predajnú cenu zistíte hneď.
Predať knihy

usp

Overené zákazníkmi Získali sme certifikát Overené zákazníkmi na heureka.sk, kde zákazníci najčastejšie oceňujú rýchlosť dodania, výhodné ceny a široký sortiment. Sme zároveň súčasťou vydavateľstva Albatros Media, jedného z najväčších knižných domov v Česku a na Slovensku, takže nám môžete dôverovať. Pozrite si naše recenzie

restorio výkup

Uvoľnite si miesto na poličke. Knihy od vás vykúpime hneď.

Jednoduchý online výkup s dopravou zdarma. Peniaze posielame okamžite – nečakáte, kým sa kniha predá.

Alebo darujte knihy na charitu, pridáme 20 % navyše.