Hola jimmy2891
No he analizado las hojas de datos de la EEPROM AT28C256 pero creo que no puede proporcionar la corriente necesaria para encender LED’s en el BUS de datos.
Pero tampoco se como tienes conectados los LED’s a la EEPROM AT28C256.
Si los LED’s los tienes conectados para que enciendan con los niveles altos de los BIT’s en el BUS de datos entonces fíjate en la primer línea de la tabla que adjuntaste, las direcciones son de la 0 a la F(Hex).
Dr-BUS Datos-Hex
00 00000000=00
01 00000001=01
02 00000010=02
03 00000011=03
04 00000100=04
05 00000101=05
06 00000110=06
07 00000111=07
08 00001000=08
09 00001001=09
0A 00001010=0A
0B 00001011=0B
0C 00001100=0C
0D 00001101=0D
0E 00001110=0E
0F 00001111=0F
Deben encender los LED’s cuyo BIT correspondiente es nivel alto 1.
Pero si los tienes conectados en el otro sentido, que enciendan cuando el BIT correspondiente es nivel bajo,
Entonces deben encender los LED’s cuyo BIT correspondiente es nivel bajo 0.
Analiza las hojas de datos de la EEPROM. Creo, si mal no recuerdo, tienes que deshabilitar CE, cambiar la dirección, habilitar CE de nuevo.
Más o menos así: CE = 1, Cambia Dirección, CE = 0.
Supongo que estás haciendo estas pruebas en tu programador. Así es ??
saludos
a sus ordenes