Microchip Technology Microstick for the 3V PIC24F K-series DM240013-1 DM240013-1 Data Sheet

Product codes
DM240013-1
Page of 260
 2011 Microchip Technology Inc.
DS31037B-page 181
PIC24F16KL402 FAMILY
REGISTER 23-7:
FICD: IN-CIRCUIT DEBUGGER CONFIGURATION REGISTER
23.2
Unique ID
A read-only Unique ID value is stored at addresses,
800802h through 800808h. This factory programmed
value is unique to each microcontroller produced in the
PIC24F16KL402 family. To access this region, use
table read instructions or Program Space Visibility.
To ensure a globally Unique ID across other Microchip
microcontroller families, the “Unique ID” value should
be further concatenated with the family and Device ID
values stored at address, FF0000h. 
R/P-1
U-1
U-1
U-0
U-0
U-0
R/P-1
R/P-1
DEBUG
ICS1
ICS0
bit 7
bit 0
Legend:
R = Readable bit
P = Programmable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 7
DEBUG: 
Background Debugger Enable bit
1
 = Background debugger is disabled
0
 = Background debugger functions are enabled
bit 6-5
Unimplemented:
 Read as ‘1’
bit 4-2
Unimplemented:
 Read as ‘0’
bit 1-0
ICS<1:0:>
 ICD Pin Select bits
11
 = PGEC1/PGED1 are used for programming and debugging the device
10
 = PGEC2/PGED2 are used for programming and debugging the device
01
 = PGEC3/PGED3 are used for programming and debugging the device
00
 = Reserved; do not use
Note 1:
PGEC1/PGED1 are not available on PIC24F04KL100 (14-pin) devices.