PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni...

7
PIC16F84A PIC16F84A (terza lezione) (terza lezione)

Transcript of PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni...

Page 1: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

PIC16F84A PIC16F84A (terza lezione)(terza lezione)

Page 2: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

PARAMETRI MASSIMI DEL PICPARAMETRI MASSIMI DEL PIC

Dissipazione totale = 800 mWCorrente diogni pin = 25 mACorrente della PORTA completa = 50 mACorrente della PORTB completa = 100 mA

Page 3: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

DISPLAY 7 SEGMENTIDISPLAY 7 SEGMENTI

Realizzare un contatore che visualizza le cifre da 0 a 9 conl la cadenza di 1 secondo. Al termine del ciclo spegne il display.

Page 4: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

DISPLAY 7 SEGMENTIDISPLAY 7 SEGMENTI

1. Costruire un array con i codici corrispondenti ai numeri

2. Con un ciclo for mandare al display un numero per volta e visualizzarlo per il tempo richiesto

3. spegnere il display

Page 5: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

4 DISPLAY 7 SEGMENTI4 DISPLAY 7 SEGMENTI

Page 6: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

COMANDO MOTORECOMANDO MOTORE

Su una fontana vi è un pulsante: se premuto eroga acqua per 15 secondi, poi smette.

Page 7: PIC16F84A (terza lezione). PARAMETRI MASSIMI DEL PIC Dissipazione totale = 800 mW Corrente diogni pin = 25 mA Corrente della PORTA completa = 50 mA Corrente.

ANTI REPEAT ANTI REPEAT ANTI RIMBALZO ANTI RIMBALZO

if portb.1=1 then ‘se premo il tasto su RB1portb.7=1         ‘accendo RB7while portb.1=1   ‘finché il tasto è premuto il programma rimane inchiodato.. wend              ’..all’interno di questo ciclo while (ciclo anti-repeat)delay_ms(5)       ‘ritardo anti rimbalzoend if