Recently I had to get sleep mode to work for the PIC16F688. I have MCLR set= as internal. I'm using the internal RC oscillator. I have two outputs goin= g to transistors to drive LED's. I have two switch inputs with pull up resi= stors. I'm running the device from 3 type 675 coin batteries. I had so much= trouble getting the current down. I was getting hundreds of uA. It would f= loat all over the place from 1.2mA to 100uA. Finally I discovered that if I= connect about 5K I could get the sleep mode current down to 70nA. It was c= onsistant. I'm using wake up on pin change and I only have the two switch i= nputs enabled. I set all the other pins as input. I have nothing else conne= cted. I use ICSP with a ICD-3. I fixture the tiny board with probes to conn= ect the ICSP pins.=20 If MCLR is internal, why do I have to tie it low to get low sleep current? = Is there a better way?=20 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .