tokumaru wrote:
To avoid trouble, get a USB EPROM programmer, because the parallel port ones are a pain to get working sometimes, especially considering that parallel ports are becoming quite uncommon. Beware that some programmers are powered by a USB cable, but still need a parallel port connection to work.
I bought a GQ-3X off MCUmall and it works perfectly for 8-bit wide OTPROMs and UVPROMs. It's USB controlled and powered and the software is flexible and stable.
I thought I was smart and built my own parallel port programmer that used software timing to pulse the EPROMs. It would write the first byte nicely, but not much after that. I spent a few days trying to fix it, gave up in frustration, and purchased the aforesaid model.