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 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="">18f4550>
#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