Estoy diseñando un pequeño proyecto de bloqueo de puertas basado en contraseñas, que está hecho completamente de puertas lógicas e IC sin el uso de ningún tipo de dispositivos programables (es un simple Proyecto universitario para el Curso de Diseño Lógico).
Y, según me asignen, necesito una memoria no volátil para este bloqueo para poder almacenar la contraseña, devolver su valor y volver a escribirla cuando lo desee. Primero pensé en EEPROM, pero muchos me dijeron que se debería quitar una EEPROM del circuito para reprogramarla, lo que no es aceptable. La memoria del circuito debe permanecer dentro del circuito con respecto a mi proyecto . Además, me dijeron que la EEPROM solo se reprograma a través de un PROGRAMADOR.
Aquí está mi problema: ¿Cómo podría implementar la EEPROM para poder leer / escribir datos sin eliminarlos? es decir, mi propio circuito debería poder leer y escribir en la EEPROM sin utilizar un PROGRAMADOR . Entonces, ¿es esto posible? ¿Hay alguna manera de tal implementación? ¿O debería pensar en otra memoria no volátil que no sea la EEPROM para almacenar, leer y volver a escribir la contraseña? Si hay otra forma, permítame ahora.
Cualquier ayuda es apreciada. Realmente soy un principiante.