Mister-E
I am just getting back to PIC's so here it goes.
I don't really have a drawn schematic.
GPIO.3 is not connected to anything. I was going to try to put a weak pull up on that pin, but I understand that the 10F series is not pin selectable when assigning weakpulls. They are either all on or off. Also I thought that weak pullups as well as external pull ups waste power.
I would just like to have GPIO.3 not look for a wake up on pin change and not have energy wasted with a pullup. Is there a way to do that, or is that just what I have to live with. I agree that the pin should no be floating. What do you think is the best way to do that?
As for PBP's STOP command per the manual. It states that this command does not place the microcontroller into low power mode. The microcontroller is still working as hard as ever. END QUOTE.
This comment is one reason I never used it. I agree that it looks like the watch dog timer was waking up every 2 to three seconds.
Quote from 10F manual:
9.6.1 WDT PERIOD
The WDT has a nominal time-out period of 18 ms, (with
no prescaler). If a longer time-out period is desired, a
prescaler with a division ratio of up to 1:128 can be
assigned to the WDT (under software control) by
writing to the Option register. Thus, a time-out period of
a nominal 2.3 seconds can be realized. These periods
vary with temperature, VDD and part-to-part process
variations (see DC specs).
Under worst case conditions (VDD = Min., Temperature
= Max., max. WDT prescaler), it may take several
seconds before a WDT time-out occurs.
End Quote from Manual.
I really don't know how I got the 2 to 3 seconds wakeup because I never set the prescaler ratio. I left it alone. Now that is funny.
So I will be playing and reading a little more today.
Thanks for your input mister e. I have enjoyed reading your post over the years.
Regards
Rix
Bookmarks