Table 26.2 shows what peripherals draw.
4.6 uA for the Watch Dog Timer,
40 uA for the Brown Out Detector,
40 uA for the High/Low Voltage Detector,
4.5 uA for the Timer1 Oscillator
2 uA for the Analog to Digital Converter.
Every time the battery goes flat the PIC18LF4620 scrambles the code space (and corrupts the bootloader) so I was going to try the BOR or the HLVD but the current draw is unacceptable. My next PCB layout will have ICSP pins so I can try the Code Protect option which I don't think allows a bootloader.
I think I am right in saying the PBP SLEEP command needs the WDT to be active so that sets a minimum current around 4.6 uA unless there is some other way of getting to the fabled 100 nA mentioned in the Microchip literature.
Any thoughts on how to IDLE or SLEEP the PIC18LF4620 at 100 nA, AND still be able to wake from this comatose state, would be most welcome.
Cheers
Brian
Bookmarks