electronica

Páginas: 6 (1347 palabras) Publicado: 6 de abril de 2013
Contador del 00 al 99 Con Pic

Nombre: Jhon Michel Robledo Mezu

Nombre del proyecto: contador del 00-99 Con Pic

Materia: Electrónica

Grado y grupo: 11-B

Maestro: Guillermo Rojas   

Instituto Técnico
Real Holandés



Introducción 

En esta ocasión este proyecto se utilizara   un pic16f84a, dos decodificadores 74sl47, dos displays (contador) de 7 segmentos ánodo común,mplab con el cual haremos el programa, realizando un conteo del 00 al 99 hasta repetir el proceso. 
Proceso: se configura el puerto A para que quede como salida y poder usarla con el decodificador. Los puertos a usar del puerto A son: RA0, RA1, RA2, RA3 mientras que del puerto B se usaran el RB0, RB1, RB2, RB3. Se conectaran a los pines A, B, C y D del decodificador   7447 y este hace a su vez aldisplay a los pines a, b, c, d, e, f, g. los pines de corriente son el 8 (-) tierra y el 16 (+) corriente . El programa contara con dos ciclos una con la etiquetas de decenas y otra con la etiqueta de unidades. Las decena (0) deberá quedarse estática al momento de ser el llamado de las unidades (0-9) después que las unidades terminen, deberá cambiar la decena a (1) de nuevo llamar a las unidades(0-9) hasta el 99, Junto con un retardo. En trabajo debe funcionar al 100%. También tendremos que hacer el circuito del display.
Materiales a usar
Cable delgado no.18
Dos display de 7 segmento ánodo 
2 decodificadores 74sl47
2 capacitores
Un oscilador 
Decodificador 74sl47
Como es un decodificador 74LS47? El dispositivo viene en un encapsulado DIP16. Sus pines o patillas son:
  * Entradas: 4pines de entrada para ingresar el dígito a mostrar en binario.
  * Salidas: 7 pines de salida, uno para cada segmento.
  * Control: 3 pines de control.
  * Alimentación: 2 pines para alimentación, fuente (+) y fuente (-).

Displays de 7segmentos.
El display ánodo común
En el display ánodo común, todos los ánodos de los diodos LED unidos y conectados a la fuente de alimentación. En estecaso para activar cualquier elemento hay que poner el cátodo del elemento a tierra a través de una resistencia para limitar la corriente que pasa por el elemento, este solo puede usarse con el decodificador 7447.

El display cátodo común
El display cátodo común tiene todos los ánodos de los diodos LED unidos y conectados a tierra. Para activar un segmento de estos hay que poner el ánodo delsegmento a encender a Vcc (tensión de la fuente) a través de una resistencia para limitar el paso de la corriente, este solo puede usarse con el decodificador 7448.

En nuestro Kit para poder para poder desplegar los números que se muestran se tiene que encender cada uno de los segmentos en el de la siguiente manera:

Desarrollo del proyecto (Programación)


#INCLUDE   P16F84A.INC llama alarchivo de cabecera del PIC utilizado, en este caso es el PIC16F84A. La directiva “__CONFIG _WDT_OFF & _PWRTE_ON & _CP_OFF & _XT_OSC” le dice al compilador que el WDT está apagado, el Timer de encendido está activado, la protección de código está inactiva y que el tipo de osciladores XT (cristal de cuarzo).

Mapa de memoria 

STATUS (03): el pin 5 de este registro determina en que banco nosencontramos, si es 0, en el banco 0, si es 1, en el banco 1
TRISB (86): este registro determina las entradas y salidas del puerto b, si es 0 es salida, si es 1 es entrada
PORTB (06): son todos los pines del puerto b
TRISA: es equivalente a 0x85
PORTA: es equivalente a 0x05

F: registro de memoria 

Registro de retardo

REG1: es igual a 0x0c 
REG2: es igual a 0x0d
REG3: es igual a 0x0eInicio de programa 

ORG 0X00: origen del programa 
GOTO: ir a inicio 
BSF: pone a 1 el banco 0
MOVLW: cargar el valor B’00000000’
MOVWF: descargar (f) al Trisb
MOVWF: descargar (f) al Trisa 
MOVWF: descargar (f) al portA
CLRF: limpiar el puerto A
CLRF: limpiar el puerto B
BCF: pone a 0 el banco 1
Decenas 

MOVLW: carga (W) registro de trabajo el B’0000’
MOVWF: descarga (W) a (F) con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Electronica
  • Electron
  • Electronica
  • Electronica
  • Electronica
  • Electronica
  • Electronica
  • Electrones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS