Debug Header Specification NOTICE TO CUSTOMERS All documentation becomes dated, and this manual is no exception. Microchip tools and documentation are constantly evolving to meet customer needs, so some actual dialogs and/or tool descriptions may differ from those in this document. Please refer to our web site (www.microchip.com) to obtain the latest documentation available. Documents are identified with a “DS” number. This number is located on the bottom of each page, in front of the page number.
Debug Header Specification WHY DO I NEED A HEADER TO DEBUG? Some PIC® microcontrollers, particularly low pin count devices (with 20 pins or less), generally must use a header for debugging. This is done to free up I/O lines for your application and to make production parts more affordable. Optional headers are also available for high pin count devices (with 64 pins or higher). Debugging requires a two-line connection (plus VDD, VSS and VPP) to communicate with the device.
Debug Header Specification DEBUG DETAILS Next generation in-circuit emulators (such as the MPLAB® REAL ICE™ in-circuit emulator) and in-circuit debuggers work with devices that have on-chip debug circuitry. Sometimes the actual production device will have this circuitry and sometimes a special version of this device is required or available for code debugging. This special version of the chip, with the suffix -ICD or -ICE, is mounted on a debug header (Figure 2).
Debug Header Specification PROGRAMMING DETAILS The debug header is designed to be used with the in-circuit emulator or the in-circuit debugger selected as a debugger, not a programmer, in MPLAB IDE. Any programming of the ICE/ICD device on the header is for debug purposes and includes the debug executive. See your related debug tool documentation for details on using it as a debugger.
Debug Header Specification FIGURE 4: CONNECT HEADER TO DEBUG TOOL Debug Header (Top) Debug Tool Module (Top) To PC and MPLAB® IDE ICE/ICD Device 4. Connect the header to the target board. On the bottom of the header is a socket that is used to connect to the target board.
Debug Header Specification CALIBRATION BITS The calibration bits for the band gap and internal oscillator are always preserved to their factory settings. PERFORMANCE ISSUES The PIC® MCU devices do not support partial program memory erase; therefore, users may experience slower performance than with other devices. Also, see either the in-circuit emulator or the in-circuit debugger Help file for information on specific device limitations that may affect performance.
Required Debug Headers INTRODUCTION Some devices have no built-in debug circuitry. Therefore, special ICE/ICD versions of these devices are required for debug tool operation. Currently available debug headers and their associated ICE/ICD devices are shown below, sorted by supported device. TABLE 1: REQUIRED DEBUG HEADERS BY DEVICE Pin Count Header Part Number PIC10F200/2/4/6 8/14 AC162059 PIC16F505-ICD 5.5V PIC10F220/2 8/14 AC162070 PIC16F506-ICD 5.
Required Debug Headers TABLE 1: REQUIRED DEBUG HEADERS BY DEVICE (CON’T) Pin Count Header Part Number PIC16F685/687 20 AC162061 PIC16F690-ICD 5.5V PIC16F688 14 AC162056 PIC16F688-ICD 5.5V PIC16F689/690 20 AC162061 PIC16F690-ICD 5.5V PIC16F716 18 AC162054 PIC16F716-ICD 5.5V PIC16F785/HV785 20 AC162060 PIC16F785-ICD 5.5V 5.5V 3.6V 2.
Required Debug Headers FIGURE 1: DIMENSIONS – AC162050, AC162058 Dimensions are in inches 1.275 0.700 1 J1 P1 1.000 Top 0.525 J2 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. Target Pin 1 Located on Bottom side of Header ICE Device 0.165 Typical 0.560 Typical Side 0.062 Typical 2006-2012 Microchip Technology Inc.
Required Debug Headers AC162052, AC162055, AC162056, AC162057 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 2: DIMENSIONS – AC162052, AC162055, AC162056, AC162057 Dimensions are in inches 1.275 0.700 1 J1 P1 Top 1.300 0.
Required Debug Headers AC162053, AC162054 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information. Header AC162053 AC162054 ICE/ICD Device PIC16F648A-ICD PIC16F716-ICD Board Assembly Number 02-01695 Header Setup and Operation – AC162053 For this headers, there are no jumpers/switches.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 3: DIMENSIONS – AC162053, AC162054 Dimensions are in inches Target Pin 1 Located on Bottom side of Header 0.150 0.150 1 P1 0.
Required Debug Headers AC162059, AC162070, AC162096 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target.
Required Debug Headers AC162060 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 5: DIMENSIONS – AC162060 Dimensions are in inches 0.225 Target Pin 1 Located on Bottom side of Header 0.325 J1 J2 U1 0.750 2.
Required Debug Headers AC162061 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 7: DIMENSIONS – AC162061 Dimensions are in inches 1.650 0.625 ICE Device Top 1.450 0.
Required Debug Headers AC162066 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header AC162066 ICE/ICD Device Board Assembly Number PIC16F636-ICD 02-01832 Header Setup and Operation For the PIC16F639 20-pin header, you will need to connect the jumper J3 as specified below.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 8: DIMENSIONS – AC162066 Dimensions are in inches 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details.
Required Debug Headers AC162083 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header AC162083 ICE/ICD Device PIC16F616-ICD Board Assembly Number 02-01976 Header Setup and Operation CAUTION Incorrect rotary switch (Figure 9) settings may irreparably damage the header.
Required Debug Headers DETERMINING DAMAGE A damaged header will cause MPLAB IDE to report a device ID of 0. However, there are other issues that can cause the device ID to report as 0. Please consult your debug tool documentation on troubleshooting to identify the problem. If you believe you have a damaged header, please contact Microchip technical support at http://support.microchip.com. Header Limitations See the “Limitations” section in your debug tool online Help file for details.
Required Debug Headers AC244023, AC244024 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target.
Required Debug Headers AC244028 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header AC244028 ICE/ICD Device PIC24F16KA102-ICE Board Assembly Number 02-02107 Header Setup and Operation For this header, you will need to set up jumper J2 and J3.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target.
Required Debug Headers AC244045 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information.
Required Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 13: DIMENSIONS - AC244045 Dimensions are in inches Target Pin 1 Located on Bottom side of Header 0.300 0.350 1.150 0.540 1.
Required Debug Headers NOTES: DS51292T-page 30 2006-2012 Microchip Technology Inc.
Optional Debug Headers INTRODUCTION Devices that have built-in debug circuitry do not require a header to use debug tools. However, some pins and memory must be used to support the debug function. Special ICE/ICD versions offering additional pins, memory and emulator functions can be used to provide superior emulating/debugging capabilities. Currently available debug headers and their associated ICE/ICD devices are shown below by supported device.
Optional Debug Headers TABLE 1: OPTIONAL DEBUG HEADERS BY DEVICE (CON’T) Device Pin Count Header Part Number PIC16LF1933 PIC16LF1934 PIC16LF1936 PIC16LF1937 PIC16LF1938 PIC16LF1939 28 40/44 28 40/44 28 40/44 AC244036 PIC16LF1939-ICE 3.6V 2.75V(2) ICE/ICD Device Used PIC18F1230/1330 28 AC162078 PIC18F1330-ICD 5.5V PIC18F13K22 PIC18F14K22 20 AC244033 PIC18F14K22-ICE 5.5V PIC18LF13K22 PIC18LF14K22 20 AC244034 PIC18LF14K22-ICE 3.6V 2.
Optional Debug Headers TABLE 1: OPTIONAL DEBUG HEADERS BY DEVICE (CON’T) Pin Count Header Part Number PIC18F65J16 PIC18F66J11 PIC18F66J16 PIC18F67J11 64 AC162091 PIC18F87J11-ICE 3.6V PIC18F85J16 PIC18F86J11 PIC18F86J16 PIC18F87J11 80 PIC18F65J50 PIC18F65J55 PIC18F66J50 PIC18F66J55 PIC18F67J50 64 AC162087 PIC18F87J50-ICE 3.6V PIC18F85J50 PIC18F85J55 PIC18F86J50 PIC18F86J55 PIC18F87J50 80 PIC18F66J60 PIC18F66J65 PIC18F67J60 64 AC162064 PIC18F97J60-ICE 3.
Optional Debug Headers AC162062, AC162079, AC162087, AC162091 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information.
Optional Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 2: DIMENSIONS – AC162062, AC162079, AC162087, AC162091 Dimensions are in inches 6-pin Modular Connector See Appendix B.
Optional Debug Headers AC162064 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header AC162064 ICE/ICD Device PIC18F97J60-ICE Board Assembly Number 02-01853 Header Setup and Operation For this header, there are no jumpers/switches.
Optional Debug Headers FIGURE 3: DIMENSIONS – AC162064 Dimensions are in inches 2.250 0.795 0.895 0.995 ICE Device Target Pin 1 Located on Bottom side of Header 0.555 0.455 0.355 1.750 Top 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. 0.335 Typical 0.560 Typical 0.062 Typical 2006-2012 Microchip Technology Inc.
Optional Debug Headers AC162065, AC244022 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information. Header AC162065 ICE/ICD Device PIC24FJ128GA010-ICE AC244022 Board Assembly Number 02-01856 02-01985 Header Setup and Operation For this header, there are no jumpers/switches.
Optional Debug Headers FIGURE 4: DIMENSIONS – AC162065 Dimensions are in inches 2.250 0.795 0.895 0.995 ICE Device 0.555 Target Pin 1 Located on Bottom side of Header 0.455 0.355 1.750 Top 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. 0.335 Typical 0.560 Typical 0.062 Typical 2006-2012 Microchip Technology Inc.
Optional Debug Headers FIGURE 5: DIMENSIONS – AC244022 Dimensions are in inches 2.200 0.695 0.795 0.895 ICE Device 0.525 Target Pin 1 Located on Bottom side of Header 0.425 0.325 1.850 Top 8-pin SIL Connector (0.100 pin spacing) See Appendix B. “Debug Header Connections” for details. 0.335 Typical 0.620 0.260 Typical Typical DS51292T-page 40 Side 2006-2012 Microchip Technology Inc.
Optional Debug Headers AC162067, AC162074 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify these debug headers, use the following information.
Optional Debug Headers FIGURE 6: DIMENSIONS (28/40-PIN) – AC162067 Dimensions are in inches 0.700 40-Pin Target Pin 1 Located on Bottom side of Header 0.850 28-Pin Target Pin 1 Located on Bottom side of Header 1.800 ICE Device 0.500 0.200 2.300 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. Top 0.165 Typical 0.560 Typical 0.062 Typical DS51292T-page 42 Side 2006-2012 Microchip Technology Inc.
Optional Debug Headers FIGURE 7: DIMENSIONS (44-PIN) – AC162074 Dimensions are in inches Target Pin 1 Located on Bottom side of Header 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. ICE Device 1.350 0.925 0.850 1.800 Top 0.335 Typical 0.560 Typical 0.062 Typical Side 2006-2012 Microchip Technology Inc.
Optional Debug Headers AC162078 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header AC162078 ICE/ICD Device PIC18F1330-ICD Board Assembly Number 02-01896 Header Setup and Operation This debug header can be used with the following targets: 1.
Optional Debug Headers After the debug header is set up, do the following: 1. Connect the header to the PICDEM MC/MC LV target board. 2. Power the target board. You should see the red LED on the debug header turn on. 3. Connect the debug tool to the debug header. 4. Program the part with the demo code. 5. Run the program. 6. Press and release switch S2 on the target board to toggle the direction of the motor’s rotation. 7.
Optional Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 8: DIMENSIONS – AC162078 Dimensions are in inches 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details.
Optional Debug Headers AC162088, AC162094 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information.
Optional Debug Headers FIGURE 9: DIMENSIONS (28 PIN) – AC162088 Dimensions are in inches 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. Target Pin 1 Located on Bottom side of Header ICE Device 1.600 0.700 0.175 2.450 Top 0.165 Typical 0.560 Typical 0.062 Typical DS51292T-page 48 Side 2006-2012 Microchip Technology Inc.
Optional Debug Headers FIGURE 10: DIMENSIONS (44 PIN) – AC162094 Dimensions are in inches 6-pin Modular Connector See Appendix B. “Debug Header Connections” for details. Target Pin 1 Located on Bottom side of Header ICE Device 1.600 0.550 0.400 2.400 Top 0.335 Typical 0.560 Typical 0.062 Typical Side 2006-2012 Microchip Technology Inc.
Optional Debug Headers AC244026, AC244027 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information.
Optional Debug Headers Test points are available on this header to check the following: Test Point Signal Test Point Signal Pin Jumper TP1 Vss TP6 Vcap RA0 J4 TP2 VDD TP7 Vcap RA5 J5 TP3 ICD Enable TP8 Vcap RA6 J6 TP4 VDD TP5 Vss Header Setup and Operation - AC244027 This Processor Extension Pak provides extra debugging capability not available on PIC16LF727 production devices: • • • • • 3 Address / Data breakpoints (1 Address only breakpoint on production devices) Data capture
Optional Debug Headers FIGURE 11: DIMENSIONS – AC244026, AC244027 Dimensions are in inches 40-Pin DIP Target Pin 1 located on Bottom side of Header 44-Pin TQFP Target Pin 1 located on Bottom side of Header 0.650 0.800 0.710 ICE Device 0.345 40 TQFP 6-pin SIL Connector (0.100 pin spacing) See Appendix B. “Debug Header Connections” for details. 28 0.145 0.445 2.190 QFN 0.840 Mount for optional right angle socket 0.710 2.
Optional Debug Headers AC244033, AC244034 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header ICE/ICD Device AC244033 PIC18F14K22-ICE AC244034 PIC18LF14K22-ICE Board Assembly Number 02-02031 Header Setup and Operation For this header, there are no jumpers/switches.
Optional Debug Headers FIGURE 12: DIMENSIONS (20 PIN) – AC244033, AC244034 Dimensions are in inches 6-pin SIL Connector (0.100 pin spacing) See Appendix B. “Debug Header Connections” for details. Target Pin 1 Located on Bottom side of Header ICE Device 0.150 1.150 0.425 1.800 Top 0.165 Typical 0.062 0.182 Typical Typical DS51292T-page 54 Side 2006-2012 Microchip Technology Inc.
Optional Debug Headers AC244035, AC244036 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header ICE/ICD Device AC244035 PIC16F1939-ICE AC244036 PIC16LF1939-ICE Board Assembly Number 02-02105 Header Setup and Operation For this header, you will need to set up the jumpers below.
Optional Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target.
Optional Debug Headers AC244043, AC244044 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header ICE/ICD Device AC244043 PIC16F1829-ICE AC244044 PIC16LF1829-ICE Board Assembly Number 02-02208 Header Setup and Operation For this header, there are no jumpers/switches.
Optional Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 14: DIMENSIONS - AC244043, AC244044 Dimensions are in inches Target Pin 1 located on Bottom side of Header ICE Device 0.270 0.
Optional Debug Headers AC244046, AC244047 Header Identification The header AC number is used for ordering the header. However, this number is not on the debug header, as the board is often used for multiple headers by inserting different ICE/ICD devices. To identify this debug header, use the following information. Header ICE/ICD Device AC244046 PIC16F1847-ICE AC244047 PIC16LF1847-ICE Board Assembly Number 02-02258 Header Setup and Operation For this header, there are no jumpers/switches.
Optional Debug Headers Header Dimensions The figure below lists the dimensions for the debug header. Dimensions are design values in inches. If the length and/or width of the debug header is too large a footprint for the target board, consider using stand-offs, transition sockets or other extenders in the header connection socket to raise the header above the target. FIGURE 15: DIMENSIONS - AC244046, AC244047 Dimensions are in inches Target Pin 1 located on Bottom side of Header ICE Device 0.320 0.
Appendix A. Debug Header Target Footprints INTRODUCTION To connect a debug header directly to a target board (without the use of a transition socket) the following information will be helpful. • DIP Device Footprints • TQFP/PLCC Device Footprints DIP DEVICE FOOTPRINTS DIP device adapter footprints shown will accept adapter plugs like Samtec series APA plugs. These plugs can be soldered in place during development/emulation and eliminate the need for any other sockets. FIGURE 16: DIP FOOTPRINT 0.100 0.
FIGURE 18: DOUBLE AND TRIPLE-ROW TQFP/PLCC FOOTPRINT 0.028 DIA PLATED-THRU HOLES 0.960 1.160 1.360 0.050 0.960 1.160 UNLESS OTHERWISE SPECIFIED, DIMENSIONS ARE IN INCHES. 1.360 Drawing of device is 64/68-pin, 80/84-pin and 100-pin Header pin-out matches the PLCC package. PLCC will map to TQFP as follows: • • • • FIGURE 19: Header to 44-pin TQFP – one-to-one mapping. Header to 64-pin TQFP – see Figure 19 for mapping. Header to 80-pin TQFP – see Figure 20 for mapping.
FIGURE 20: HEADER TO 80-PIN TQFP 80 61 NC = No Connection 84 1 20 NC 21 63 NC 21 32 60 53 43 NC 22 2006-2012 Microchip Technology Inc.
NOTES: DS51292T-page 64 2006-2012 Microchip Technology Inc.
Appendix B. Debug Header Connections INTRODUCTION The different types of debug header connectors are shown here, as well as information on connecting development tools to the header.
8-PIN SIL CONNECTOR Debug headers with 8-pin SIL (Single In-Line) connectors are compatible with the tools listed below. PICkit 2 or 3 Programmer/Debug Express The 6-pin socket of the PICkit 2 or PICkit 3 may be connected to the 8 header pins by removing the two DAT and CLK pins. However, this may compromise future use of these pins/functions with other tools.
6-PIN SIL CONNECTOR Debug headers with 6-pin SIL (Single In-Line) connectors are compatible with the tools listed below. PICkit 2 or 3 Programmer/Debug Express The 6-pin socket of the PICkit 2 or PICkit 3 may be directly connected to the 6 header pins. Be sure to line up pin 1 on PICkit with pin 1 on header.
SIL OPTIONAL CONNECTION Debug headers with 6- and 8-pin SIL connectors have an additional unpopulated connector available for customer use. This connector has the same pinout as the SIL connector. Solder wires to access individual pins or attach an entire vertical connector. FIGURE 6: SIL OPTIONAL CONNECTION SIL Connector Optional Connector MODULAR-TO-SIL ADAPTER To adapt a 6-pin modular connector to an 8-pin SIL (Single In-Line) connector, you can use this adapter.
ORDERING INFORMATION To order the development tools and other hardware shown here, please refer to the table below.
NOTES: DS51292T-page 70 2006-2012 Microchip Technology Inc.
Header Board Specification APPENDIX C: C.1 REVISION HISTORY Revision N (February 2006) • Added Appendix A: Revision History • Updated document to reflect support of additional tools • Additional minor corrections throughout document text C.2 Revision P (September 2007) • Updated document to reflect support of additional tools • Additional minor corrections throughout document text C.3 Revision Q (December 2008) • Added limitations to header setup sections as needed.
Header Board Specification NOTES: DS51292T-page 72 2006-2012 Microchip Technology Inc.
HEADER BOARD SPECIFICATION Index Numerics I 6-Pin Modular Connector ......................................... 65 6-Pin SIL Connector................................................. 67 8-Pin SIL Connector................................................. 66 ICE vs. ICD ................................................................ 3 A AC162050 .................................................................. 8 AC162052 ................................................................ 10 AC162053 ......
Header Board Specification PIC16F1938 ............................................................. 31 PIC16F1939 ............................................................. 31 PIC16F505 ................................................................. 7 PIC16F506 ................................................................. 7 PIC16F526 ................................................................. 7 PIC16F610 ........................................................... 7, 22 PIC16F616 .............
Index PIC24F08KA102 ...................................................... 33 PIC24F16KA101 ...................................................... 33 PIC24F16KA102 ...................................................... 33 PIC24FJ128GA006.................................................. 33 PIC24FJ128GA008.................................................. 33 PIC24FJ128GA010.................................................. 33 PIC24FJ16GA002 ....................................................
Header Board Specification NOTES: DS51292T-page 76 2006-2012 Microchip Technology Inc.
Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. • There are dishonest and possibly illegal methods used to breach the code protection feature.
Worldwide Sales and Service AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: http://www.microchip.com/ support Web Address: www.microchip.