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 diseño, indiquemos la ubicación 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 impresión girar componentes

Auto Ruteo de líneas

Insertar dispositivos

Terminales (GND…) Fuentes (generadores de señales) Instrumentos virtuales Iniciar simulación Iniciar paso a paso Pausar simulación Detener simulación

Área de trabajo

Prácticas de MICROPROCESADORES I Prof. Miguel Arteta

1

b) Para los “DSWx”. Colocar el ratón en el área de trabajo y ejercer un solo clic.• Realice el siguiente plano. coloquemos como palabra clave “sw” (palabra abreviada del ingles switche). Ejerza doble clic en los dispositivos “DIPSW_4”. Miguel Arteta 2 . El componente aparecerá como una sombra delineada. Agreguemos cada uno de los componentes en la lista de dispositivos: a) Con la opción “Seccionar componentes en el área de trabajo” . Coloquemos cada uno de los componentes en el área de trabajo: a) Con la opción “Seccionar componentes en el área de trabajo” . Prácticas de MICROPROCESADORES I Prof. con la palabra clave: “Res” y “Led”. c) Realice los mismos pasos para anexar las resistencias y Leds. seleccionar el dispositivo de la lista “74181”. Ejerza doble clic en el dispositivo apropiado de la ventana de resultados (“Results”). 2. para que usted lo ubique en un punto específico con el siguiente clic del ratón. y “DIPSW_6”. Coloque la palabra clave del componente que desea buscar en “KeyWords:” (74181). Seleccionemos la categoría “switches & Relays” en “Category”. presionar el botón “Insertar dispositivos” . y la subcategoría “switches” para minimizar los restados. siguiendo los pasos que se indicarán a continuación: 1. El componente debe anexarse a la lista “Dispositivos” (DEVICES).

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

b) Haga un clic en la primera esquina donde desea iniciar la selección. Prácticas de MICROPROCESADORES I Prof. 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 Operación arit-Lóg. “ ⊗ ” representan las operaciones lógicas OR. la palabra “más” y “menos” corresponden operaciones aritméticas. mientras que la simbología “+”. y mueva el ratón 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 botón “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 lógicas Ā A• B Lógica “0” A• B B A ⊗B A• B A+B A ⊗B B A• B Lógica “1” A+B A+ B A A+B M=L: Funciones aritméticos Cn=L Cn=H A más 1 A A+B más 1 A+B A+B A + B más 1 Cero Menos 1 (Complemento a2) A más A • B más 1 A más A • B más (A+B) más 1 A• B A • B más (A+B) A menos B A menos B menos 1 A• B A • B menos 1 A más A●B más 1 A más A●B A más B más 1 A más B A●B más ( A + B )más 1 A●B más ( A + B ) A●B A●B menos 1 A más (2 x A) más 1 A más (2 x A) A más (A+B) más 1 A más (A+B) A más ( A + B )más 1 A más ( A + B ) A A menos 1 Nota: L=0 y H=1. Con los conocimientos adquiridos en clase. AND y XOR respectivamente. Miguel Arteta 4 . En la fórmula.

Según las especificaciones del fabricante (Tabla 1) se debe ejecutar la fórmula: “(A●B) más (A+B) más 1”. Resolvamos B B= B= 0001 1110 (AND) (NOT) Resolvamos A●B A= 1011 B= 1110 A●B= 1 0 1 0 Resolvamos A+B A= 1011 B= 0001 A+B= 1 0 1 1 Resolvamos (A●B) más (A+B) A●B= 1010 A+B= 1011 (A●B) más (A+B) = 0 1 0 1 Resolvamos (A●B) más (A+B) más 1 (A●B) más (A+B) = 0 1 0 1 0001 Prácticas de MICROPROCESADORES I Prof.0 0 0 0 0 0 1 1 0 0 0 0 Ej: 1 1 0 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 1 0 A • B más ( A + B ) más 1 Tomando el último caso como ejemplo. Acarreo bajo (C n=0). Modo 0 (aritmético). Miguel Arteta (OR) (Suma aritmética) (Tenemos un acarreo en este resultado) (Suma aritmética) 5 . se puede comprobar el resultado F de la siguiente forma: El selector “S” está en la combinación 0101.

Miguel Arteta 6 .Resultado “F” = 0110 (Considerando el acarreo. este valor se representa en C+4=0) Prácticas de MICROPROCESADORES I Prof.

Sign up to vote on this title
UsefulNot useful