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

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

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Podobné prezentace


Prezentace na téma: "Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/"— Transkript prezentace:

1 Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448
Střední odborná škola elektrotechnická, Centrum odborné přípravy Zvolenovská 537, Hluboká nad Vltavou Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/ CZ.1.07/1.5.00/

2 Programování jednočipových mikropočítačů
Číslo projektu CZ.1.07/1.5.00/ Číslo materiálu ICT-PG1-1/8 Programování jednočipových mikropočítačů Název školy Střední odborná škola elektrotechnická, Centrum odborné přípravy, Zvolenovská 537, Hluboká nad Vltavou Autor Bc. Zdeněk Boháč Tématický celek Vstupní/výstupní brány II. Ročník 2-4. ročník SOŠ Datum tvorby Listopad 2012 Anotace Prezentace s výkladem Metodický pokyn DUM pro seznámení s nastavením vstupně-výstupních bran u jednočipového mikroprocesoru PIC16F84A - tlačítka Pokud není uvedeno jinak, uvedený materiál je z vlastních zdrojů autora CZ.1.07/1.5.00/ Zpět

3 Nastavení vstupů/výstupů
Nastavení I/0 zápisem do registrů TRISA a TRISB TRISA, 0x85 TRISB, 0x86 1 – I (Input) – vstup 0 – 0 (Output) - výstup CZ.1.07/1.5.00/ 3 Zpět

4 Čtení hodnoty Zápis/čtení hodnot v registrech PORTA a PORTB
PORTA, 0x05 PORTB, 0x06 CZ.1.07/1.5.00/ 4 Zpět

5 Možnosti připojení tlačítek
1 1 RA1 RA0 CZ.1.07/1.5.00/ Zpět

6 Jak nastavit RA0 jako vstup?
1) Přepnutí na stránku 1 paměti programu TRISB, 0x86 1 2) Zápis do registru TRISB BSF RP0; Bank 1 MOVLW B’ ’ MOVWF TRISB; RB0 jako vstup BCF RP0; Bank 0 CZ.1.07/1.5.00/ 6 Zpět

7 Čtení log. hodnoty ze vstupu RA0
PORTA, 0x05 1 Z příslušného bitu registru PORTB čteme hodnotu, např. z RB0 bitu. BTFSS f,b BTFSC f,b tj. BTFSS TLACITKO CZ.1.07/1.5.00/ Zpět 7

8 INSTRUKCE BTFSS, BTFSC (1)
BTFSS f,b BTFSC f,b f – adresa registru b – bit registru CZ.1.07/1.5.00/ Zpět 8

9 INSTRUKCE BTFSS, BTFSC (2)
TEST BTFSS TLACITKO; Je stisknute tlacitko? GOTO TMA; Ne, zhasni LED BSF LED; Ano, rosviť LED GOTO TEST; Opět testuj tlacitko TMA BCF LED; Zhasni LED, LED pripojena anodou BTFSS TL BTFSC TL GOTO TMA GOTO SVETLO BSF LED BCF LED 1 1 NOP NOP CZ.1.07/1.5.00/ Zpět 9

10 Vývojový diagram aplikace
START I/0 TL = ? LED = 0 BTFSS TL BCF LED 1 LED = 1 BSF LED CZ.1.07/1.5.00/ Zpět 10

11 Seznam literatury a pramenů
Materiály jsou určeny pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízení. Jákékoliv další využití podléhá autorskému zákonu. Jednočipový mikropočítač PIC16F84A Překlad originální dokumentace [online] [cit ]. Dostupné z: PIC krok za krokem [online]. [cit ]. Dostupné z: CZ.1.07/1.5.00/ Zpět


Stáhnout ppt "Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/"

Podobné prezentace


Reklamy Google