GANAR DINERO MS
Requerimientos
Recomendado
Manual PIC16F877A
Conceptos Basicos Display 7 Segmentos Anodo
Comun
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 2/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
Desarrollo
Suscrbeme
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 3/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
1 #include <16F877A.h>
2 #fuses XT, NOWDT
3 #use delay(clock=4000000)
4
5 #BYTE TRISB = 0x86
6 #BYTE PORTB = 0x06
7
8 void escribir(int n); //definiciones de funciones
9
10 void main(){ //funcion principal
11 TRISB = 0x00; //establecemos puerto b como salida
12 while(1){ //ciclo infinito
13 int i;
14 for(i=0;i<10;i++){ //realizamos el conteo de 0 a 9 para el
15 escribir(i); //mandamos escribir el numero correspondien
16 delay_ms(1000); //esperamos 1 seg
17 }
18 }
19 }
20
21 void escribir(int n){ //funcion para escribir el numero en el dis
22 switch(n){
23 case 0: // si es 0 apagamos pines abcdef
24 PORTB=0B11000000;
25 break;
26 case 1: // si es 1 apagamos pines bc
27 PORTB=0B11111001;
28 break;
29 case 2: // si es 2 apagamos pines abdeg
30 PORTB=0B10100100;
31 break;
32 case 3: // si es 3 apagamos pines abcdg
33 PORTB=0B10110000;
34 break;
35 case 4: // si es 4 apagamos pines bcfg
36 PORTB=0B10011001;
37 break;
38 case 5: // si es 5 apagamos pines acdfg
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 4/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
39 PORTB=0B10010010;
40 break;
41 case 6: // si es 6 apagamos pines acdefg
42 PORTB=0B10000010;
43 break;
44 case 7: // si es 7 apagamos pines abc
45 PORTB=0B11111000;
46 break;
47 case 8: // si es 8 apagamos pines abcdefg
48 PORTB=0B10000000;
49 break;
50 case 9: // si es 9 apagamos pines abcfg
51 PORTB=0B10011000;
52 break;
53 }
54 }
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 5/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
Conclusion
Hasta luego!
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 6/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
Javier Fongun
David
Diana
Responder
jorge
beatriz soto
Alejandro Moncada
Jonathan Melgoza
TRISA = 0x85
PORTA = 0x05
Saludos!
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 8/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
Lee Murio
Jonathan Melgoza
Hola Lee,
En este tuto no utilize pulsador ( no
tenia uno a la mano XD ) en cuanto se le
da energia comienza la secuencia y al
terminar se reinicia el contador, puedes
ponerle uno la verdad no es nada del
otro mundo XD
Saludos!
Dejar un comentario
Tu direccin de correo electrnico no ser publicada.
Los campos obligatorios estn marcados con *
Tu Nombre*
Tu Email*
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 9/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
Publicar comentario
Escribe aqui..
Buscar
sobre programacin,
desarrollo web,
tecnologa,
marketing, seo,
emprendimiento,
blogging, wordpress,
electronica, ganar
dinero, hacking,
informtica y mucho
ms.. cosas que a ti
y a mi nos
apasionan.
@JONATHAN__MEL
Ingeniero en sistem
computacionales progr
blogger y geek Mxic
Contctame para servici
Sgueme para cosas de prog
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 11/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
Sgueme en Instagram
NECESITAS AYUDA?
VISITA NUESTRO
FORO
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 12/13
12/10/2017 Display 7 Segmentos Y PIC - Tutorial Electronica | Blog de Jonathan Melgoza
QUIERES MIS
SERVICIOS?
CONTCTAME
AHORA
TE GUSTA EL
BLOG?
RECIBE MIS
ARTICULOS
https://jonathanmelgoza.com/blog/display-7-segmentos-con-pic/ 13/13