Pic output current limit

Status
Not open for further replies.

Murugesh_89

Full Member level 5
Joined
Nov 23, 2012
Messages
266
Helped
7
Reputation
12
Reaction score
6
Trophy points
1,298
Location
India
Visit site
Activity points
3,267
In pic microcontroller data sheet it is given that
Maximum output current sourced by any I/O pin 25 mA
Maximum current sourced by all ports (-40°C to +85°C) 185 mA
Maximum current sourced by all ports (+85°C to +125°C) 70 mA

So how much an output pin can source???
 

If you are using only one pin, you can source up to 25mA.
But you cannot simultaneously source 25mA current from say 8 or above pins since that would more than 200mA which is more than the combined limit which is given to be 185mA.
 
Reactions: IanP

    IanP

    Points: 2
    Helpful Answer Positive Rating

You already have answer in your own post: 25mA per pin
Conditions:
- temperature below 85degC
- maximum current sourced by all ports => <185mA
:wink:
IanP
 
Last edited:

- port means 8 pins, so the sum of 8 pins of the same port can not source more than 185mA ( 8 x 25mA > 185mA) ...
The specification is actually
Maximum current sourced by all ports
so that could be any number of pins depending on the device, not 8.

Also, be aware that while the PIC pins can sink 25mA this is not a usable current drive. Check the output high/low voltages/currents to check what you can usefully get from the device.

Keith.
 
Reactions: IanP

    IanP

    Points: 2
    Helpful Answer Positive Rating
Maximum current sourced by all ports ...
so that could be any number of pins depending on the device, not 8.
Thanks for pointing this out, Keith, it's ALL, not 8 ...

:wink:
IanP
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…