Afer trying many different solutions for the false triggering such as placing
the capacitor across the ground and pin 11 or which ever you are using for
limits, etc. Nothing was working. I set debounce to astronomical (up to 25000)
levels with no help. I am a stubborn man! I once again I insisted on a parallel
port jack on the exterior of my enclosure, instead of the cable running from the
board and thru the wall (grommetted) as Dave suggested. Of course the enclosure
he suggested is also plastic where mine is aluminum. It was causing a ground
issue because the cables metal shield was touching the enclosure which is
grounded. Once I pulled off the cable and ran it directly to the computer
everything worked great. I need no debounce, no caps or additional resistors,
etc. Hoewever I do notice if I hook the limit switch shielding to the chassis
ground all starts acting up again, so for now it will remain disconnected. I
also notice the steppers got remarkably quiet once the ground issue stopped.
That is twice that my stubborness and insistence on that jack in the back of my
controller was necessary. 2 different cables and 2 entirely different problems.
But Oh what I have learned about software trying to make it all work.