Don't know how much you are into hardware, but this device http://pdfserv.maxim-ic.com/en/ds/DS275.pdf is even less hardware design if you only need TxD and RxD data lines. The hardware gurus on the list should be able to help you. What kind of Serial to Parallel adapter do you have for your OKIDATA printer?