User Guide
MPLAB
®
PICkit™ 4 User’s Guide
DS50002751C-page 12 2018 Microchip Technology Inc.
The MPLAB PICkit 4 debugger was developed for debugging embedded processors
with rich debug facilities which differ from conventional system processors in the
following aspects:
• Processors run at maximum speeds
• Capability to incorporate I/O port data input
• Advanced host communication interfaces (Windows, macOS and Linux)
• Advanced communication mediums and protocols
• Faster programming times
• Capability to be used as a device production programmer
1.3 MPLAB PICKIT 4 IN-CIRCUIT DEBUGGER ADVANTAGES
The MPLAB PICkit 4 In-Circuit Debugger system provides the following advantages:
Features/Capabilities:
• Connects to computer via high-speed USB 2.0 (480 Mbits/s) cable
• An 8-pin SIL programming connector and the option to use various interfaces
• Programs devices using MPLAB X IDE or MPLAB IPE
• Supports multiple hardware and software breakpoints, stopwatch, and source
code file debugging
• Debugs your application on your own hardware in real time
• Sets breakpoints based on internal events
• Monitors internal file registers
• Debugs at full speed
• Configures pin drivers
• Field-upgradeable through an MPLAB X IDE firmware download
• Adds new device support and features by installing the latest version of MPLAB X
IDE (available as a free download at https://www.microchip.com/mplabx/)
• Indicates debugger status via the indicator light strip
• Operates within a temperature range of 0-70 degrees Celsius.
Performance/Speed:
• More and faster memory
• A Real-Time Operating System (RTOS)
• No firmware download delays incurred when switching devices
• A 32-bit MCU running at 300 MHz
Safety:
• Receive feedback from debugger when external power supply is needed for target
• Supports target supply voltages from 1.2V to 5.5V
• Protection circuitries are added to the probe drivers to guard from power surges
from the target
•V
DD and VPP voltage monitors protect against overvoltage conditions/all lines
have over-current protection
• Programming/debugging pins with a programmable range of resistor values, plus
direction (pull-up, pull-down, or nonexistent).
• Controlled programming speed provides flexibility to overcome target board
design issues
• CE and RoHS compliant – conforms to industry standards