Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INICIO
KISSEPROM
(Keep It Simple and Strong):
Programador Eprom para la familia 27Cxx
(y más) y un breve tutorial sobre Eprom
Eproms
Antes de hablar de Eproms, solo hablaré unas palabras sobre la familia de otros recuerdos:
EPROM
Imagínese EPROM como un número secuencial de posiciones de memoria en los datos wich se almacena:
Cada ubicación puede almacenar un byte (1 Byte = 8Bit; por ejemplo, los bits 10010011 se convirtieron en Byte);
cada ubicación tiene su propia dirección; por lo que la primera ubicación permanece en la dirección 1, la segunda en la
dirección 2 y así sucesivamente (en el mundo real, la primera dirección es 0,1,2 ..);
para acceder a un byte es necesario especificar la dirección; mirando la hoja de datos de eprom vemos 8 pines llamados Q0 ..
Q7: debe leer estos pines para rojo el byte (8 bits);
también hay pines llamados A0..A14: aquí debemos especificar la dirección desde la que queremos leer (o escribir);
la secuencia de lectura simple es:
1) escribir la dirección a la que queremos acceder en las líneas de dirección (A0..A14);
2) automáticamente la eprom pone en la línea de datos (Q0..Q7) el byte almacenado en la dirección especificada;
Para especificar la dirección es bastante simple: escriba en binario la dirección en las líneas de Dirección:
E o CE (significa Chip Enable); imagínelo como un interruptor general: con 0v aplicado en este pin el eprom en "ON",
con + 5V el eprom está "OFF";
en algunos eprom hay un pin PGM (significa Programa): 0v habilita el modo de programación, + 5v lo deshabilita.
4. después de unos milisegundos (para estabilizar la señal) leer el byte en el pin Q0..Q7;
para la escritura :
4. a menudo necesitamos cambiar el voltaje de suministro de eprom de + 5V a + 6,3v (para "escribir más fuerte" el byte)
7. cuando toda la señal sea estable, dé un pulso negativo en OE (póngalo a 0 V durante 50 ms y luego nuevamente a + 5 V);
en algunas eproms hay un pin PGM que se usa en lugar de OE; en ese caso, ponga OE en + 5v y dé el pulso de programación
en PGM; pero este no es el único procedimiento que puede utilizar (por ejemplo, puede poner OE a + 5V, PGM a 0v y dar el
pulso de programación a través del mismo VPP);
por cierto, en la hoja de datos de eprom siempre hay buena información sobre la programación de eprom.
No te olvides de pin
Antes de programar una Eprom debe borrarse (todos los bits deben ser "1" - "FF" en código hexadecimal); de hecho, solo es
posible escribir "0";
como dije, para borrar una eprom se necesita un rayo UV-C "C" con una longitud de onda de 253,7 nanómetros;
Prácticamente podemos usar un neón germicida común , que no es difícil de encontrar.
En la hoja de datos encontrará las instrucciones exactas para borrar una eprom, pero generalmente necesita entre 10 y 15
minutos a unos 2,5 cm de la luz ultravioleta (para una radiación de 15 W-seg / cm * cm);
se puede reducir el tiempo de poner el eprom cerrado a la luz;
Después del mismo borrado, encontrará su hora exacta.
Evite llevar el eprom bajo los rayos UV durante mucho tiempo, ya que puede dañar el eprom y recuerde que al borrarlo
después de suavizarlo, el eprom ralentizará el tiempo de acceso;
Antes de borrar, asegúrese de que la "ventana de borrado" esté despejada, si no, use alcohol para despejarla.
Ahora que sabemos cómo funciona una eprom, cómo leerla / escribirla, veamos mi programador de eprom.
Continuar con el programador Eprom