LUCAS-NÜLLE C515C Guia De Ejercicios Para El Estudiante página 36

Tabla de contenido

Publicidad

Programación C de microcontroladores (C515C)
7seg.h para la UNIDAD INDICADORA 1
Función
Descripción
seg_init
Inicialización de la UNIDAD INDICADORA 1
seg_out
Visualización de un número transferido en un
lugar definido de la indicadora 0 .. 3
Tabla 13: Funciones para UNIDAD INDICADORA 1
Descripción de la función
Función void seg_init(void)
Con la llamada a la función seg_init se apagan los cuatro dígitos de indicación de la
UNIDAD INDICADORA 1.
Ejemplo para llamada a la función:
seg_init();
Función void seg_out(unsigned char out,unsigned char seg)
Con la función seg_out se puede visualizar un número entre 0 .. 9 en el dígito de 7
segmentos transferido 0 .. 3 en la UNIDAD INDICADORA 1. Los parámetros de
transferencia son las variables out y seg del tipo unsigned char.
Para la variable seg se deben ajustar los siguientes valores:
0
1
2
3
La variable out puede asignarse con valores entre 1 y 9 decimal. Adicionalmente es posible
borrar el dígito de 7 segmentos transferido 0 .. 3 con el valor de transferencia blank.
Ejemplos para la llamada a la función:
seg_out(9,0);
seg_out(blank,3);
unsigned char x = 4;
seg_out(x,2);
32
CMC 5
// borra los 4 dígitos de la indicadora
Dígito de indicadora 0
Dígito de indicadora 1
Dígito de indicadora 2
Dígito de indicadora 3
// visualiza el número 9 en el dígito de indicadora 0
// borra el dígito de indicadora 3
// Variable con el valor 4
// visualiza la variable x en el dígito de indicadora 2
Transferencia de datos
sin parámetros
unsigned char out
unsigned char seg
Introducción CMC 5

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sh5004-1e

Tabla de contenido