User manual

2014 Microchip Technology Inc. DS50002243A-page 5
EEP and Emulation Header
User’s Guide
Chapter 1. EEP and Emulation Header Overview
This chapter contains the following topics:
Emulation Extension Pak and Emulation Header Defined
Why Do I Need An Emulation Header?
Programming Notes
General Emulation Header Setup
Device vs. Optional Header Features
MPLAB X IDE Use with Headers
Calibration Bits
Performance Issues
Related Debug Tools
Customer Support
1.1 EMULATION EXTENSION PAK AND EMULATION HEADER DEFINED
An emulation header is a circuit board that allows an emulator to debug code for a spe-
cific device. A special version of the device (-ME2) with on-board emulation circuitry is
located on the header. Connectors on the side of the header allow it to connect directly
to or through an adapter to the emulator. Connectors on the bottom of the header allow
it to connect directly to or through a transition socket to a target board.
An Emulation Extension Pak (EEP) contains an emulation header, gold single in-line
pins, and a trace cable and trace adapter board.
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. The numbering convention for the DS number is
“DSXXXXXA”, where “XXXXX” is the document number and “A” is the revision level of the
document.
For the most up-to-date information on development tools, see the MPLAB
®
IDE or MPLAB X
IDE online Help (Help menu).