Information

dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
DS70152H-page 18 © 2010 Microchip Technology Inc.
TABLE 3-7: dsPIC33FJ32MC202/204 AND dsPIC33FJ16MC304 DEVICE CONFIGURATION
REGISTER MAP
Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0xF80000 FBS BSS<2:0> BWRP
0xF80002 RESERVED
0xF80004 FGS
GSS<1:0> GWRP
0xF80006 FOSCSEL IESO
—FNOSC<2:0>
0xF80008 FOSC FCKSM<1:0> IOL1WAY
OSCIOFNC POSCMD<1:0>
0xF8000A FWDT FWDTEN WINDIS WDTPRE WDTPOST<3:0>
0xF8000C FPOR PWMPIN HPOL LPOL ALTI2C
—FPWRT<2:0>
0xF8000E FICD Reserved
(1)
JTAGEN
(2)
—ICS<1:0>
0xF80010 FUID0 User Unit ID Byte 0
0xF80012 FUID1 User Unit ID Byte 1
0xF80014 FUID2 User Unit ID Byte 2
0xF80016 FUID3 User Unit ID Byte 3
Legend: — = unimplemented bit, read as ‘0’.
Note 1: These bits are reserved (read as ‘1’) and must be programmed as ‘1’.
2: The JTAGEN bit is set to ‘1’ by factory default. Microchip programmers such as MPLAB ICD 2 and REAL
ICE in-circuit emulator clear this bit by default when connecting to a device.
TABLE 3-8: dsPIC33FJ32GP302/304, dsPIC33FJ64GPX02/X04 AND dsPIC33FJ128GPX02/X04,
AND PIC24HJ32GP302/304, PIC24HJ64GPX02/X04 AND PIC24HJ128GPX02/X04
DEVICE CONFIGURATION REGISTER MAP
Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0xF80000 FBS RBS<1:0> BSS<2:0> BWRP
0xF80002 FSS
(1)
RSS<1:0> SSS<2:0> SWRP
0xF80004 FGS
GSS<1:0> GWRP
0xF80006 FOSCSEL IESO —FNOSC<2:0>
0xF80008 FOSC FCKSM<1:0> IOL1WAY
OSCIOFNC POSCMD<1:0>
0xF8000A FWDT FWDTEN WINDIS
WDTPRE WDTPOST<3:0>
0xF8000C FPOR Reserved
(2)
ALTI2C —FPWRT<2:0>
0xF8000E FICD Reserved
(3)
JTAGEN
(4)
—ICS<1:0>
0xF80010 FUID0 User Unit ID Byte 0
0xF80012 FUID1 User Unit ID Byte 1
0xF80014 FUID2 User Unit ID Byte 2
0xF80016 FUID3 User Unit ID Byte 3
Legend: — = unimplemented bit, read as ‘0’.
Note 1: This Configuration register is not available and reads as 0xFF on dsPIC33FJ32GP302/304 devices.
2: These bits are reserved and always read as ‘1’.
3: These bits are reserved (read as ‘1’) and must be programmed as ‘1’.
4: The JTAGEN bit is set to ‘1’ by factory default. Microchip programmers such as MPLAB ICD 2 and REAL
ICE in-circuit emulator clear this bit by default when connecting to a device.