Currently i'm working on mcu hobby project with pic16f690. Checking the amperage, its 2-4mA while doing nothing (infinite loop), when i send sleep command, the current is 1-2mA. I've setup the pic so it has 3 ADC input pin, another digital input pins that is normally pulled low with 10K resistor, the other unused pin is set as output (floating and not connected), timer0&1 are activated. Operating at 8MHz internal clock at 5V.
In the manual, its says, normal operation = 0.22mA, standby = 50nA @ 4 MHz, 2V. i guess the standby means sleep. So any idea on how to achieve this low current? and is my pic current consumption normal or on the high side? thanx.