Hi
I don't have a drawing but the current connections is summarised as below. Refer to the original diagram I posted and the 27C2001 datasheet, the connections are:
27C2001 - 8088
VPP (pin 1) - GND
VSS (pin 16) - GND
VCC (pin 32) - 5V
P (pin 32) - 5V
G (pin 24) - RD of 8088
E (pin 22) - PSC3 of 8088
Q0..Q7 (data output) - AD0..AD7 on J4 (from 8088 bus)
A0..A7 - A0..A7 outputs from 74HC573, address lines (after demultiplexed)
A8..A17 - AD8..AD17 on J4 (from 8088 bus)
When doing a read from address 180h (for PSC3), result is always FFh. I have tried 181h, 182h, ... but it's still FFh. I have already written data into the EEPROM using the EEPROM programmer at my lab. However, there is something to prove that my code is working: if I remove the EEPROM VCC supply, the data read is 00h.
Anything wrong with the connections?
If we succeed to interface the EEPROM as peripheral this way, how are we going to read the 256KBytes of data in the EEPROM, as 8088 only allocates 128bytes for each peripheral?