Vous êtes sur la page 1sur 2

Universidad Católica de Santa María

Laboratorio de Microcontroladores y
Microprocesadores

Tema : Examen I Fase

Alumno : Llerena Quenaya


Gabriel Alonso
Grupo : 01

Arequipa – 2018
Examen I Fase
Desarrolle un programa capaz de mostrar los números pares en un display de 7
segmentos al iniciarlo con un pulsador

int pin8=8;
int valor=0;
int cuenta=0;

void numeroPar()
{
switch(cuenta)
{
case 0:
PORTD=B11111110;
break;
case 1:
PORTD=B10111101;
break;
case 2:
PORTD=B11001011;
break;
case 3:
PORTD=B11110111;
break;
case 4:
PORTD=B11111111;
break;
}
}

void setup()
{
pinMode(pin8,INPUT);
DDRD=B11111111;
}

void loop()
{
valor=digitalRead(pin8);
if (valor==HIGH)
{
cuenta=cuenta+1; delay(2000);
if (cuenta==5)
cuenta=0;
}
numeroPar();
}

Vous aimerez peut-être aussi