I wonder why weak pullups availability in PICs is more an exception than a rule. I could understand old models, say 16F84 not having them, but I am surprised why most of the PIC18F don't offer that option except in PORTB, and in many cases just as a port wide on/off option. Given the size a simple pullup requires in the PCB, I have a hard time trying to understand why a simple FET is a costly resource in the die for the Microchip engineers. Some modern 8 bit PICs such as 16F688 has individual pin selectable pullups, but again only for 1 port. To make it worse, AVR offers individual pin selectable pullups in all ports, at least in all 8 bits micros I played with. Does anyone have a clue? -- Ariel Rocholl Madrid, Spain -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist