Some PIC's allow you to use the MCLR pin as I/O, such as the 16F913 that I am using. However, in reading the doc's on waking up from sleep, I found that it states about MCLR being required to be high, since I suppose one method is for it to be reset to be brought out of sleep. So, in this case, where I need MCLR to be used as an input (ran out of pins), as long as I ensure that whatever is driving it, remains in the high range, it should keep it in sleep mode? I intend on waking it based on change on port B. Anyone else used sleep and had MCLR as an general purpose input? --------------------------------- 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