|
Empieza comprobando lo fácil, por ejemplo que la cpu, ram, rom estén bien (aunque ya has dicho que lo has mirado) y que los voltajes sean correctos en los pines de alimentación del z80 y en los componentes cercanos. Luego desconecta de la placa cpu todos los conectores menos el de alimentación para aislarla lo más posible y miras a ver si arranca el Z80. Si no arranca yo me centraría en lo básico que son el reloj y el reset. El reloj comprueba que este pulsando. Y para el reset la teoría del z80 dice que funciona poniéndose un instante a bajo y luego quedándose fijo en alto mientras funcione la cpu. Y el circuito de reset es el del 556 aunque no controlo suficiente electrónica para saber cómo funciona ese circuito en detalle. También puedes mirar el pin de HALT del z80 que debería estar en alto, si está en bajo puede que sea porque la cpu detecta algún error en el bus.
Si fuera el bus de datos, al estar compartido por muchos componentes es difícil saber cual es el que causa el problema. Puede que alguno esté haciendo corto y afecte al resto. Si hay algún corto en el bus se podría intentar detectar quitando el Z80 y en el zócalo ir probando continuidad entre todos los pines de los buses de datos (D) y direcciones (A) a ver si encuentras algún corto.
Y respecto a comprobar los chips, el 74htc74 es un flipflop y tienes que basarte en la tabla de verdad del datasheet y es complicadillo comprobarlo, y sin embargo el 74hc04 sería más fácil, al ser un inversor solo habría que ver si cada patilla de salida da el inverso de su patilla de entrada. Básicamente para cualquier chip consiste en echar un vistazo al datasheet e intentar deducir si las salidas están acordes con las entradas.
Suerte y al lío, que solucionar uno mismo las averías da mucha satisfacción.
|