sábado, 12 de noviembre de 2016

Práctica #3 Contador con un Display 7 segmentos

Display 7 segmentos contador del 0 al 9 con un Microcontrolador PIC18F4550, PIC C


Material:

1 Display 7 segmentos.
7 Resistencia de 220 Ohms.
1 Resistencia de 10 KOhms.
1 Push Button
1 Microcontrolador PIC18F4550
1 Cristal de 4MHZ

Simulación en Proteus:



Así hasta el nueve





---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Código en PIC C:
//#include<18f4550 .h="">
#use delay (clock= 4000000)

#fuses NOWDT, XT, NOPROTECT, NOPUT

#use standard_io(B)

void main()
{
   while(1)
   {
          //           gfedcba  
     output_B(0b0111111); // cero
     delay_ms(1000);
     output_B(0b0000110); // uno
     delay_ms(1000);
     output_B(0b1011011); // dos
     delay_ms(1000);
     output_B(0b1001111); // tres
     delay_ms(1000);
     output_B(0b1100110); // cuatro
     delay_ms(1000);
     output_B(0b1101101); // cinco
     delay_ms(1000);
     output_B(0b1111101); // seis
     delay_ms(1000);
     output_B(0b0000111); // siete
     delay_ms(1000);
     output_B(0b1111111); // ocho
     delay_ms(1000);
     output_B(0b1100111); // nueve
     delay_ms(1000);
   }
}

No hay comentarios.:

Publicar un comentario