FCF Display HOLA

5
Flowcode 1 M. Rys Ejemplo de programa con display de 7 segmentos en Flowcode Realice un programa que muestre la palabra “Hola” letra por letra a través de un display de 7 segmentos cátodo común. El display estará conectado en el puerto B y se ejecutará inmediatamente después de que se inicie el programa. Para resolver este programa enviaremos el paquete de información correspondiente para formar cada letra. Haremos una tabla para visualizar el código binario. SEGMENTOS DP G F E D C B A Letra 0 1 1 1 0 1 1 0 H 0 0 1 1 1 1 1 1 O 0 0 1 1 1 0 0 0 L 0 1 1 1 0 1 1 1 A Ya que tenemos el paquete de información binaria de cada letra usaremos la instrucción Cálculo / Calculation para enviarlo por el puerto B.

Transcript of FCF Display HOLA

Page 1: FCF Display HOLA

Flowcode

1

M. Rys

Ejemplo de programa con display de 7 segmentos en Flowcode

Realice un programa que muestre la palabra “Hola” letra por letra a través de un display de 7 segmentos cátodo común. El display estará conectado en el puerto B y se ejecutará inmediatamente después de que se inicie el programa.

Para resolver este programa enviaremos el paquete de información correspondiente para formar cada letra. Haremos una tabla para visualizar el código binario.

SEGMENTOS

DP G F E D C B A Letra

0 1 1 1 0 1 1 0 H

0 0 1 1 1 1 1 1 O

0 0 1 1 1 0 0 0 L

0 1 1 1 0 1 1 1 A

Ya que tenemos el paquete de información binaria de cada letra usaremos la instrucción Cálculo / Calculation para enviarlo por el puerto B.

Page 2: FCF Display HOLA

Flowcode

2

M. Rys

Insertamos también un Lazo, para que la palabra se muestre de manera indefinida. Dando doble clic sobre el símbolo de Cálculo, modificaremos sus características:

Crearemos una variable a la cual llamaremos “var1” tipo byte, dando clic sobre el botón “Variables…”, y aplicaremos el mismo procedimiento que hemos empleado para generarla y la usaremos.

Page 3: FCF Display HOLA

Flowcode

3

M. Rys

Escribiremos a manera de comentario la letra que forma la combinación binaria. El formato para preestablecer un valor en una variable en sistema binario se muestra en la siguiente imagen:

El formato es “variable + = + 0b (cero/b minúscula) + número binario”

Después del símbolo de Cálculo insertaremos una Salida especificando que usaremos el puerto B, para que se muestre la letra.

Para que la letra se pueda visualizar debemos insertar, después de la salida, un retardo de un segundo, por ejemplo.

Page 4: FCF Display HOLA

Flowcode

4

M. Rys

Aplicaremos el mismo formato para cada letra (Cálculo+Salida PortB+Retardo) para el resto del programa quedando de la siguiente manera.

Page 5: FCF Display HOLA

Flowcode

5

M. Rys

Para simular el programa, usaremos un display de 7 segmentos que viene en la opción Salidas / Outputs; daremos doble clic para modificar sus propiedades.

Al simular el mensaje deberá lucir de la siguiente manera, mostrándose de forma indefinida: