That might be the best solution. Boy I hate it when I find these right after I send the board out to be made.... But I am using PORTB for switch inputs (external to the board via a header), intending on using the built in pullups, so swapping this signal for a switch....could work and since there already is a pullup on this pin for MCLR... But of course, I have the problem that you either enable all the pins to have weak pullups or not. Sure would be nice if there was a mask register for this so you could choose which ones, else need the external pups. Otherwise, either a series resistor or just a jumper block for now could do the trick. Jose Da Silva wrote: Since it's an input-only, you might want to look at trading one of the other pins with this one, for example, suppose you have pushbuttons going to another pin, how about switching it with this one, then all you really have is a pull-up resistor & pushbutton affected by 12v on this pin, instead of a digital circuit which like you say, needs to be protected. If you can trade another pin's function with this one, great, but if you have no luck there, then you'll need to protect the external circuit one way or another. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist --------------------------------- Yahoo! Shopping Find Great Deals on Holiday Gifts at Yahoo! Shopping -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist