Misschien enkele bruikbare opmerkingen mbt het schema:
1) Het maximale forward voltage van de CNY74 optocoupler bedraagt 1.6V (typisch: 1.25V). De optocouplers dien je dus via een weerstand van zo'n 50 Ohm met de digitale signalen te verbinden (zie datasheets)
2) Verder vraag ik me af wat je probeert te bereiken met weerstanden zoals R7 en R9 die in serie zijn opgenomen met het strobe\ en selet kanaal. Zijn dit (verkeerd aangesloten) pull-ups bedoeld?
Indien de 25 polige connector een parallelle poort voorstelt:
3) De databus van een EPP\ECP printerpoort bevat volgens de standaard intern een transistor in combinatie met een pull-up weerstand van 4k7. Zo'n poort kan alleen de toestand "laag" genereren en een toestand waarbij de datalijn via een weerstand van 4k7 omhoog wordt getrokken. De spanning van 5V die er dan op staat zal bij een geringe belansting al ineen zakken. Dit is gedaan zodat de poort in die mode als ingang kan worden gebruikt. Je kunt dan ook niet direct een LED aansluiten op zo'n databus zoals je in je schema hebt gedaan (Of je moet een oude SPP printerpoort gebruiken).(zie bijvoorbeeld
http://www.hw.cz/english/docs/spp_ecp/lpt_doc.html)
Tip: met een latch of buffer IC kun je wel "echt" 5V uit een EPP\ECp printerpoort halen zodat je daar LED-jes en optocouplers op aan kunt sluiten. (Andere opties: gebruik "laag" als actieve ingang of stel de poort in op SPP)