My 3x1 proto board. (3-Memory devices and 1-PIO)

I use this for prototyping most 40 pin 8051-based MCU's.
The 3x1 has jumpers for everything! It will support most
of the special addressing features of BASIC-52, and can
be used with internal and/or external memory. EPROM
programming is supported by adding a few components
and another chip. The 3x1 also supports a mode I call
"pseudo-EPROM", which allows loading a hex file,
 reconfiguring the RAM as ROM, and resetting the board.

The colored jumpers over each chip match the colors
to the right of the memory chips. I found it easier to
keep a color for each chip to configure memory
addresses and RD/WR. The black ones near the
XTAL are for the 82C55 PIO.
In the picture, everthing is populated, but the EPROM socket
has been filled with a Dallas BBRAM/Clock chip.
(This board was used for a logging security system.)

A  pdf of the memory configurations, and
a plotter output of the board sides.

I do have several of these boards available for resale,
warts and all, including a  user/assy guide. Email for
details...

The 3x1 logics.
U2-74LS373, U6-74LS138, U9-MAX-232, U10-74LS07, U7/U8-AND/NAND gates, U11-8255AP-5.
Everything could be CMOS except U10, which must be a 74LS07 and is used for programming only.