Actualmente estoy trabajando en la memoria RAM de mi computadora de 16 bits que consta de dos chips AS6C6264 SRAM. En cada chip tengo CE2 conectado a 5V, CE # conectado a tierra, WE # conectado a 5V a través de una resistencia pull-up y un botón que está conectado a tierra. Para escribir manualmente en la memoria RAM, tengo dos interruptores DIP de 8 pines que pasan por los selectores de datos y en las entradas de la memoria RAM. Cuando presiono el botón, WE # baja y los datos de los selectores de datos se escriben en la RAM.
Por cualquier motivo, esto funciona perfectamente bien cuando hay 5 o menos interruptores DIP en la posición superior. Cada vez que hay más de 5 interruptores DIP en la posición superior e intento escribir en la RAM, no parece que se escriba correctamente en la RAM, y en cierto punto, simplemente escribe todos los 0's.
No tengo ni idea de qué buscar, traté de mirar algunos de los pines de un osciloscopio, pero realmente no me ha mostrado mucho, aparte de que hay ruido.
Gracias por cualquier ayuda o consejo.