This thread is very interesting. A few days ago I ordered a handful of 65C02 chips (and 65C22 VIA), some 32Kx8 SRAMs, some 32Kx8 EEPROMs (and a programmer) and a bunch of latches, inverters, 2 input NAND and NOR gates, 8 input NAND gates. Planning to play around with all this stuff on a breadboard.
No reason not to play with the same stuff with 8051 or other old CPUs also. I already had plans to try the SRAM on the ATMega2560 eternal bus (the 8 bit latch chip is needed for this, to demultiplex the data bus and LSBs of the address)
A cool thing about the 65C02 is it's fully static, so can be run at 0 Hz and stopped or single stepped by hand. Does that apply to 8051 also? I think the Microchip ones are? And also Z180 but not Z80?