Contador De 2 Bits

Páginas: 5 (1135 palabras) Publicado: 7 de marzo de 2013
|
|
|
|
|
|
|
|
Universidad Tecnológica Tula Tepeji
Mecatronica
Área de Automatización

PRACTICA 1:
Decodificador BCD con PIC 16F887
Integrantes:
Luis Ángel Flores García
Eduardo González Carpio
Armando Cruz Mota
Daniel Yesai Ramírez Álvarez
Catedrático: Juan Guillermo Gutiérrez Amaro
Microcontroladores para instrumentación
Y
Control

Introducción
En elpresente reporte de la práctica 1 de la asignatura micro controladores para instrumentación y control la cual se llevó a cabo en las primeras semanas de el cuatrimestre se armó un circuito decodificador BCD a 7 segmentos con el pic 16f877 que como ya sabemos es un micro controlador, estará trabajando gracias a un programa grabado en el
Marco teórico
En este cuatrimestre estaremostrabajando con el PIC 16f877 que es uno de los más comunes este PIC tiene diferentes ventajas e aquí algunas de ellas
 
Los principales recursos específicos que incorporan el PIC son:
 
• Temporizadores o “Timers”.
 
• Perro guardián o “Watchdog”.
 
• Protección ante fallo de alimentación o “Brownout”.
 
• Estado de reposo o de bajo consumo (“Sleep mode”).
 
• Conversor A/D (Analógico ->Digital).
 
• Conversor D/A (Digital -> Analógico).
 
• Comparador analógico.
 
• Modulador de anchura de impulsos o PWM (“Pulse Wide Modulation”).
 
• Puertas de E/S digitales.
 
• Puertas de comunicación.
 
 
Frecuencia máximaDX-20MHz
Memoria de programa flash palabra de 14 bits
Timers3
Módulos CCP2
Comunicaciones SerieMSSP, USART
Líneas de entrada de CAD de 10 bits
CanalesPwm2


LOS CODIFICADORES
Los codificadores, poseen “n” salidas y “2n” entradas de tal forma que al accionarse una de sus entradas en la salida aparece la combinación binaria correspondiente  al número decimal asignado a dicha entrada.
Decodificadores, poseen “n” entradas y un número de salidas menor o igual a “2n” y básicamente convierten información codificada en código binario en unainformación sin codificar (ejemplo si están activas las entradas “0” y “1” se activaría la salida “3”. Decodificador BCD – 7 segmentos, activa varias salidas para una determinada combinación de entrada y permite, según las salidas activas, leer el número decimal a que corresponde la mencionada combinación.
Tabla de verdad del decodificador de BCD - 7 segmentos

la tabla de verdad del decodificadortiene cuatro entradas (para indicar los número del 0 al 9 ó a la f) y siete salidas que corresponden a las siete lámparas del displai que podrán o no encenderse para permitir la lectura del número que corresponda según la combinación de entrada.

A partir de aquí, hay que simplificar las siete salidas y diseñar los circuitos lógicos correspondientes. Se observa en la imagen que en realidad yaexiste el decodificador y no sería necesario tanto trabajo.

Desarrollo de la Práctica
Para el desarrollo de la presente Práctica Decodificador BCD con el Microcontrolador denominado PIC 16F887 se comenzó por desarrollar una tabla de verdad con base a la cual se llevo a cabo el desarrollo de la programación, en el aspecto de la programación se utilizo un software denominado micro C PRO for PICpara llevar a cabo la programación se realizaron los siguientes pasos:
Creación de un proyecto dentro del Software

En este punto se seleccione el PIC que se iba a utilizar para el proyecto en este caso el PIC16F87 de la misma manera se selecciono la frecuencia con la que oscilaría el cristal en este caso 4000000 MHz
Una vez culminado este pasó se llevo a cabo la programación de las funcionesque se deseaban fueran llevadas a cabo por el Microcontrolador se declararon entradas, salidas así como funciones como OPTION_REG.NOT_RBPU=0; la cual nos permitió activar las resistencias internas de nuestro Microcontrolador como se muestra en la imagen

Una vez terminado el paso anterior se compilo el programa para verificar que la programación fuera la correcta.
Después se llevo a cabo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Contador Binario 2 Bits
  • Contador de 4 bits
  • contador de 4 bits en VHDL
  • Contador De 4 Bits
  • Multiplicador De 2 Bits
  • alu 2 bits
  • Sumador Completo De 2 Bits
  • Comparador 2 bits VHDL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS