| Home: | |
| Support home: | |
| General Topics: | ||
| FAQ | ||
| MCU selector guide | ||
| Developer's resources | ||
| Downloads and patches | ||
| Sample programs | ||
The melabs Field Programmer can be powered by the target circuit board if the proper connections are made. The power connections shown on this page may not be appropriate for use with our other programmers. See the standard ICSP page for details.
![]() |
Pin Descriptions
|
|
Design considerations for ICSP-capable circuits: If your new design needs to be ICSP-capable, there are some things you should consider. Details can be found on the standard ICSP support page. |
Powering the melabs Field Programmer:
The Field Programmer does not have an internal power source. It must be powered with a connection to the 10-pin ICSP connector. This can be accomplished in two ways.
1. Power supplied by target board. As detailed below, the programmer can draw power directly from the target that it is programming. This makes it very convenient if the target board has the necessary connection. See the schematic below for wiring details.
2. Power supplied by in-line Power Adapter. In some circumstances, it isn't feasible to draw power from the target board. The target board may not be able to support the current requirements of the programmer or -as in the case of a programming adapter- the target may need to draw power from the ICSP connection. For these situations, a Power Adapter is available that connects between the programmer and target. The adapter accepts DC power from a wall adapter (ac adapter) and provides regulated voltage to the programmer and (if desired) the target. The output of the Power Adapter can be changed to accommodate the target requirements (requires installation of an additional resistor).

Regardless of the method used to power the melabs Field Programmer, the programmer must be supplied with the exact voltage that is required on Vdd of the target PIC microcontroller. If your PIC runs at 3.3V and you power the programmer at 5V, you risk damage to the target board.
Some of the new PIC microcontrollers cannot by powered at 5V. If you are programming such a device with the Field Programmer, Power Adapter, and a Programming Adapter, you may need to modify/configure the programming adapter. See the following link for details: PIC18FxxJ, PIC18FxxK, PIC24xJ, and dsPIC33FJ 3.3 Volt Programming Information
|
ICSP Schematic example for use with melabs Field
Programmer: The following schematic shows a typical ICSP connection that could be used with the melabs Field Programmer. The notable difference from the standard ICSP circuit is the power connection to pin-1 of the ICSP connector. This supplies power to the Field Programmer. The Field Programmer may be powered from 3.3V to 5.5V.
|