anglicky v odborn ch p edm tech support of teaching technical subjects in english n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Anglicky v odborných předmětech "Support of teaching technical subjects in English “ PowerPoint Presentation
Download Presentation
Anglicky v odborných předmětech "Support of teaching technical subjects in English “

Loading in 2 Seconds...

play fullscreen
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


Download Now 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“.