Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Question about MCLR in PIC16F88

Status
Not open for further replies.

coolchip

Full Member level 2
Full Member level 2
Joined
Nov 17, 2003
Messages
125
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,298
Activity points
1,109
how to connect ads on pic16f88

If the MCLR is internally tied to Vdd by changing CONFIG1 bit 5 ( MCLRE) , then is there still a need to pull up the MCLR to 5v ?
thanks:D
 

Code Warrior

Full Member level 4
Full Member level 4
Joined
Dec 30, 2004
Messages
230
Helped
10
Reputation
20
Reaction score
2
Trophy points
1,298
Activity points
1,831
Re: MCLR in PIC16F88

Hello,
Instead of leaving the pin to float it is better to use resistor.

Bye
 

    coolchip

    Points: 2
    Helpful Answer Positive Rating

coolchip

Full Member level 2
Full Member level 2
Joined
Nov 17, 2003
Messages
125
Helped
1
Reputation
2
Reaction score
2
Trophy points
1,298
Activity points
1,109
Re: MCLR in PIC16F88

Code Warrior said:
Hello,
Instead of leaving the pin to float it is better to use resistor.

Bye

If the MCLR pin is internally tied to Vdd (+5V) then is there a need for pulling it up externally?
 

Code Warrior

Full Member level 4
Full Member level 4
Joined
Dec 30, 2004
Messages
230
Helped
10
Reputation
20
Reaction score
2
Trophy points
1,298
Activity points
1,831
MCLR in PIC16F88

Hello,
If MCLR is internally tied to VDD then I think there is no need for pull up resistor.

Bye
 

C-Man

Advanced Member level 4
Advanced Member level 4
Joined
Jul 19, 2001
Messages
1,059
Helped
90
Reputation
180
Reaction score
17
Trophy points
1,318
Activity points
10,189
Re: MCLR in PIC16F88

It is always a good idea to have no floating pins in your design.

So if a pin is not used program it as input and connect it to GND or +5V this can prevent a lot of ESD problems later.

Just my experience ...

best regards
 

VVV

Advanced Member level 5
Advanced Member level 5
Joined
Nov 26, 2004
Messages
1,575
Helped
384
Reputation
768
Reaction score
88
Trophy points
1,328
Activity points
19,971
Re: MCLR in PIC16F88

Whenever you do not use pins, you can either leave them as inputs and connect them to GND of Vdd, or you can make these pins outputs and so they do not need to be connected to anything.

Personally, I favour this second approach, since the pins are not connected to anything, so if I need one more pin to do something, then I just run a wire and use the pin, without having to disconnect anything.
Plus, many times during the debugging process I find it useful to toggle a bit at a certain poin in the code, so that I know when a certain event takes place, I can tell where the code is, so again, an unused and unconnected pin comes in handy.

Now to answer your questiom: when you make the /MCLR internal (connected to Vdd), the actual pin of the PIC becomes available as a general purpose I/O pin. This is nice, since in an 18-pin package, pins are scarce.
So, with a pin that is a general-purpose I/O now, you have to do one of the things I described above. Personally, i would make it an output and leave it unconnected.
But you cannot just leave it as an input and unconnected.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top