Microchip Technology DV250501 Manuel D’Utilisation

Page de 52
M
MCP250XX USER’S GUIDE
 2004 Microchip Technology Inc.
DS51266C-page 29
Chapter 4.  Programming the MCP250XX User Defaults
4.1
INTRODUCTION
The user memory for MCP250XX devices is initially blank when shipped from the 
factory. The user must program the user memory with user-defined defaults. There are 
three methods for programming the user memory.
1. Using MPLAB
®
 IDE with the PRO MATE
®
 II device programmer and the 
MCP250XX socket module.
2. Using the device programmer circuit on the MCP2515 with the programming 
software.
3. In-Circuit Serial Programming™ (ICSP™) while following the MCP250XX 
Programming Specification (DS20072).
4.2
HIGHLIGHTS
The MCP250XX Development Kit supports two methods for programming the user 
defaults.
1. Using the Device Programmer circuit with the programming software.
2. Node A has an ICSP connector.
4.3
DEVICE PROGRAMMER
A device programmer circuit is built into the board to allow the user to easily program 
MCP250XX devices with the existing board (i.e., PRO MATE II is not needed).
4.3.1
Circuit Description
The programming circuitry is designed to use the ICSP methodology as defined in the 
MCP250XX Programming Specification (DS20072). The circuitry routes all of the 
required signals, including the 13V V
PP
 signal that is generated by a step-up voltage 
regulator. Figure 4-1 shows the pinout for the MCP250XX socket in the device 
programmer circuitry.