should I be checking the sensors in interups or just in the main loop ? What sort of clock speed should I use and what is a good cheap PIC for this sort of task - I'd only need 3 bit input, 3 bit output (perhaps an A/D too
) and enough clock speed to enable to motor to run - what do you reckon ???