sábado, 28 de noviembre de 2015

CCS Compiler (PIC C Compiler) - Manejo de Display

DISPLAY DE 7 SEGMENTOS

Componente electrónico compuesto por 7 LED's uno en cada segmento




Existen dos tipos de este display: ánodo común (el punto común entre todos los segmentos es Vcc) y cátodo común (punto común entre segmentos es la tierra-GND)

Esta ultima imagen muestra como esta conectado cada segmento y el punto común entre ellos

¿Cómo conecto el display?

En el caso de un ánodo común, el pin común debe de estar conectado a Vcc (5V-12V) y el segmento que queremos que encienda a 0V o GND

La imagen muestra como conectar para poder visualizar el numero 1


En el caso de cátodo común, el pin común debe ir conectado a 0V-GND, y el segmento que queremos encender a Vcc (5V-12V)

La imagen muestra la conexión para poder visualizar el numero 4

¿COMO LO CONECTAMOS AL PIC?

Para poder trabajar directamente con el PIC sin hacer uso de un 7447 o 7448 (conversor de BCD a 7 segmentos), para poder visualizar los números del 0 al 9 en un display cátodo común, haremos lo siguiente:


La imagen nos muestra que valor debemos darle al puerto (el que vamos a usar) para poder visualizar el numero que deseamos.
Ejemplo: para poder visualizar el numero 5, hacemos lo siguiente:

output_b(0x6D);  ó   output_b(109);

Recordar que esto sirve para un display cátodo común.
Ustedes lo pueden realizar para un display ánodo común, recordando que estos tienen Vcc en común y para poder encender un segmento éste tiene que estar conectado a 0V.



DESCARGA EL PROGRAMA Y LA SIMULACION EN

EL PROGRAMA

5 comentarios :

  1. hola muy bueno el aporte, pero me interesaria saber como implementar 2 pulsadore, uno de manera ascendene y el otro de manera descendente, me gustaria que me ayudaras , gracias

    ResponderEliminar
  2. hola me gustaria que me ayudara para hacer un contador del 0 a 99 y de 99 a 0 de forma ascendente y descendente por favor se lo agradeceria mucho

    ResponderEliminar
  3. EXCELENTE SIGUE POR FAVOR SUBIENDO VIDEOS DE ELECTRONICA EXPLICAS EXCELENTE,GRACIAS

    ResponderEliminar
  4. Como hago un multimetro para una fuente variable de 0av a 30v

    ResponderEliminar