Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.

Podobné prezentace


Prezentace na téma: "Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt."— Transkript prezentace:

1 Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/ je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

2 Praktická cvičení Úloha č. 2: Drat_2 Postup práce: Založte nový zdrojový soubor a uložte jej do složky s názvem „Drat_2“ pod názvem „Drat_2.asm“.  Do editačního okna přepište zdrojový text s dodaného výtisku úlohy.  Hotový zdrojový text zkontrolujte a uložte jej (přepište již uložený prázdný soubor).  Directivum ORG, EQU, #DEFINE  Instrukce IORLW  Maskování bitů pomocí logických funkcí

3 Praktická cvičení Úloha č. 2: Drat_2  Založte nový projekt (použijte postup z kapitoly 11):  Název projektu: Drat_2.mcp, složka Drat_2.  Vložte zdrojový soubor Drat_2.asm.  Zkontrolujte a potvrďte správnost zadání.  Uložte projekt

4 Praktická cvičení Úloha č. 2: Drat_2  Připojte k USB portu počítače debugger MPLAB ICD-2  Připojte výukovou desku a připojte k ní napájecí napětí 9V.  Proveďte patřičná nastavení a kontroly  Program přeložte (Ctrl F10), odstraňte případné chyby

5 Praktická cvičení Úloha č. 2: Drat_2  Spusťte program (F9)  Zkontrolujte správnou funkci programu:  Stlačte libovolné tlačítko na výukové desce (s výjimkou tlačítka Reset)  Zkontrolujte, zda se při stisku tlačítka rozsvítí odpovídající LED dioda.  Vyzkoušejte, jak program reaguje při stlačení více tlačítek najednou.  Pokud program nepracuje podle předpokladů, nalezněte chybu pomocí dříve vyzkoušených postupů a opravte ji.

6 Okno Watch: Okno Watch slouží k zobrazení zvolených Speciálních funkčních registrů, uživatelských registrů a proměnných. Praktická cvičení Přidání registru:  Pravé tlač. myši, zvolit „Add“  Zvolit registr z rozbalovacího menu  Zvolit formát zobrazení  Vložit tlačítkem „Add SFR“  Zavřít okno tlačítkem „Close“

7 Krokování programu:  STEP INTO (F7): provede se jedna instrukce a v okne Watch se zobrazí obsah zvolených registrů.  STEP OVER (F8): krokuje se hlavní program, podprogramy proběhnou plnou rychlostí.  STEP OUT: zajišťuje rychlý návrat z nitra podprogramu (výhodné zejména u zpožďovacích smyček apod.). Praktická cvičení

8 Shrnutí učiva - cvičení  Postřehli jste v chování programu nějakou změnu proti programu Drat_1?  Pokud ano, dokážete vysvětlit její příčinu?  Nalezněte patřičnou změnu ve výpisu programu a vysvětlete ji!

9 Shrnutí učiva - cvičení  Zkuste vysvětlit funkci instrukce OR!  Jak je tato funkce využita v tomto programu?  Jak by se program zachoval, kdybychom na stejném místě programu použili funkci AND?  Znáte ještě jiné logické funkce?

10  Datasheet Microchip PIC16F882/883/884/886/887 DS41291E (http://www.microchip.com)  Microchip.com: Getting Started with PICmicro MCUs  Microchip.com: MPLAB IDE User’s Guide  Microchip.com: Quick Guide to Microchip Development Tools

11 Přílohy  Příloha č. 2: Výpis zdrojového textu programu „Drat_2“.  Příloha č. 2, je nutno překládat v Notepad.


Stáhnout ppt "Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt."

Podobné prezentace


Reklamy Google