Dann bleibt wohl nur die CPU.
Kannst ja "von Hand POKEn" und scbauen, ob sich die Ausgänge schalten lassen. Dann 3k3 gegen Vcc nehmen, Port auf Eingang umschalten und PEEKen, ob sich was an den Portpins tut.
10 POKE 0,255 : REM Alles Ausgang
20 FOR I = 0 TO 7
30 POKE 1,2^I
40 FOR J = 1 TO 500 : NEXT J
50 NEXT I
60 PRINT "TASTE FUER EINGANGSCHECK"
70 GET A$ : IF A$="" THEN 70
80 POKE 0,0 : REM Alles Eingang
90 PRINT "{CLR}";PEEK (1) : GOTO 90