I’m messing around with the Raspberry Pi Pico RP2350 and PIO and at some point want to see if I can hook it up to a Z80.
As a starter, I’ve been experimenting with seeing if I can get an RP2350 to see the Z80 address and data bus in any manner.
I’m using a Pimoroni PGA2350 in my own custom breakout PCB.
The Z80 Bus
There is a lot of detail out there about the Z80 and Z80 bus, so I’m not going to go over that again here, but here are some key references:
The key features relevant to me are:
16-bit address bus (A0-A15).
8-bit data bus (D0-D7).
A number of OUTPUT control lines.
A number of INPUT control lines (including RESET and CLOCK).
... continue reading