Está en la página 1de 4

Operacin de Micros e Interfaces. Prctica. Memoria RAM y ROM (Unidad 1 P).

NOMBRE______________________________________________________________FECHA___________________INDICADOR_____ Objetivos
Operacin de Memoria RAM y ROM para su implementacin en sistemas electrnicos.

Analizar los ciclos de lectura y escritura de una SRAM y una ROM. Adquirir destreza en el control de operaciones de lectura y/o escritura de datos con memorias SRAM y memorias EPROM. Material Software Proteus-simulador de circuitos digitales Informacin Terica.
Leer detenidamente toda la prctica. Buscar la hoja de especificaciones de la SRAM 6264 y de la EPROM 27256, resumir la siguiente informacin: Caractersticas Descripcin funcional y Diagrama lgico y configuracin de pines. 7 Para las memorias SRAM 6264 y de la EPROM 27256, investigue y adjunte sus diagramas esquemticos, as como de su tabla de verdad y sus diagramas de tiempo para sus ciclos de lectura y escritura. Contador BCD de 2 dgitos, utilizando SRAM 6264 Implementar el diagrama de la siguiente pgina en Proteus y guardarlo con el nombre

Contador_2BCD_SRAM6264.

Para grabar los datos correspondientes a una cuenta con 2 BCD de 00 a 15, se proceder del siguiente modo: 1. Ubicar el Selector hacia el terminal izquierdo (uso de reloj manual). 2. Establecer las lneas de control: Habilitacin = 0, R/W = 0. 3. Iniciar la simulacin. 4. Establecer la direccin A3A2A1A0 = 0000 (si es preciso usar el botn Reset) 75. Establecer en 00 (2 BCDs) las lneas de estado lgico que corresponden al dato de entrada para grabar en la memoria. 6. Habilitar la memoria poniendo a 1 el control de Habilitacin. 8. Incrementar en 1 la direccin, activando brevemente el Pulsador, 9. En formato BCD, incrementar en 1, las lneas de estado lgico que corresponden al dato de entrada para grabar en la memoria 10. Retornar al paso 6 y repetir el procedimiento hasta grabar el BCD 15. Ojo: no debe parar la simulacin para continuar con el siguiente paso. Para leer los datos grabados en memoria, se proceder del siguiente modo: 1. Pulsar el botn Reset para apuntar a la direccin A3A2A1A0 = 0000. 2. Establecer la lnea de control R/W = 1, para lectura de datos. 3. Habilitar la memoria poniendo a 1 el control de Habilitacin. 4. Ubicar el Selector hacia el terminal derecho (uso del generador de reloj).

Docente: Alfredo Alonso quintana

Pgina 1

Nmeros primos menores que 50, utilizando SRAM 6264


Abrir con Proteus Isis el archivo de nombre Contador_2BCD_SRAM6264.dsnque corresponde a la figura adjunta y es proporcionado para la prctica. En formato 2BCD y en las primeras 16 direcciones de memoria, grabe los datos correspondientes a los nmeros primos menores que 50 en orden inverso. para tal efecto deber utilizar el procedimiento descrito anteriormente. Luego activar la operacin de lectura secuencial para mostrar los nmeros primos en los 2 displays.

Docente: Alfredo Alonso quintana

Pgina 2

Contador BCD de 3 dgitos utilizando EPROM 27256


Implementar el diagrama en Proteus y guardarlo con el nombre Contador_3BCD_EPROM27256.

El procedimiento para elaborar un archivo con formato hexadecimal, para que opere como imagen del contenido de una EPROM, mediante el uso del programa Easypro programmer, es como se detalla a continuacin: Instalar el programa Easypro programmer y seleccionar el lenguaje en ingles. Ejecutar el programa y Buscar la herramienta Select. Aparecer una ventana y escoger de lado derecho E(E)PROM/Flash

En Select device escribir D27C256 (memoria EEPROM) Oprimimos el botn Select y esta listo para crear el archivo hexadecimal. Crear un archivo con el formato hexadecimal con el nombre CONTA1.HEX, el cual debe contener las cuentas en cdigo BCD correspondientes a los dgitos Unidad y Decena de las primeras 256 cuentas: Escribir en las direcciones de memoria(FF FF FF..) del 00, 01, 02 hasta 99 Repetir 00, 01, hasta el 99 y despus del 00, 01, hasta el 55. Guardar el archivo

Docente: Alfredo Alonso quintana

Pgina 3

Crear un archivo con el formato hexadecimal con el nombre CONTA2.HEX, el cual debe contener las cuentas en cdigo BCD correspondiente al dgito Centena de las primeras 256 cuentas, es decir cien veces 00, cien veces 01, 56 veces 02. Mover los archivos creados a la carpeta donde se encuentra ubicado el archivo Contador_3BCD_EPROM27256.dsn. Asignar el archivo de imagen con el nombre CONTA1.HEX a la memoria que almacenar las cuentas de los dgitos Unidad y Decena (memoria superior), para tal efecto debe acceder a propiedades del dispositivo (clic derecho, pausa, clic izquierdo). Adjunto al recuadro Image File hacer clic en el icono en forma de carpeta, luego ubicar el archivo y clic en el botn Abrir. Asignar el archivo de imagen con el nombr e CONTA2.HEX a la memoria que almacenar las cuentas del dgito Centena (memoria inferior). Iniciar la simulacin. Habilitar la memoria poniendo a 0 la lnea de control CE. Habilitar la salida de datos poniendo a 0 la lnea de control OE. Visualizar los valores de la cuenta en los displays de 7 segmentos. Si se requiere pulsar el botn Reset.

Docente: Alfredo Alonso quintana

Pgina 4