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

Autor: 
Jazyk: 
Čeština
Stav: 
velmi dobrý
Vazba: 
paperback
... Kontroluji stav skladu
106 Kč
restorio

Čerstvé na trhu, ověřené čtenáři. Objevte je.

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

Doprava do Zásilkovny ZDARMA při nákupu nad 599 Kč Doprava do Zásilkovny ZDARMA při nákupu nad 599 Kč
Možnosti doručení a platby najdete ZDE Možnosti doručení a platby najdete ZDE
Garance stavu a možnost vrácení knih do 14 dnů Garance stavu a možnost vrácení knih do 14 dnů
Jsme součástí nakladatelství Albatros media a máme tisíce ověřených recenzí na Heuréce Jsme součástí nakladatelství Albatros media a máme tisíce ověřených recenzí na Heuréce
Právě dorazilo
Výborný stav + 14 dnů na vrácení

Podrobné informace

Více informací
ISBN9788073001131
Autor Váňa Vladimír
Vazbapaperback
Vydavatel BEN - technická literatura
Počet stran136
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í

Recenze
Věrnostní program

Napište svou recenzi

restrio recenze

O Restorio.cz

Vítejte ve světě Restorio! 

Na začátku našeho příběhu stálo přání zlepšit fungování antikvariátů, kde každý může snadno a informovaně prodávat i nakupovat knihy. A zároveň dělat něco prospěšného pro společnost i životní prostředí.

 

Naše mise

V Restorio věříme, že si každá věc i zákazník zaslouží pokračování svého příběhu. Proto vytváříme prostor, kde můžete nakupovat a prodávat knihy, deskovky, Lego stavebnice, videohry a PC hry. 

Podporujeme recyklaci, sdílení a znovupoužití knih a dalších věcí, čímž snižujeme potřebu výroby nových produktů a chráníme tak přírodu.

 

Odměna za vaši podporu

Nejenže vám peníze za prodané věci přilétnou ihned, pokaždé vás také odměníme Restocks kredity, které můžete použít na další nákup nebo je darovat jedné z prověřených charitativních organizací. A tak svůj pozitivní dopad ještě znásobit. 

 

Pečlivost v každém detailu

Chápeme, že i ty nejmenší detaily mají velký význam. Proto důkladně promýšlíme každý aspekt naší činnosti, od výkupu knih a dalších věcí přes balicí materiály až po komunikaci s každým z vás. 

 

Děkujeme, že pomáháte tvořit o pírko lepší svět!

Získejte bonusové Restocks kredity na nákup příběhů

Jak získat kredity?

Restocks kredity můžete získat hned několika způsoby:
Za registraci: Připojením k našemu hejnu získáte automaticky 20 Restocks. 
Za každý nákup: Za každých utracených 250 Kč vám na účet přiletí 10 Restocks kreditů, 15 Restock kreditů, pokud jste už Knihomol a 20 při dosažení úrovně Fanatik. Maximální počet kreditů za jednu objednávku je 100. V případě dobírky jsou body připsány až po převzetí zásilky a obdržení platby od dopravce.
Za napsání recenze: Za každou recenzi Vám přiletí 5 Restocks kreditů (max. 50 kreditů denně).
Za prodej přečtených: Při prodeji knih na vykupujeme-online.cz máte možnost získat místo peněz Restocks kredity. Za hodnotu vykoupených knih obdržíte Restocks navýšené o 20 %. Například za knihy v hodnotě 1 000 Kč získáte 1 200 kreditů Restocks.


Jak dlouho kredity platí?

Nebojte, na využití Restocks kreditů máte dostatek času. Jakmile kredit přistane na vašem účtu, je platný půl roku.


Jak zjistím, kolik mám kreditů?

Jednoduše se přihlaste ke svému Restorio účtu a pod záložkou „Moje body odměn“ najdete aktuální stav kreditů i kompletní přehled historie. 

 

Jak můžu kredity uplatnit?

Restocks kredity můžete využít k úhradě svých nákupů (1 Restocks = 1 koruna). Využití kreditů je jednoduché. Nejdříve se přihlaste do svého Restorio účtu. V košíku pak před dokončením objednávky zvolte možnost použití kreditů. Cena objednávky se vám ihned sníží podle jejich hodnoty.

 

Úrovně věrnostního programu

Nováček
Nutno získat 0 kreditů
10 Restocks kreditů za každých 250 kč objednávky
Knihomol
Nutno získat 100 kreditů
15 Restocks kreditů za každých 250 kč objednávky
Fanatik
Nutno získat 500 kreditů
20 Restocks kreditů za každých 250 kč objednávky

 

 

 

 



usp

Knihy z druhé ruky online Pravidelně aktualizujeme nabídku 350 000+ použitých knih. Vyhledávejte jednoduše pomocí jména autora, názvu knihy nebo ISBN. Nebo můžete darovat dárkový voucher.

usp

Doprava zdarma Při objednávce nad 599 Kč máte doručení na pobočky a Z-BOX automaty Zásilkovny ZDARMA. Knihy si také můžete vyzvednout za 19 Kč v našich pobočkách Praha (Holešovická tržnice a Štěrboholy), pobočce Brno (náměstí Svobody) a pobočce v Ostravě (OC Futurum). Nebo využijte výhodné poštovné už od 49 Kč!
Více o dopravě ZDE.

usp

Přečtené knihy od vás vykoupíme

Snadno, rychle, online. Nečekáte až se knihy prodají. Peníze máte do 10 dnů na účtu. Stačí zadat ISBN knihy (nebo deskovky či videohry) a její prodejní cenu zjistíte hned.

usp

Ověřeno zákazníky Získali jsme certifikát Ověřeno zákazníky na Heureka.cz. Jsme také součástí vydavatelství Albatros Media, jednoho z největších knižních domů v Česku, takže se na nás můžete s důvěrou spolehnout. Prolétněte všechny recenze.

restorio výkup

Uvolněte si místo na poličce. Knihy od vás vykoupíme hned

Snadný online výkup s dopravou zdarma. Peníze posíláme okamžitě – nečekáte, až se kniha prodá.

Nebo darujte knihy na charitu, přidáme 20 % navíc.