SE Practica1
SE Practica1
SE Practica1
Ingeniería Informática
Sumador de 8 Bits
Integrantes:
Grupo: 15701
Objetivo
Diseñar un programa en MPLAB que permita la suma de dos números de 8 bits.
Introducción
2
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
5
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
6
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
7
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
8
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Desarrollo
Sumador de 8 bits
Las entradas son A,B,Cin que son la entradas de bits A y B, y Cin es la entrada de
acarreo. Por otra parte, la salida es S y Cout es la salida de acarreo.
En la siguiente tabla muestra los resultados de este circuito.
9
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Entrada Salida
A B C1 C0 S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
10
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Sumador completo
11
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
12
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Programación:
13
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
14
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Pruebas:
Una vez terminada la lógica de programación en la IDE de MPLAB es posible
simular el funcionamiento de la programación.
En la pestaña Debugger- Select Tool –MPLABSIM
Despues en la pestaña View – Watch
15
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
16
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Materiales Utilizados:
Software MPLAB 8.92
17
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
Conclusiones:
De acuerdo al rango del micro controlador (bajo, mediano, alto), existen diferentes
nemónicos que son instrucciones propias del modelo del micro controlador y que
18
Juárez Izarrarás Paola / Godínez Huerta
TECNOLÓGICO DE
Viridiana / Martínez Meraz Alan / Pacheco
ESTUDIOS SUPERIORES DE
ECATEPEC Guzmán Nancy Rodriguez Vargas
Emmanuel / 15701
19