Vous êtes sur la page 1sur 3

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRONICA ACADEMIA DE COMPUTACION MATERIA: MICROPROCESADORES

NOMBRES:

FIRMA:

FECHA DE ENTREGA:

PRACTICA No. 5 Objetivo: el alumno comprobara el funcionamiento de las principales instrucciones lgicas y aritmticas del Microprocesador 89C51 mediante el uso de una interfaz perifrica programable. Material: Osciloscopio Fuente de alimentacin Sistema Mnimo Barra de leds Dipswitch

Procedimiento:

PARTE I. 1. Conectar al puerto A de la interfaz perifrica programable 82C55 un dipswitch de 8 interruptores, en el puerto B conectar una barra de 8 leds. 2. Capturar, ensamblar y simular , un programa que permita al sistema leer los datos aplicados en el puerto A, complementar el estado lgico de los bits y desplegar el resultado en el puerto B. 3. Anote los valores con que se debe configurar el registro de comando de la PPI:

B7

B6

B5

B4

B3

B2

B1

B0

4. Mostrar que el programa se ejecute satisfactoriamente en el sistema mnimo, as como la simulacin del programa en el ambiente de desarrollo 8051 IDE.

PARTE II.

5. Agregue al circuito, un dipswitch de 8 interruptores conectados al puerto C y elabore un programa que se encargue de realizar las siguientes operaciones lgicas:

PUERTO B = (PUERTO A) & (PUERTO C)

OPERACIN 1 Puerto A Puerto C RESULTADO FFH 55H

OPERACIN 2 F0H FFH

OPERACIN 3 0FH FFH

OPERACIN 4 55H FFH

PUERTO B = (PUERTO A) OR (PUERTO C)

OPERACIN 1 Puerto A Puerto C RESULTADO 00H 55H

OPERACIN 2 F0H 55H

OPERACIN 3 0FH 55H

OPERACIN 4 00H FFH

PUERTO B = (PUERTO A) XOR (PUERTO C)

OPERACIN 1 Puerto A Puerto C RESULTADO 00H 55H

OPERACIN 2 F0H 55H

OPERACIN 3 0FH 55H

OPERACIN 4 00H FFH

6. Elabore un programa que efecte las siguientes operaciones aritmticas:

PUERTO B = PUERTO A + PUERTO C

OPERACIN 1 Puerto A Puerto C RESULTADO

OPERACIN 2

OPERACIN 3

OPERACIN 4

PUERTO B = PUERTO A - PUERTO C

OPERACIN 1 Puerto A Puerto C RESULTADO

OPERACIN 2

OPERACIN 3

OPERACIN 4

7. Anote sus conclusiones.

PARTE III.

8. Conecte al puerto A del PPI un display de 7 segmentos y al puerto B un dipswitch. 9. Escriba y ensamble un programa en el software 8051 IDE para que muestre en el display de 7 segmentos el cdigo BCD de acuerdo a lo que se escriba en los dipswitch. Si el dato no es vlido debe escribir en el display la letra E. 10. Escriba y ensamble un programa que lea dos datos del puerto C de una PPI, los datos se deben leer con un espacio de 2s. Posteriormente los datos se deben multiplicar y escribir en el puerto B un 1 si el resultado es mayor que 128 y un 2 si el resultado es menor. Este programa se debe hacer de forma indefinida. 11. Mida frecuencia, amplitud y dibuje la forma de onda de las seal RD 12. Mida la frecuencia, amplitud y dibuje la forma de onda de la seal WR. 13. Anote sus conclusiones.

Vous aimerez peut-être aussi