Practica pic 16f84

Solo disponible en BuenasTareas
  • Páginas : 3 (576 palabras )
  • Descarga(s) : 63
  • Publicado : 15 de junio de 2010
Leer documento completo
Vista previa del texto
INSTITUTO POLITECNICO NACIONAL

CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS
“WILFRIDO MASSIEU PEREZ”
TELEC

CONTROL DE UN DISPLAY DE 7 SEGMENTOS

Un Display es una colección de Ledsubicados de forma estratégica. Si se los agrupa uniendo sus cátodos será de CÁTODO COMUN, o bien agrupando sus ánodos, un Display de ANODO COMUN.
Por otro lado estos Leds pueden ser fabricados enforma de Puntos o Segmentos, tal es así que se encuentran Display de 7 segmentos, como los de la imagen
El programa leerá la cantidad de veces que se activa un pulsador y mostraremos el resultado.Conectaremos el Display en forma directa, es decir conectando el puerto B del micro a los pines del Display, y luego encender cada uno de los segmentos del Display para visualizar el valorcorrespondiente. Para ello crearemos una tabla que contenga los distintos códigos para el numero que necesitemos visualizar.
1. -------------------------------------------------
; ****Encabezado ****
2. -------------------------------------------------
list p=16F84A
3. -------------------------------------------------
#include P16F84A.inc4. -------------------------------------------------
__CONFIG   _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
5. -------------------------------------------------;**** Definicion de variables ****
6. -------------------------------------------------
Contador equ 0x0C ; Registro para almacenar conteo
7.-------------------------------------------------
Contador1 equ 0x0D ; Registro utilizado en demora.-
8. -------------------------------------------------
Contador2 equ 0x0E ;Registro utilizado en demora.-
9. -------------------------------------------------
Pulsador equ 7 ; Definimos Pulsador como el bit 7, en este caso sera para PORTB
10....
tracking img