Posted by Munich on 6, 2001 at 3:41 PM:
In Reply to: Re: How to implement discrete logic circuit?? posted by Aaron on 6, 2001 at 3:16 PM:
That guy wrote a circuit to essentially switch between a 4 way stick and an 8 way stick. The switch is tri-state, and the third state turns off the cardinal directions on the 8 way stick.
My idea is different in that I do not have a 4 way stick that I can switch to. The circuit will be placed between a single 8 way stick and a keyboard encoder. What it does is tries to decide which direction the user intended to go when a diagnal was actived. Consider the following joystick moves:
Left, Left-down diag, down, left-down diag...
Based on that input, the circuit assumes that if you were going left and then activate left-down, then you must want to go down now. Given that, the circuit will send the following signals to the encoder:
left, down, down, left.
I have a complete circuit written in a simulator, but have no idea if it will work in "real-life".
Stay tuned!