If yours was based on a Z80 processor, chances are it ran CP/M. While differences in hardware often made direct data exchange difficult, CP/M provided at least a basic level of software ...
However, there is a way to do it with a state machine [Robert] built with some flip flops and an ATmega processor. To overcome the fast memory problem, TI’s TI-99/4 home computer only had 128 ...