PIC10F206 - What is the LOWEST Power @ Rest or Sleep


Closed Thread
Results 1 to 23 of 23

Hybrid View

  1. #1
    Join Date
    Jan 2006
    Posts
    9


    Did you find this post helpful? Yes | No

    Wink 10f206

    Darrel,


    Sorry for taking so long to answer, covered with life stuff,

    The WDT was ON on both occasions fo the last current test.

    Another funny thing that happened in the last test was.

    I left the circuit running while doing something else and about fifteen minutes later the chip restarted the cycle once and ran the motor and went back to sleep for a long time. I will try to record the exact amount of time that the thing is resetting and running the little motor routine.


    Thanks again for you assistance.

    Rix

  2. #2
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    any schematic? any pin left unconnected? how far the whole thing is from your motor?

    you know kind of stuff like that....

    isee you have GPIO.3 unconnected and set as an input. could this pin wake up you PIC like a Wake up on pin change as stated in table 3-2?

    OPTION register is already set for that by default. Register 4-2

    and to me, your program should end with a STOP... unless it may do some strange thing.
    Quote Originally Posted by PBP manual, explanation of END
    Stop program execution and enter low power mode. All of the I/O pins remain in their current state. END works by executing a SLEEP instruction continuously in a loop. An END or STOP or GOTO should be placed at the end of every program to keep it from falling off the end of memory and starting over.
    Last edited by mister_e; - 5th March 2007 at 23:02.
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  3. #3
    Join Date
    Jan 2006
    Posts
    9


    Did you find this post helpful? Yes | No

    Smile To Sleep or not to Sleep. Need a sleeping pill without all the side effects.

    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

Similar Threads

  1. High Power Consumption in Sleep Mode
    By ngeronikolos in forum mel PIC BASIC Pro
    Replies: 9
    Last Post: - 18th September 2014, 13:29
  2. High Resolution Timer & Speed Calculator
    By WOZZY-2010 in forum Code Examples
    Replies: 4
    Last Post: - 7th February 2010, 16:45
  3. Battery powered applications
    By NavMicroSystems in forum Off Topic
    Replies: 7
    Last Post: - 22nd June 2009, 07:12
  4. help
    By zugvogel1 in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 9th February 2005, 20:42
  5. Need once your help one please
    By zugvogel1 in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 9th February 2005, 20:33

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts