Conteggio PIC con visualizzazione 7 segmenti
Il mio obiettivo è far visualizzare su display a 7 segmenti il conteggio da 0 a 9 effettuato dal PIC. Successivamente ho inserito 2 pulsanti con i quali vorrei andare avanti o indietro nel conteggio. La prima parte del programma mi funziona ma per quanto concerne i pulsanti no...Help me :)
- Codice: Seleziona tutto
int a[10]={63,6,91,79,102,109,125,7,127,103},i;
void main()
{
TRISB=0;
TRISA=0x03;
PORTA=0;
for(i=0;i<10;i++){
PORTB=a[i];
Delay_ms(500);
}
i=0;
for(;;){
PORTB=a[i];
if (PORTA&0x02) i++;
if (PORTA&0x01) i--;
}
}
