PIC18F45K40 44-PIN TQFP ICSP
Hi, I've been through the datasheet umpteen times and I would like to get a confirmation that I've understood things correctly.
Background: I have a design based on 40 PIN device but now I'm moving to 44-PIN TQFP and SMD componens and I would like to get at least the this part [ICSP/MCLR] of the first prototype correct so that I can program the device because SMD assembly is not that cheap.
If I got it correctly I can simply use the 'new' ICPGC/ICPGD/ICVPP(12,13,33) pins instead of the 'old' PGC,PGD,MCLR (16,17,18) because out of the box the ICPRT = 1?
Further it can only be altered through the 'older' ICSP pins. How does that work when it defaults to the 'new' pins? Does that imply high voltage programming?
Do the new pins require anything special from the programmer or can I just use my PicKIT2 to do that?
Does the 'old' MCLR require pull up if I program MCLRE=0? Is it clear from factory?
I'm not asking anyone to vet my design (below) but if someone sees any glaring problems why not help a fellow out ;)
post edited by nyholku - 2020/10/29 11:17:39