- translate this page -
english
franÁais
deutsch
italiano
portugese
espaŮol

In Circuit Serial Programming


The EPIC Plus Programmer, Serial Programmer, USB Programmer or U2 USB Programmer may be used for in-circuit serial programming of serially programmable PIC Microcontrollers through the 10-pin expansion header J3.

Vpp, RB6, RB7 and ground should be connected as in the following diagram. Any additional connections to /MCLR, RB6 and RB7 should be designed as to not interfere with in-circuit programming. The cable connecting the programmerís 10-pin header to the target board should be less that 150mm in length. The drawing shows the pinouts and connections to the 18-pin PIC16F84. For other PIC Microcontrollers, use their corresponding pin connections.

Programmer Header Diagram
In Circuit Serial Programming Schematic

Note: +5 Volts should be supplied to the PIC Microcontroller by the target system. The +5 Volt and Vdd lines from the programmer header are not intended to power external circuits.

Note for PIC16F62x: PORTB, pin 4 should be connected to ground to prevent interference from the Low Voltage Programming pin.

Note for PIC16F87x: PORTB, pin 3 should be connected to ground to prevent interference from the Low Voltage Programming pin.

Note for PIC18Fxxx: PORTB, pin 5 should be connected to ground to prevent interference from the Low Voltage Programming pin.

Note for PIC17C7xx: These devices may also be programmed in-circuit. However, different pins are required than shown above. See the Microchip programming spec on these devices for more information.


Connecting a programmer to a LAB-X board for in-circuit serial programming

Install the programming software according to the instructions included with your programmer.

Connect your programmer to the LAB-X board using a 10-pin Header Cable. Do not twist or fold the cable to make the connection. The connectors on the programmer and LAB-X boards should line up to allow a straight connection.

If your LAB-X board has a ZIF socket, raise the lever. Insert the microcontroller into the socket on the LAB-X board and lower the lever to lock it into place. Make sure that the notch on the end of the microcontroller is aligned with the lever end of the socket.

In Circuit Serial Programming DiagramIf your LAB-X board does not have a ZIF socket, carefully line up the PIC Microcontrollerís pins with the holes in the socket and press it into place. Make sure the notch on the end of the microcontroller is aligned with the notch at the end of the socket.

Connect a suitable AC Adapter to the programmerís power jack. You may have different adapters for the programmer and LAB-X board. Make sure you power the programmer with the correct adapter.

Connect a suitable AC Adapter to the LAB-X power jack. You must connect power to the LAB-X board in order to program the microcontroller.

Run the programmer software on your computer and use the programming procedure to program the part.

The LED indicator on the EPIC Plus Programmer will remain lit at half intensity when connected to the LAB-X board. The indicator should light fully when a programming operation is in progress.


Pricing

Technical Details

Product Downloads

Product Enquiry


Page Updated:
17/03/2020

Visa Credit
Mastercard
Visa Debit
Maestro
Visa Electron
PayPal
Warburton Technology (UK), 33 Selkirk Close, Wimborne, Dorset, BH21 1TN, United Kingdom
VAT Number: GB 846 917 877