Anglicky v odborn ch p edm tech support of teaching technical subjects in english
Download
1 / 11

Anglicky v odborných předmětech "Support of teaching technical subjects in English “ - PowerPoint PPT Presentation


  • 57 Views
  • Uploaded on

Anglicky v odborných předmětech "Support of teaching technical subjects in English “. Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III . ročník Mikrořadiče Vypracoval : Vlastimil Vlček.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Anglicky v odborných předmětech "Support of teaching technical subjects in English “' - marli


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Anglicky v odborn ch p edm tech support of teaching technical subjects in english

Anglicky v odborných předmětech"Support ofteachingtechnicalsubjects in English“

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/04.0002

je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.


Praktick cvi en
Praktická cvičení

Úloha č. 4: Běžicí světlo 1

  • Časové smyčky, instrukční cyklus

  • Výpočet doby trvání programu - kalkulačka

  • Uživatelské registry

  • Nová instrukce: BSFSZ

  • Postup práce:

  • Založte nový zdrojový soubor a uložte jej do složky s názvem „BS_1“ pod názvem „BS_1.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).


Praktick cvi en1
Praktická cvičení

Úloha č. 4: Běžicí světlo 1

  • Založte nový projekt:

  • Název projektu: BS_1.mcp, složka BS_1.

  • Vložte zdrojový soubor BS_1.asm.

  • Zkontrolujte a potvrďte správnost zadání.

  • Uložte projekt


Praktick cvi en2
Praktická cvičení

Úloha č. 4: Běžicí světlo 1

  • 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 (CtrlF10), odstraňte případné chyby


Praktick cvi en3
Praktická cvičení

Úloha č. 4: Běžicí světlo 1

  • Spusťte program (F9)

  • Zkontrolujte správnou funkci programu:

  • Jednotlivé LED diody se rozsvěcují postupně zprava doleva a naopak (efekt je obousměrný)

  • Rychlost rozsvěcování LED diod musí být taková, aby jednotlivé fáze rozsvíceno/zhasnuto byly bezpečně rozeznatelné zrakem

  • Pokud program nepracuje podle předpokladů, nalezněte chybu pomocí dříve vyzkoušených postupů a opravte ji.


Praktick cvi en4
Praktická cvičení

Úloha č. 4: Běžicí světlo 1

  • 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 činnost podprogramu zpožďovací smyčky

  • Vyzkoušejte změnit rychlost rozsvěcování a zhasínání LED diod změnou časové konstaty zpožďovací smyčky

  • Vyzkoušejte při jaké rychlosti rozsvěcování a zhasínání LED diod jste ještě schopni efekt zrakem postřehnout


Praktick cvi en5
Praktická cvičení

Úloha č. 4: Běžicí světlo 1

  • Vlastnosti jednoduché softwarové zpožďovací smyčky:

  • Využívá jeden osmibitový registr

  • Maximální doba zpoždění okolo 500 us (při f osc = 4MHz)

  • Neefektivní – po dobu svého provádění blokuje běh zbývající části programu


Shrnut u iva cvi en
Shrnutí učiva - cvičení

  • Co je „instrukční cyklus“?

  • Jak zjistíte dobu trvání určité části programu?

  • Kolik instrukčních cyklů „spotřebují“ instrukce mikrořadiče PIC16F883?

  • Je důležité znát dobu trvání programu nebo jeho části? Pokud ano, proč?


Shrnut u iva cvi en1
Shrnutí učiva - cvičení

  • Co je to „zpožďovací smyčka“ a k čemu ji potřebujeme?

  • Jaký je rozdíl mezi jednoduchou a dvojitou zpožďovací smyčkou? Kdy je nutno dvojitou smyčku použít?

  • Jaké jsou výhody a nevýhody řešení zpoždění pomocí softwarových zpožďovacích smyček?

  • Na čem závisí doba zpoždění softwarových zpožďovacích smyček?

  • Znáte jiné způsoby generování zpoždění a časových prodlev?


Pou it literatura
Použitá literatura

  • DatasheetMicrochip PIC16F882/883/884/886/887 DS41291E (http://www.microchip.com)

  • Microchip.com: GettingStartedwithPICmicroMCUs

  • Microchip.com: MPLAB IDE User’s Guide

  • Microchip.com: QuickGuide to MicrochipDevelopmentTools


P lohy
Přílohy

  • Příloha č. 4: Výpis zdrojového textu programu „BS_1“.


ad