ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Contador De 0 A 9 Con Display De 7 Segmentos De ánodo Común


Enviado por   •  27 de Noviembre de 2012  •  1.122 Palabras (5 Páginas)  •  1.545 Visitas

Página 1 de 5

Contador de 0 a 9 con display de 7 segmentos de ánodo común

POSTED BY MRCHUNCKUEE ⋅ 17/11/2012 ⋅ DEJAR UN COMENTARIO

ARCHIVADO BAJO 555, 7447, 7490, CONTADOR, CONTADOR CON DISPLAY, CONTADOR DE 0 A 9, CONTADOR DE 0 A 9 CON DISPLAY DE 7 SEGMENTOS DE ÁNODO COMÚN, DISPLAY ANODO COMUN, DISPLAY DE 7 SEGMENTOS, ELECTRÓNICA Y ROBÓTICA, MRCHUNCKUEE,TEMORIZADOR CON 555, TEMPORIZADOR DE EVENTOS CORTOS, TESCHA

Es necesario mencionar que se necesita realizar una etapa que te genere un tren de pulsos en el blog encontraras ejemplos con un 555, pero puedes utilizar otras formas de accionar o controlar este circuito.

El integrado 7490 es un contador de décadas (BCD) que está construido a base de flip-flops, este circuito tienen la característica de poseer dos entradas MR (Máster Reset) y otras dos MS (Máster Set), además de dos entradas de reloj (Que se activan por flanco de subida).

Los 4 bits de salida, irán al 7447 que es un decodificador BCD a 7 segmentos los cuales se conectaran respectivamente a las terminadles de nuestro Display de 7 segmentos de ánodo común.

Y así se irá visualizando los números desde el cero hasta llegar al 9 y volverá a comenzar hasta que se apague o desconecte, el circuito se alimenta a 5 volts.

MATERIAL:

• 7 Resistencia de 220Ω

• 1 CI 7490

• 1 CI 7447

• 1 Display de 7 segmentos de ánodo común

Decodificador BCD.

La otra posibilidad es utilizar un decodificador BCD como el 74LS47 o el 74LS249, o el CD4511. Estos integrados disponen de 4 entradas correspondientes a un código binario BCD, y 7 salidas que se conectan a un Display.

Un Display es una colección de Leds ubicados 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 en forma de Puntos o Segmentos, tal es así que se encuentran Display de 7 segmentos, como los de la imagen:

El programa que realizaremos 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 valor correspondiente. Para ello crearemos una tabla que contenga los distintos códigos para el numero que necesitemos visualizar.

LIST P=16F84A, ; usar PIC 16F84A

#include <p16f84A.inc>

__CONFIG _CP_OFF&_PWRTE_ON&_WDT_OFF&_XT_OSC

; code protec off; power up timer on; watchdog off; osc XT

errorlevel -302 ; Elimina el mensaje "bank warning"

CBLOCK 0x20 ; Ubica los registros consecutivamente a partir de la ubicacion 0x20

PDel0 ; 0x20

PDel1 ; 0x21

PDel2 ; 0x22

UNIDADES ; 0x23

ENDC ; Fin de las registros

ORG 0

BSF STATUS,5 ; activa la pagina 1

MOVLW B'00000' ; carga 01111 en W

MOVWF TRISA ; puerto A todos salidas

MOVLW B'00000000' ; carga 11111111 en W

MOVWF TRISB ; puerto B todas salidas

BCF STATUS,5 ; volvemos a la pagina 0

CLRF PORTA ; ponemos a cero el puerto A

CLRF PORTB ; ponemos a cero el puerto B

CLRF UNIDADES ; ponemos a cero UNIDADES

MOVLW 0 ; ponemos a cero W

GOTO INICIO ; va a inicio

TABLA

...

Descargar como (para miembros actualizados)  txt (5.7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com