sumador de 4 bits pic18f4550

Páginas: 14 (3409 palabras) Publicado: 1 de octubre de 2014




I. OBJETIVO.
Diseñar un circuito con ayuda del software MPLAB un sumador de 4 bits con las siguientes condiciones:
Utilizar el microcontrolador PIC18F4550.
Utilizar el puerto B como entrada y el puerto D como salida.
Utilizar el oscilador interno del PIC a 4Mhz.
II. MARCO TEORICO.
Microcontrolador
Un microcontrolador es un circuito programable que contiene los componentesnecesarios para controlar el funcionamiento de una tarea determinada, como el control de una lavadora, movimiento del horno de microondas, una impresora, un teclado, alarma, etc. Estos disponen de una memoria donde se almacena el programa que gobierna el funcionamiento del mismo, una vez programado solo sirve para la tarea asignada.
Los PIC (controlador de interfaz periférico) son una familia demicrocontroladores que gracias a su precio bajo, tamaño reducido, gran calidad, fiabilidad han tenido una gran aceptación en nuestro entorno. Diversos fabricantes ofrecen amplias gamas de microcontroladores, pero hoy en día los más aceptados son los microcontroladores PIC fabricados por Microchip Technology Inc.
Para esta práctica nos enfocaremos en el microcontrolador PIC de gama alta, el PIC18f4550.Este encapsulado cuanta con una amplia cantidad de memoria, esto provoca que el microcontrolador PIC cuente con una gran cantidad de puertos y con su propio oscilador interno.
Oscilador
Un oscilador es un circuito que es capaz de convertir la corriente continua en una corriente que varía de forma periódica en el tiempo (corriente periódica); estas oscilaciones pueden ser senoidal, cuadradas,triangulares, etc., dependiendo de la forma que tenga la onda producida. Un oscilador de onda cuadrada suele denominarse multivibrador y por lo tanto, se les llama osciladores sólo a los que funcionan en base al principio de oscilación natural que constituyen una bobina L (inductancia) y un condensador C (capacitancia), mientras que a los demás se le asignan nombres especiales. Un osciladorelectrónico es fundamentalmente un amplificador cuya señal de entrada se toma de su propia salida a través de un circuito de realimentación.

Podemos realizar diferentes aplicaciones con el microcontrolador PIC, con forme avance el curso podremos ir aumentando la utilidad del mismo, desde la sencillez de encender un diodo emisor de luz, hasta la complejidad por ejemplo de realizar una estación de cautín.Comenzaremos con lo básico por el momento, como la práctica nos lo dice realizaremos un sumador.
SUMADOR.
Un semisumador es un circuito lógico que calcula la operación suma de dos palabras binarias. Es distinta a la operación OR, con la que no debemos confundir. La operación suma tiene la misma mecánica que la de los números decimales. Al sumar los dos primeros dígitos se obtiene una cantidadmayor a 9, se da como resultado el digito de menor peso y “me llevo” el anterior a la siguiente columna, para sumarlo allí. En la suma binaria de los dígitos 1+1, el resultado es 0 y me llevo 1, que debo sumar a la columna siguiente y poniéndose en 10, solamente cuando sea la última columna en sumar se le conoce a este como acarreo (carry), que es equivalente al decir “me llevo una” de la sumadecimal.
TABLA DE VERDAD





Un sumador completo presenta tres entradas, dos correspondientes a los bits que se van a sumar y un tercero con el acarreo anterior. Tiene dos salidas, el resultado de la suma y el acarreo producido.
TABLA DE VERDAD






CALCULOS.
Supongamos que queremos sumar 3+7, es decir, en código binario seria la suma de (0011) + (0111). Entonces:
3+7=10
En códigobinario:

La suma de la primera columna es 1+1 que el resultado es 0 pero nuestro acarreo es 1. En la segunda columna tenemos 1 del acarreo más 1, el resultado es 0. 0+1 es 1. Y así sucesivamente.

III. SIMULACION.
Se ocupara el software proteus para observar el comportamiento de nuestro código:
1) Iniciaremos el programa actuando sobre el icono correspondiente a PROTEUS se mostrara una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sumador 4 bits
  • Sumador De 4 Bits
  • Sumador Restador De 4 Bits
  • Sumador de 4 bits
  • Practica Sumador De 4 Bits
  • sumador de 4 bits
  • Laboratorio Sumador De 4 Bits
  • sumador 4 bits

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS