Vous êtes sur la page 1sur 13

INSTITUTO TECNOLOGICO DE

MINATITLAN

INGENIERIA ELECTRONICA


DISEO DIGITAL con VHDL


NOMBRE DE LA PRCTICA:

SECUENCIAS CON MEMORIA EEPROM

EQUIPO
INTEGRANTES:
Prez Antonio Edgar.
Mrales Antonio Edgar.
Reyes Cruz Ismael.
Cisneros Mota Jos Rafael





DR. JOSE DE JESUS MORENO VAZQUEZ

Practica #1:




RESUMEN
Para esta prctica se empez a conocer los usos de las memorias y se
realizaron las secuencias para ver cmo funcionan los datos que se le
introducen, tambin se utilizaron programas para simular el circuito
ver su funcionamiento antes de empezar hacerlo en la fsico.





OBJETIVO
El objetivo principal de esta prctica es aprender el funcionamiento de
las memorias y como emplear los diferentes tipos de software que
pueden existir para programar o simular estos.








INTRODUCCION
EEPROM o EPROM son las siglas de Electrically Erasable
Programmable Read-Only Memory (ROM programable y borrada
elctricamente). Es un tipo de memoria ROM que puede ser
programada, borrada y reprogramada elctricamente, a diferencia de
la EPROM que ha de borrarse mediante un aparato que emite rayos
ultravioleta. Son memorias no voltiles.
Las celdas de memoria de una EEPROM estn constituidas por
un transistor MOS, que tiene una compuerta flotante
(estructura SAMOS), su estado normal est cortado y la salida
proporciona un 1 lgico.
Aunque una EEPROM puede ser leda un nmero ilimitado de veces,
slo puede ser borrada y reprogramada entre 100.000 y un milln de
veces.
Estos dispositivos suelen comunicarse mediante protocolos
como IC, SPI y Microwire. En otras ocasiones, se integra dentro de
chips como microcontroladores y DSPs para lograr una mayor rapidez.














MATERIAL
1 MEMORIA EEPROM 28C256.
3 contadores 74193.
8 resistores de 330 ohm.
8 leds.
10 secuencias.
Un circuito generador de pulsos con frecuencia variable.
Cable utp
SUPERPRO Z
PROTEUS.
Programa para el quemador
Quemador.




MTODO
Usamos conversiones de binario a hexadecimal para las secuencias y
as poder generar el archivo .hex.se us la simulacin con Proteus
para poder comprobar el circuito, y finalmente lo implementamos en
fsico.









PROCEDIMIENTO
Para realizar la prctica es necesario generar las secuencias.
Paso1.
Se escribe la secuencia en binario y luego se convierte a hexadecimal,
despus se pasa al programa.
Una vez escrita la secuencia en binario se tiene que pasar a hex.






Tabla 1.secuencia #1.
Pasar secuencia al programa SUPERZPRO.

Cuadro1. Muestra los primero pasos para usar el programa.
D7 D6 D5 D4 D3 D2 D1 D0 HEX
1 0 0 0 0 0 0 1
81
1 1 0 0 0 0 1 1
C3
0 1 1 0 0 1 1 0
66
0 0 1 1 1 1 0 0
3C
0 0 0 1 1 0 0 0
18
0 1 1 0 0 1 1 0
66
1 1 0 0 0 0 1 1
C3

Cuadro 2. Como ingresar los datos.
Cuadro 3. Pasos finales.



Repetir los mismos pasos pasar hacer que todas las secuencias estn
en un solo archivo.

Cuadro 4. Todas las secuencias.
SECUENCIAS
1. 81-C3-66-3C-18-66-C3
2. 18-81-24-42-EF-81-42-24
3. C0-30-0C-03-03-0C-30-C0
4. 10-08-30-0C-70-0E-F0-0F
5. FF-FE-3C-18-00-18-3C-7E-FF
6. FF-F7-EF-FB-DF-FD-BF-FE-7F-00
7. FF-00-FF-FF-00-F0-00-F0-00-0F-00-0F-00
8. 80-C0-80-E0-80-F0-80-F8-80-FC-80-FE-80-FF
9. 01-03-07-0F-1F-3F-7F-FF-FF-7F-3F-1F-0F-07-03-00
10. 80-01-C0-03-70-0E-F0-0F-F8-1F-FC-3F-FE-7F-FF




Paso 2. Armar el circuito, Simular en el programa Proteus.
Partes del circuito:
1.- circuito contador de reloj de frecuencia variable con 555.







Este circuito nos sirve para variar la frecuencia que entra a los
contadores 74193, as su conteo sea ms rpido.
2.- contadores 74193 conectados en cascada.













Figura1.diagrama elctrico.
Figura 2. Contadores 74193.

Este parte sirve para seleccionar las posiciones de memoria que se
van a usar en nuestro caso son 3 contadores conectados en cascada.
3.- memoria eeprom 28C256












Es la memoria programable, pero se puede hacer con otro tipo de
dispositivos como PIC o procesadores, etc.
4.- leds y resistencias
Esta parte sirve para ver la secuencia, si est funcionando nuestra
memoria.





Figura 3. Memoria EPROM 27C256 similar a la EEPROM 28C256.
Figura 4. Leds y resistencias.

5.- el circuito completo en Proteus y simulacin
En este caso se usara la secuencia 1 para ver que nuestro programa
este realizando la funcin programada.





















Figura 5. Circuito simulado, secuencia 1 est funcionando.
Paso 3. Hacer el circuito en fsico, quemar la memoria con las 10
secuencia.
NOTA. Dependiendo el quemador va hacer la forma en que vamos a
quemar la memoria.





Paso 4. Medir las corrientes de salida de la memoria con y sin led.
Corriente con led Corriente sin led
114.4 mA 86.5 mA



CONCLUSIN
En esta prctica conocimos los usos de la memoria y el tipo de dato
que se emplea para programas as como existen diferentes tipos de
Figura 6. Circuito implementado.
memorias en este caso se utiliz una memoria eeprom el cual es
una memoria de borrado elctrico

Vous aimerez peut-être aussi