>A lot of the PC designs used four 555 oscillators, to >give a varying pulse width. No precision, but once you >ran the calibrate routine, the accuracy wasn't bad. That is the standard IBM joystick card circuit. The only problem I am aware of is it does drift with temperature, so you do need to periodically recalibrate it, not just when starting the software. -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics