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

Slides:



Advertisements
Podobné prezentace
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Advertisements

Výukový program: Obchodní akademie Název programu: Prostředí tabulkového kalkulátoru, základní operace Vypracoval : Mgr. Zdeněk Hrdina Projekt Anglicky.
Výukový program: Obchodní akademie Název programu: Ukládání prezentace do jiných formátů Vypracoval : Ing. Jiří Durďák Projekt Anglicky v odborných předmětech,
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem ČR.
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu „Učíme moderně“ Registrační číslo projektu:
Autor:Ing. Peter Podoba Předmět/vzdělávací oblast:Digitální technika Tematická oblast:Mikroprocesorová technika Téma:Obsluha více tlačítek – drát PIC 16F84A.
Autor:Ing. Peter Podoba Předmět/vzdělávací oblast:Digitální technika Tematická oblast:Mikroprocesorová technika Téma:Obsluha více tlačítek – start/stop.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu „Učíme moderně“ Registrační číslo projektu:
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Digitální učební materiál
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Autor:Ing. Peter Podoba Předmět/vzdělávací oblast:Digitální technika Tematická oblast:Mikroprocesorová technika Téma:Vnořená časová smyčka Ročník:4. Datum.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Výukový program: Obchodní akademie Název programu: Logické funkce Vypracoval:Mgr. Zdeněk Hrdina Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval: Vlastimil Vlček Projekt.
Výukový program: Mechanik - elektrotechnik Název programu: Elektronika II.ročník Operační zesilovače: Invertující zesilovače – Část 2 – Odvození Vypracoval.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Autor:Ing. Peter Podoba Předmět/vzdělávací oblast:Digitální technika Tematická oblast:Mikroprocesorová technika Téma:Obsluha tlačítek PIC 16F84A Ročník:4.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
2. změňte logo na pozadí předlohy snímku ze zelené bubliny na usměvavé sluníčko Procvičování prezentace 1. Klepnutím a přepisem vložte libovolný nadpis.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Interkomunikační adresní systém.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Interkomunikační adresní systém.
Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Instrukční soubor 1.
Orbis pictus 21. století Instrukční soubor 2
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Tato prezentace byla vytvořena
Obor: Elektrikář silnoproud Ročník: 2. Vypracoval: Bc. Josef Dulínek
CZ.1.07/1.4.00/ číslo a název klíčové aktivity III/2
Výukový materiál zpracován v rámci projektu
Mikropočítač Soubor instrukcí
Tato prezentace byla vytvořena
Výukový materiál zpracován v rámci projektu
Tato prezentace byla vytvořena
CZ.1.07/1.4.00/ číslo a název klíčové aktivity III/2
Obor hodnot funkce Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Yvonna Vančurová. Materiál byl vytvořen v rámci projektu „Škola.
Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Transkript prezentace:

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.

Praktická cvičení Úloha č. 3: Drat_3 Postup práce: Založte nový zdrojový soubor a uložte jej do složky s názvem „Drat_3“ pod názvem „Drat_3.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).  Directiva: #INCLUDE, BANKSEL  Instrukce: BTFSC, BTFSS, CALL, RETURN  Testování stavu bitu pomocí instrukce BTS  Práce s podprogramy

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

Praktická cvičení Úloha č. 3: Drat_3  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

Praktická cvičení Úloha č. 3: Drat_3  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.

Praktická cvičení Úloha č. 3: Drat_3  Pomocí krokování (F7, F8) projděte program řádek po řádku a v jednotlivých krocích sledujte chování programu  Soustřeďte se na instrukci BTFSS a na způsob, jak je realizováno větvení programu  Všimněte si, jakým způsobem funguje mechanismus volání podprogramu a návrat z něj.  Přepněte se do režimu MPLAB-SIM  Z menu „View“ zvolte „Hardware Stack“  Ve „Stacku“ sledujte, jak pracuje systém návratových adres při volání podprogramu a návratu zpět.

Praktická cvičení Noční můra programátora – instrukce BTFSS, BTFSC  Test bitu zvoleného registru  Přeskok následujícího programového řádku podle výsledku testu

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

Shrnutí učiva - cvičení  Vysvětlete funkci tohoto zápisu: #define TL1 PORTA,0.  Jaká je instrukce pro návrat z podprogramu?  Může být pro návrat z podprogramu v některých případech použita instrukce GOTO?  Co je to tzv. „návratová adresa“? Kde je uložena?  Vysvětlete funkci registru „STACK“ a systému návratových adres přo volání podprogramu a návratu z něj.

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

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