Post on 03-May-2015
PIC16F84A PIC16F84A (terza lezione)(terza lezione)
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
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.
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
4 DISPLAY 7 SEGMENTI4 DISPLAY 7 SEGMENTI
COMANDO MOTORECOMANDO MOTORE
Su una fontana vi è un pulsante: se premuto eroga acqua per 15 secondi, poi smette.
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