If brittle. Uses 74LS245 8 Bus-Transceiver for input (but 245 also can be controlled as to direction.) - potential expansion board for FPGA or schmitt triggers using these
74LS374 8 bit D-register for output
+ other logic including 74LS139 2 bit de-multiplexer
TODO: voltage dividers and possible 245s for FPGA extension board