miércoles, 18 de marzo de 2020

El display de 7 segmentos

Se trata de un display de cuatro dígitos en el que, principalmente, podemos visualizar números, aunque también podemos ver algunas letras y símbolos.

Para mostrar números directamente contamos con la instrucción:
Si queremos actuar sobre cada uno de los segmentos de manera individual tenemos que indicar el número del display (4,3,2,1) y un código binario que indica con ceros y unos los segmentos que deben estar encendidos (1) y apagados (0). En la figura adjunta podemos apreciar el nombre de los segmentos, su orden y los números binarios correspondientes a las letras de la palabra "hoLA". 

   a b c d e f g p
h  0 0 1 0 1 1 1 0
o  0 0 1 1 1 0 1 0
L  0 0 0 1 1 1 0 0
A  1 1 1 0 1 1 1 0

En definitiva, la instrucción es la siguiente:
Con estos otros bloques podemos controlar el punto de los visualizadores de manera independiente y apagar o encender todo el display:

En el siguiente programa se visualiza el número 5 durante 1 segundo y la palabra hola durante 2 segundos:


Ahora vamos a ir encendiendo y apagando de uno en uno los segmentos exteriores del display, dándole la vuelta completa:



Ejercicios propuestos:

1.- Escribir un programa que haga aparecer en el display los números del 0 al 5 a intervalos de un segundo.

2.- Utilizar las instrucciones "muestra código 7segmentos" y "espera" para hacer un movimiento de luces en el display.

Pulsadores. La instrucción si.                                    ⇒  Pulsadores(II). Variables




No hay comentarios:

Publicar un comentario