Public feed
#379226
unsigned log int i=0;
unsigned int centena, dezena, unidade, temp;
while(1){
if (PORTA.7) i++;
if (PORTA.6) i--;
if (i == 65535) i = 360;
if (i == 360) i = 0;
centena = i/100;
dezena = (i%100)/10;
unidade = (i%100)%10;
// Display 1
PORTA = PORTA & 0xFF00; // limpa o nibble baixo
PORTA = PORTA | unidade;
// display 2 e 3
PORTB = 0;
centena = centena << 4;
PORTB = dezena | centena;
}