=20 > The switch contacts can handle a lot more than 20mA. What > could happen? I meant the pins could be taken out, not the switches, although PIC pins do seem to take a strain fairly well and don't just blow immediately IME If you're using the 400uA internal pullups (equating to 7k5 @ 3V) then a few hundred ohms would be low enough to make a '0'. It would also be halfway to an RC filter, which might be necessary as the switches age and get noisy, in addition to any filtering done in s/w --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .