reloj lento para 8085

0

Quiero saber si mi 8085 comprado funciona. Estoy pensando en:

  • bajar el bus de datos y las líneas de interrupción (equivalentes a los NOP)
  • usando un reloj RC lento (1 Hz o menos)
  • conduzca los LED a través de los BJT con IO / ~ M y los pines de estado (y tal vez los pines de la dirección) para que pueda monitorear cada estado T y ver si todo está bien.

El problema es que no sé si 1 Hz es demasiado bajo, que dificultará la operación del 8085. También hay esto, a partir de la hoja de datos:

NosemencionóestelímitedebajafrecuenciacuandohablaronsobreelusodeunrelojLC.

  • Entonces,¿estelímiteestárelacionadoconRCyporqué?
  • ¿Esesteunlímiteduro?¿Quépasaría(siocurriera)sicontinuarayloignorara?
  • Sinopuedousarestaopción,apreciaríacualquieralternativaquepuedaproporcionarelmismovalorocercade1Hzparapoderrastrearlosestadosdecadaciclodeinstrucción.
  • ¿Sepuedeusaruncombobásicode"botón y resistencia de pull-up" para generar los pulsos del reloj de manera segura, incluso si es aperiódico?
pregunta TisteAndii

1 respuesta

4

Las frecuencias de reloj mínimas en partes de esta cosecha son típicamente un indicador de que la CPU contiene lógica NMOS dinámica. La lógica dinámica de NMOS utiliza la capacidad de la puerta de los transistores NMOS para almacenar datos temporalmente durante una operación. La fuga de empalme en estos transistores limita la vida útil de estos datos almacenados temporalmente; como resultado, estos datos pueden filtrarse completamente si la frecuencia del reloj es demasiado baja, lo que lleva a resultados incorrectos.

Si bien una frecuencia de reloj inadecuadamente baja no destruirá su 8085, puede hacer que se comporte incorrectamente durante su prueba. Yo no lo recomendaría. Obtenga un osciloscopio o un analizador lógico para observar el comportamiento de su CPU durante la ejecución libre.

    
respondido por el duskwuff

Lea otras preguntas en las etiquetas