Safe usage of PBP commands within ASM ISR


Closed Thread
Results 1 to 14 of 14

Hybrid View

  1. #1
    Join Date
    Sep 2009
    Posts
    755


    Did you find this post helpful? Yes | No

    Default Re: Safe usage of PBP commands within ASM ISR

    Now I wrote INT in ASM.
    The problem is that the device must be powered with battery for several years...
    So INT must be as fastest as possible...

  2. #2
    Join Date
    Feb 2005
    Location
    Kolkata-India
    Posts
    563


    Did you find this post helpful? Yes | No

    Default Re: Safe usage of PBP commands within ASM ISR

    Quote Originally Posted by pedja089 View Post
    Now I wrote INT in ASM.
    The problem is that the device must be powered with battery for several years...
    So INT must be as fastest as possible...
    Depending on your application, a short wake period (Higher Fosc) may not translate into the lowest average power drain. Optimizing your code and the oscillator frequency (which may not be the shortest execution) are needed. Also while measuring current for the XLP devices try to keep the ambient temp similar. Changes in ambient temp results in current changes as I have experienced.
    Regards

    Sougata

  3. #3
    Join Date
    Sep 2009
    Posts
    755


    Did you find this post helpful? Yes | No

    Default Re: Safe usage of PBP commands within ASM ISR

    I didn't think on short wake period. I meant INT routines should have the smallest possible number of instructions.
    For now average current consumption is about 10uA at 3V (CR2302), Pic running on INTOSC 4MHz.

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