Výukový materiál zpracován v rámci projektu

Slides:



Advertisements
Podobné prezentace
Výukový materiál zpracován v rámci projektu
Advertisements

Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Transkript prezentace:

Výukový materiál zpracován v rámci projektu EU peníze školám Název školy Střední škola elektrostavební a dřevozpracující, Frýdek-Místek, příspěvková organizace Adresa školy Pionýrů 2069, 73801 Frýdek-Místek IČ 13644301 Název operačního programu OP Vzdělávání pro konkurenceschopnost Registrační číslo CZ.1.07/1.5.00/34.0149 Označení vzdělávacího materiálu VY_ 32_ INOVACE_11_31PolM-5 Název tematické oblasti (sady) Mikroprocesorová technika Název vzdělávacího materiálu Jazyk symbolických adres Druh učebního materiálu Prezentace Anotace Materiál je určen žákům oboru elektrotechnika a je zaměřen na seznámení s mikroprocesory řady 8051 Klíčová slova mikroprocesor, mikropočítač, program, jazyk, WINIDE51, editor, kompilátor, debugger Vzdělávací obor, pro který je materiál určen 26-41-M/01 Elektrotechnika Ročník III. Typická věková skupina 17 - 18 let Speciální vzdělávací potřeby žádné Autor Ing. Miroslav Poloch Zhotoveno, (datum/období) 3.9. - 25.9.2012 Celková velikost 280 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Miroslav Poloch Dostupné z portálu www.ssed-fm.cz

Vlastnosti WinIDE51 Obsahuje: editor zdrojového textu s barevným zvýrazněním syntaktických symbolů výkonný 32 bitový kompilátor jazyka mikroprocesorů řady Intel 8051 debugger pro analýzu programu HW doplňkem je emulátor umožňující ladění programu přímo ve vyvíjeném zařízení

Editor základní funkce má shodné s jinými editory pro Windows, to je práci se soubory a schránkou pracuje standardně se soubory *.ASM umožňuje rychlé a přehledné nastavení libovolného SFR (registru speciálních funkcí), umožňuje hodnotu přímo vložit do editoru umožňuje převody mezi číselnými soustavami umožňuje nastavení čítačů a časovačů do funkce debuggeru se lze přepnout kombinací kláves Ctrl+F2 nebo přes nabídku Okno

Editor - pokračování umožňuje přeložit soubor po překladu se zobrazí okno protokolu o překladu obsahuje čísla řádků, na kterých došlo k chybě, popis chyby a nápovědu k chybě umožňuje vložit zastavovací body (tzv. breakpointy), takové řádky jsou zvýrazněny červeně zastavovací bod lze rychle vložit také tím, že klikneme na levé liště na místo, kde se zobrazují barevné tečky, symbolizující přeložení řádku umožňuje odeslat program do připojeného hardware

Kompilátor provádí striktní kontrolu rozsahů výsledků matematických a logických operací generuje jak chybová hlášení, tak pomocné informace, varování výstupem je protokol o překladu *.LST a výsledné (cílové) soubory ve formátu Intel-HEX *.HEX a absolutní binární soubor *.BIN generování těchto souborů je možné vypnout v nabídce Nastavení je rovněž možné vypnout generování varovných hlášení je možné zvolit, zda kompilátor bude rozlišovat velikost znaků

Debugger zobrazí zdrojový text programu po překladu včetně strojového kódu a adres jednotlivých instrukcí je možno zadávat zastavovací body (breakpointy), které se však překladem se smažou je možné sledovat a nastavovat hlavní registry procesoru a volit fyzický kmitočet krystalu funkce stopky slouží k měření času mezi dvěma událostmi v procesoru

Debugger - pokračování je možné sledovat libovolnou adresu paměti RAM od 00h do FFh je možné měnit obsahy paměťových míst kliknutím na jednotlivá adresová místa detailní zobrazení SFR umožňuje snadno pracovat po bitech s jednotlivými funkčními registry a měnit jejich hodnotu

Funkce debuggeru Spustit - je možno dosáhnout reálné rychlosti simulovaného procesoru Animace - vykonává pomalé provádění programu (rychlost lze volit) po instrukcích, zobrazované hodnoty pamětí jsou aktualizovány Krokovat - vykoná jeden řádek programu, pokud je tomto řádku volání podprogramu (instrukce CALL), provede se celý podprogram Trasovat - vykoná pouze jednu instrukci programu do funkce editoru se lze přepnout kombinací kláves Ctrl+F1 nebo přes nabídku Okno