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

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

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

Podobné prezentace


Prezentace na téma: "Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/"— Transkript prezentace:

1 Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/04.0002
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 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 Nastavení projektu pro Microchip ICD-2
Toto nastavení platí pro všechny dále uvedené úlohy a cvičení. Založte nový projekt (použijte Project Wizard) s následujícím nastavením: Mikrořadič PIC16F883. Microchip MPASM Toolsuit (zkontrolujte správnost cest k souborům). Zadejte název projektu a cestu k místu uložení . Vložte zdrojový soubor. Zkontrolujte a potvrďte správnost zadání. Uložte projekt

3 Nastavení projektu pro Microchip ICD-2
Připojte k USB portu počítače debugger MPLAB ICD-2 Ve Správci zařízení PC zkontrolujte, zda se zařízení nainstalovalo správně. K ICD-2 připojte výukovou desku a připojte k ní napájecí napětí 9V. V programu MPLAB-IDE zvolte režim MPLAB ICD-2.

4 Nastavení projektu pro Microchip ICD-2
V menu Debugger/Settings zkontrolujte: Connect Status (Connected) Self Test (PASS) Power (přítomnost napájecích napětí) Položka „Power target circuit from MPLAB-ICD2“ (Power) = neaktivní Položka „Program after succesful build“ (Program 2) = aktivní Položka „Run after succesful program“ (Program 2) = neaktivní

5 Nastavení projektu pro Microchip ICD-2
Nastavte konfigurační bity takto: Oscillator Selection bits - XT oscillator Watchdog Timer Enable bit - WDT disabled Power-up Timer Enable bit - PWRT enabled RE3/MCLR pin function select bit - RE3/MCLR pin function is MCLR Program memory code protection - disabled Data memory code protection - disabled Brown Out Reset Selection bits - disabled Fail-Safe Clock Monitor Enabled bit - disabled Low Voltage Programming Enable bit RB3 - digital I/O Brown-out Reset Selection bit = 2.1V Flash Program Memory Self Write Enable bits - off

6 Nastavení projektu pro Microchip ICD-2
MPLAB-IDE umožňuje nastavení konfiguračních bitů dvojím způsobem: Vložením konfiguračního slova do zdrojového textu pomocí directivy __CONFIG (např. _CONFIG 0xC1E0) Nastavením jednotlivých konfiguračních bitů v menu MPLAB IDE Configure -Configuration bits Zvolenou metodu je třeba označit/neoznačit v levém horním rohu tabulky konfiguračních bitů

7 Nastavení projektu pro Microchip ICD-2
Zobrazte zdrojový text Aktivujte okno „Output“ Aktivujte okno „Watch“ Všechna okna vhodně rozložte na pracovní plochu Uložte nastavení pracovní plochy Uložte projekt

8 Shrnutí učiva - cvičení
Jak zjistíte, zda se USB zařízení ICD-2 nainstalovalo korektně? Může být výuková deska napájena z ICD-2? Je při práci s ICD-2 nutno, aby pracoval oscilátor mikrořadiče na výukové desce? Jaký je princip činnosti režimu „In Circuit Debugger (ICD)“? V čem je jeho výhoda?

9 Shrnutí učiva - cvičení
K čemu jsou nám dobré tzv. „konfigurační bity? Je nutno je vždy použít nebo se bez nich v některých případech obejdeme? Kde najdeme význam a funkci jednotlivých konfiguračních bitů? K čemu slouží funkce „Code protection“? Jakou funkci má v mikrořadiči „Watchdog timer“?

10 Použitá literatura 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


Stáhnout ppt "Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/"

Podobné prezentace


Reklamy Google