1.2 Pin Utilization

Five pins are needed for ICSP programming. The pins are listed in the table below. For pin locations and packaging information, refer to the table in the “Appendix B” section.

Table 1-1. Pin Descriptions During Programming
Pin NameDuring Programming
FunctionPin TypePin Description
ISCPCLKICSPCLKIClock Input – Schmitt Trigger Input
ISCPDATICSPDATI/OData Input/Output – Schmitt Trigger Input
MCLR/VPPProgram/Verify modeI(1)Program Mode Select
VDDVDDPPower Supply
VSSVSSPGround

Legend: I = Input, O = Output, P = Power

Note:
  1. The programming high voltage is internally generated. To activate the Program/Verify mode, high voltage needs to be applied to the MCLR input. Since the MCLR is used for a level source, MCLR does not draw any significant current.