16F877A Pullups/Pulldowns and unused pins


Closed Thread
Results 1 to 7 of 7
  1. #1
    Join Date
    Jan 2008
    Location
    Pennsylvania
    Posts
    113

    Default 16F877A Pullups/Pulldowns and unused pins

    I've gotten some good advice so far about tieing unused pins to ground. I have another question concerning that and would appreciate the advice. If I enable the pullups on port b so I can use some of those, not all, pins as switches what do others normally do with those unused pins? Do you do the same and tie those to ground with a 10k resistor or do you leave those float considering the internal pullups are enabled?
    Thanks
    David

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


    Did you find this post helpful? Yes | No

    Default

    I never trust pull-up at all. Those are kinda good when you apply power on your board, but what happen when you power it down?

    WOOHOO, you got it, they're gone, so you input are there, taking a beer or twelve waiting for the next incoming sparks to blow you chip.

    I know I will make friends with that one
    Steve

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

  3. #3
    Join Date
    Jan 2008
    Location
    Pennsylvania
    Posts
    113


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mister_e View Post
    I never trust pull-up at all. Those are kinda good when you apply power on your board, but what happen when you power it down?

    WOOHOO, you got it, they're gone, so you input are there, taking a beer or twelve waiting for the next incoming sparks to blow you chip.

    I know I will make friends with that one
    Mister E, Thanks but I am not sure I understand what you mean. If I am going to use the RB0, RB0 and RB1 as simple N.O. Pushbuttons if I power down my board there will be nothing there. If no power the PB isn't going to do anything right?
    Thanks
    David

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


    Did you find this post helpful? Yes | No

    Default

    Think about it, in the worst case scenario... If this was true, ESD bags, wrist, mat, handling and such wouldn't exist either.

    Now how crazy you have to come to avoid ESD discharge? Well it's up to you. For me, it's never to much.

    If you have a pull-up/pull down... you provide a return path somewhere all the time.
    Steve

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

  5. #5
    Join Date
    Jan 2008
    Location
    Pennsylvania
    Posts
    113


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mister_e View Post
    Think about it, in the worst case scenario... If this was true, ESD bags, wrist, mat, handling and such wouldn't exist either.

    Now how crazy you have to come to avoid ESD discharge? Well it's up to you. For me, it's never to much.

    If you have a pull-up/pull down... you provide a return path somewhere all the time.
    Ok, let me rephrase my question. What is likely to happen if I enable the internal pullups and at the same time tie the pins to ground? Is this creating a short that could cause the PIC or other components to overheat or burn out?

    Thanks
    David

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


    Did you find this post helpful? Yes | No

    Default

    Ha, I see. There will have no problem then.
    Steve

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

  7. #7
    Join Date
    Feb 2008
    Location
    Michigan, USA
    Posts
    231


    Did you find this post helpful? Yes | No

    Default

    I can't find it quickly, but the Weak Pull-Up in in the neighborhood of microAmps. If you apply any harder signal, you just over-ride the WPU.

    Just enough to keep the pin stable without any outside influence.

    Bo

Similar Threads

  1. 16f877 Unused Pins
    By DavyJones in forum General
    Replies: 8
    Last Post: - 25th September 2009, 04:12
  2. Write and Read from internal Memory
    By joseph Degorio in forum Serial
    Replies: 10
    Last Post: - 2nd December 2007, 11:03
  3. Five unused pins and one resistor
    By Cabomba in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 27th May 2007, 18:07
  4. Unused pins
    By manxman in forum mel PIC BASIC Pro
    Replies: 13
    Last Post: - 4th May 2007, 22:24
  5. Unused Opened Drain
    By teverett in forum General
    Replies: 6
    Last Post: - 18th November 2006, 18:15

Members who have read this thread : 0

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

Tags for this Thread

Posting Permissions

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