erumas
Newbie
Hello all,
I am experienced software developer but am new to embedded programming. I have just purchased a Pickit 4 and several of the pic32 mxxx family of microprocessors. Currently I am trying to flash a program onto a PIC32MX250F128B-50I/SP.
I'm following this setup documentation on step "3.2.2 Target Connection Circuitry" which instructs me to build the following circuit on a breadboard.
here is another circuit diagram post on the quick-start guide by Microchip that I have also referenced:
The issue I am unable to solve is, where to I find the programming clock pin (PGC) / (ICSPCLK) and the programming data pin (PGD)/ (ICSPDAT). When I consult the data sheet (page 5) for this processor I do not see those pins listed, at least with the same name. There are two clocks, OSC1/CLK and OSC2/CLK. There are also PGEC and PGED pins, but I'm not certain those would be the correct pins. How can I find instructions, or at least a rubric so I can understand what each of the "Full Pin Names" mean?
Thanks in advance!
I am experienced software developer but am new to embedded programming. I have just purchased a Pickit 4 and several of the pic32 mxxx family of microprocessors. Currently I am trying to flash a program onto a PIC32MX250F128B-50I/SP.
I'm following this setup documentation on step "3.2.2 Target Connection Circuitry" which instructs me to build the following circuit on a breadboard.
here is another circuit diagram post on the quick-start guide by Microchip that I have also referenced:
The issue I am unable to solve is, where to I find the programming clock pin (PGC) / (ICSPCLK) and the programming data pin (PGD)/ (ICSPDAT). When I consult the data sheet (page 5) for this processor I do not see those pins listed, at least with the same name. There are two clocks, OSC1/CLK and OSC2/CLK. There are also PGEC and PGED pins, but I'm not certain those would be the correct pins. How can I find instructions, or at least a rubric so I can understand what each of the "Full Pin Names" mean?
Thanks in advance!