Está en la página 1de 7

FUNCIONAMIENTO DEL DISPLAY DE 7 SEGMENTOS

El display de 7 segmentos funciona al activar y desactivar cada uno de los leds para formar
los números deseados. Por ejemplo, en la siguiente imagen te mostramos como debe de ser
la activación de cada segmento para representar los números 0 y 3.

Las principales aplicaciones de los displays 7 segmentos son como contadores, relojes de tiempo
real, para desplegar marcadores o algún tipo de cuenta regresiva o incremental. Tenemos un tutorial
para crear un contador de 0 a 9 con Arduino, quizás les pueda interesar

A continuación se muestra una imagen de lo que sería un decodificador BCD de 7 segmentos,


7447. Podemos observar que tiene 16 "patillas", de los cuales 4 son entradas, 7 son salidas, 2 son
de alimentación y 3 son de funcionamiento del propio decodificador.
Algunas de las características son:

 Salidas activas a nivel bajo.


 Entradas de control también activas a nivel bajo:
o LT : Lamp Test.
o RBI: Ripple blanking input.
o BI/RBO: Blanking input / ripple blanking output.
 Las salidas pueden controlar directamente un diplay de 7 segmentos en ánodo común.

La tabla de funcionamiento sería:

FUNCIONAMIENTO DEL DISPLAY LCD


Internamente tiene una memoria RAM de 80 posiciones de 8 bits. En cada posición se
encuentra un carácter, que se corresponde con una posición en la pantalla. La posición de
memoria 0 se corresponde con la fila 1 columna 1, la posición 1 con la fila 1 columna 2,
etc. De forma automática, está continuamente leyendo esa memoria, obteniendo el código
ASCII allí almacenado y representándolo en la pantalla, de forma similar al funcionamiento
de una controladora de video en el PC. Para presentar un texto se escribe sobre la memoria
interna. Si el LCD se encuentra correctamente inicializado y el cursor está en la primera
posición, el primer carácter que se escriba se presentará en la esquina superior izquierda.
Además se pueden enviar comandos para controlar la presentación. Para todo esto tiene dos buses, uno de
datos (D0-D7) y otro de control (E, R/W y RS), que se comportan de la siguiente manera:

Bus de control:

o E: enable. Sirve como señal de captura, tanto para lectura como escritura.
o R/W: Indica el sentido de los datos: "1" para lectura y "0" para escritura.
o RS: A "1" indica que se envía o recibe un carácter y a "0" que se envía un comando.

Bus de datos:

o Si RS=0, contiene el comando a ejecutar (borrar pantalla, poner el cursor al principio,


avanzar una posición, mover el cursor, autoincremento de la posición de memoria, etc).
o Si RS=1, el bus de datos contiene el código ASCII del carácter que se quiere leer o escribir
en el LCD.

El protocolo de estas señales para la escritura de datos se presenta en la siguiente figura:

La conexión entre la pantalla LCD y el puerto paralelo del PC es la siguiente:

Señales de Control en el LCD Número de pin en el conector del puerto paralelo

RS (control de modo) Pin 17 (bit 3 del puerto de Control)

R/W (lectura/escritura) Pin 14 (bit 1 del puerto de Control)

E (habilitación) Pin 1 (bit 0 del puerto de Control)

Bus de datos del LCD


De D0 a D7 Pines del 2 al 9. Puerto de Datos

Alimentación:

+5V Pin 16 (bit 2 del puerto de control). Este bit deberá estar siempre a
nivel alto.

GND Pin 18
Diagrama del display de 7 segmentos
Diagrama del display lcd

También podría gustarte