Laboratorio 10: Programación con display de 7 segmentos

LABORATORIO 10
PROGRAMACIÓN CON DISPLAY DE 7 SEGMENTOS


1. OBJETIVOS
  • Conocer el display de 7 segmentos y su funcionamiento.
  • Conocer las técnicas de multiplexación.
2. TIPOS DE VARIABLES
Los tipos de datos que admite el software PIC C Compiler son:


3. VIDEO


4. OBSERVACIONES

  • Para poder observar el primer dígito en la simulación de Proteus, es necesario aumentar el valor del potenciómetro al 100%.
  • El código implementando en físico funciona de manera correcta, mientras que el realizado en simulación presenta diversos errores al mostrar los valores correctos, obviandose ciertos segmentos.


5. CONCLUSIONES

  • El PIC 16F877A permite realizar el control de distintos tipos de displays, dentro de los cuales está el de 4 dígitos 7 segmentos, para lo cual se realiza la conexión de este a los pines 33 al 40 del PIC y los pines 2 al 5 para la activación respectiva de cada uno de los dígitos. 
  • Para la utilización del display de 4 dígitos 7 segmentos es necesario descomponer el dato a mostrar en millares, centenas, decenas y unidades; mediante una serie de divisiones aritméticas sucesivas se obtiene el valor del dato a mostrar respectivamente en cada una de las posiciones del display.
  • El PIC envía el valor a mostrar en el display un dígito a la vez, empezando por el primer dígito y luego desplazandose a la derecha para mostrar el valor correspondiente a esa posición realizando esta transición en el orden de los ms, que es imperceptible para la visión del ojo humano dando apariencia de mostrar todos los valores al mismo tiempo.
  • Cualquier tipo de línea de código que corresponde a "delay_ms" luego de una función en la que este involucrado el display generará parpadeo del dato mostrado, este tiempo corresponderá al valor de "delay".

Comentarios

Entradas populares