Estoy tratando de hacer un programador EPROM básico para los chips M27C322 / 160/800, principalmente como un ejercicio de aprendizaje, ya que sé que puedo comprar adaptadores para los programadores que ya tengo.
Encontré un recurso muy útil en forma de un artículo de una revista antigua que explica cómo puedes hacer algo como esto por ti mismo ( puede encontrarlo aquí ).
Tengo un problema similar para abordar que el autor de este artículo hizo, ya que varias de las patas de mi zócalo ZIF necesitarán suministrar alimentación al chip o proporcionarle una señal de dirección. Por ejemplo, en el '322 pin 32 está la línea A20, pero en el' 160 / '800 ese pin es la línea BYTE que necesita Vpp durante la programación (+ 12V). Esto es lo que el autor se propuso:
Ahora,estoysegurodequecomprendocómofuncionalaconmutacióndealimentación:sisebajaunadelaslíneas"xV Enable" individualmente, la corriente se hundirá a través del resistor apropiado y creará un voltaje de salida del '317 basado en el resistor del valor. Lo que no entiendo es cómo funcionan la línea de control A15 y los transistores asociados y cómo este circuito puede transferir el control del pin 1 ZIF entre las señales de potencia y las señales de dirección ... ¿Alguien puede explicar amablemente lo que está pasando? aquí?
¿Es así que si las 3 líneas de Habilitación (en este caso) se activan a un nivel alto, entonces el voltaje de salida en el '317 será + 5V o + 0V según el estado de la línea A15? Vale la pena destacar que la línea "B" en el diagrama es un sesgo de -1.4V, creo que eso ayuda a generar el + 0V que necesita, pero no estoy seguro de cómo hacerlo.
Gracias por cualquier ayuda.