Sie sind auf Seite 1von 6

PRACTICAS DE LABORATORIO MICROPROCESADORES I 1- El ALU 74LS181 Una ves instalado el software Proteus, ejecute el programa ISIS Professional

Antes de comenzar nuestro primer diseo, indiquemos la ubicacin y nombre de los componentes que conforman el programa:

Agregar/Modificar componentes en el rea de trabajo Seccionar componentes en el rea de trabajo

Selector de rea de impresin girar componentes

Auto Ruteo de lneas

Insertar dispositivos

Terminales (GND) Fuentes (generadores de seales) Instrumentos virtuales Iniciar simulacin Iniciar paso a paso Pausar simulacin Detener simulacin

rea de trabajo

Prcticas de MICROPROCESADORES I Prof. Miguel Arteta

Realice el siguiente plano, siguiendo los pasos que se indicarn a continuacin:

1. Agreguemos cada uno de los componentes en la lista de dispositivos: a) Con la opcin Seccionar componentes en el rea de trabajo , presionar el botn

Insertar dispositivos . Coloque la palabra clave del componente que desea buscar en KeyWords: (74181). Ejerza doble clic en el dispositivo apropiado de la ventana de resultados (Results). El componente debe anexarse a la lista Dispositivos (DEVICES). b) Para los DSWx, coloquemos como palabra clave sw (palabra abreviada del ingles switche). Seleccionemos la categora switches & Relays en Category, y la subcategora switches para minimizar los restados. Ejerza doble clic en los dispositivos DIPSW_4, y DIPSW_6. c) Realice los mismos pasos para anexar las resistencias y Leds, con la palabra clave: Res y Led. 2. Coloquemos cada uno de los componentes en el rea de trabajo: a) Con la opcin Seccionar componentes en el rea de trabajo , seleccionar el dispositivo de la lista 74181. Colocar el ratn en el rea de trabajo y ejercer un solo clic. El componente aparecer como una sombra delineada, para que usted lo ubique en un punto especfico con el siguiente clic del ratn.

Prcticas de MICROPROCESADORES I Prof. Miguel Arteta

b) Coloque el resto de los dispositivos tal como se explico anteriormente (seccin 2a). Para rotar los componentes use los botones , y para modificar su valor (caso de las resistencias), ejerza doble clic sobre ella y edtela. c) Para la Fuente de 5v DC, seleccione el botn de Fuentes (generadores de seales) , opcin DC. Coloque el dispositivo tal como se explico anteriormente (seccin 2a). Recuerde editarla, colocando su valor de 5v. d) Para la Tierra, seleccione el botn de Terminales , opcin GROUND. Coloque el terminal tal como se explico anteriormente (seccin 2a). NOTA: Con la rueda central del ratn, o las teclas F6 y F7, la imagen del rea de trabajo la puede ampliar o reducir, dependiendo del sitio del puntero (ratn). 3. Coloquemos el cableado virtual: a) Depende del caso, usted puede seleccionar o no la opcin de auto ruteo de lneas con el botn . b) Coloque el puntero del ratn sobre uno de los pines del dispositivo. El puntero tendr forma de lpiz, y har un cuadro seccionado rojo, indicando que el pin est bien seleccionado. Haga clic sobre l. Con diferentes clics puede ir haciendo la pista hasta ubicar el punto o pin final. c) Repita cada uno de los pasos anteriores hasta realizar el cableado virtual. NOTA: Con la opcin de auto ruteo activa, el programa limita el paso de lneas fuera del rea de trabajo del cuadro azul (rea de impresin). 4. Simulemos el circuito: a) Presione el botn Iniciar simulacin . b) Modifique el valor de los interruptores con un clic sobre ellos. c) Las lneas con tensiones cercanas a 5v, tendrn un cuadro rojo. Las lneas con tensiones cercanas a los 0v, tendrn un cuadro azul. Las lneas con tensiones indefinidas o en alta impedancia, tendrn un recuadro gris. d) Puede pausar o detener la simulacin con los botones . e) Puede iniciar paso a paso por intervalos de tiempo, presionando el botn Step NOTA: Bajo simulacin no puede modificar el circuito. 5. Exportemos el diseo: a) seleccione el botn de Selector de rea de impresin Prcticas de MICROPROCESADORES I Prof. Miguel Arteta . 3

b) Haga un clic en la primera esquina donde desea iniciar la seleccin, y mueva el ratn hasta la segunda esquina donde desea finalizarla. c) En la barra de men ubique: File-Export Graphics-Export Bitmap d) En la ventana emergente Export Bitmap, asigne la ruta y nombre del archivo a grabar con el botn Filename . Presione Ok PRACTICA: Tabla 1: Funciones de la ALU 74181 S3 L L L L L L L L H H H H H H H H Selector S2 S1 L L L L L H L H H L H L H H H H L L L L L H L H H L H L H H H H M=H S0 L H L H L H L H L H L H L H L H
Funciones lgicas

A B Lgica 0 A B B A B A B A+B A B B A B Lgica 1


A+B

A+ B A

A+B

M=L: Funciones aritmticos Cn=L Cn=H A ms 1 A A+B ms 1 A+B A+B A + B ms 1 Cero Menos 1 (Complemento a2) A ms A B ms 1 A ms A B ms (A+B) ms 1 A B A B ms (A+B) A menos B A menos B menos 1 A B A B menos 1 A ms AB ms 1 A ms AB A ms B ms 1 A ms B AB ms ( A + B )ms 1 AB ms ( A + B ) AB AB menos 1 A ms (2 x A) ms 1 A ms (2 x A) A ms (A+B) ms 1 A ms (A+B) A ms ( A + B )ms 1 A ms ( A + B ) A A menos 1

Nota: L=0 y H=1. En la frmula, la palabra ms y menos corresponden operaciones aritmticas, mientras que la simbologa +, , representan las operaciones lgicas OR, AND y XOR respectivamente. Con los conocimientos adquiridos en clase, llene la siguiente tabla: M 1 1 1 1 1 1 1 0 0 Cn 1 1 1 0 0 0 0 1 1 S3 1 1 1 0 0 0 0 1 1 S2 S1 S0 A3 A2 A1 A0 B3 B2 B1 B0 F3 F2 F1 F0
Operacin arit-Lg.

Prcticas de MICROPROCESADORES I Prof. Miguel Arteta

0 0 0 0 0 0

1 1 0 0 0 0 Ej:

1 1 0 0 0 0

A B ms ( A + B ) ms 1

Tomando el ltimo caso como ejemplo, se puede comprobar el resultado F de la siguiente forma: El selector S est en la combinacin 0101, Modo 0 (aritmtico), Acarreo bajo (C n=0). Segn las especificaciones del fabricante (Tabla 1) se debe ejecutar la frmula: (AB) ms (A+B) ms 1. Resolvamos B B= B= 0001 1110 (AND) (NOT)

Resolvamos AB A= 1011 B= 1110 AB= 1 0 1 0 Resolvamos A+B A= 1011 B= 0001 A+B= 1 0 1 1 Resolvamos (AB) ms (A+B) AB= 1010 A+B= 1011 (AB) ms (A+B) = 0 1 0 1 Resolvamos (AB) ms (A+B) ms 1 (AB) ms (A+B) = 0 1 0 1 0001 Prcticas de MICROPROCESADORES I Prof. Miguel Arteta

(OR)

(Suma aritmtica)

(Tenemos un acarreo en este resultado) (Suma aritmtica)

Resultado F =

0110

(Considerando el acarreo, este valor se representa en C+4=0)

Prcticas de MICROPROCESADORES I Prof. Miguel Arteta