>>1-Pins RA0, RA1 and RA3 are free. If I use internal pull up resistor for
RA3/MCLR can I let this pin floating and save diode protection during programming?
Yes - if you are using RA3 as MCLR (MCLRE = 1), the internal pull-up will keep it high so you do not need to tie this pin to anything, which saves the diode between the pin and the VDD rail. However, if you are in a noisy environment, you might want to consider using the internal MCLR pull-up (MCLRE = 0) or add the diode and a 1.0K resistor in line to the rail.
Paul Borgmeier
Salt Lake City, UT
USA
__________________
Bookmarks