Datasheet
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 AND dsPIC33FJ128MCX02/X04
DS70291G-page 60 © 2007-2012 Microchip Technology Inc.
TABLE 4-29: REAL-TIME CLOCK AND CALENDAR REGISTER MAP
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
ALRMVAL 0620 Alarm Value Register Window based on APTR<1:0> xxxx
ALCFGRPT 0622 ALRMEN CHIME AMASK<3:0> ALRMPTR<1:0> ARPT<7:0> 0000
RTCVAL 0624 RTCC Value Register Window based on RTCPTR<1:0> xxxx
RCFGCAL 0626 RTCEN
— RTCWREN RTCSYNC HALFSEC RTCOE RTCPTR<1:0> CAL<7:0> 0000
PADCFG1 02FC — — — — — — — — — — — — — — RTSECSEL PMPTTL
0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-30: CRC REGISTER MAP
File NameAddrBit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
All
Resets
CRCCON
0640 — — CSIDL VWORD<4:0> CRCFUL CRCMPT — CRCGO PLEN<3:0> 0000
CRCXOR
0642 X<15:0> 0000
CRCDAT
0644 CRC Data Input Register 0000
CRCWDAT
0646 CRC Result Register 0000
Legend: — = unimplemented, read as ‘0’.
TABLE 4-31: DUAL COMPARATOR REGISTER MAP
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
CMCON 0630
CMIDL — C2EVT C1EVT C2EN C1EN C2OUTEN C1OUTEN C2OUT C1OUT C2INV C1INV C2NEG C2POS C1NEG C1POS
0000
CVRCON 0632
— — — — — — — — CVREN CVROE CVRR CVRSS CVR<3:0>
0000
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-32: PORTA REGISTER MAP FOR dsPIC33FJ128MC202/802, dsPIC33FJ64MC202/802 AND dsPIC33FJ32MC302
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
TRISA
02C0 — — — — — — — — — — — TRISA4 TRISA3 TRISA2 TRISA1 TRISA0
001F
PORTA
02C2 — — — — —
— — — —
— — RA4 RA3 RA2 RA1 RA0
xxxx
LATA
02C4 — — — — — — — — — — — LATA4 LATA3 LATA 2 LATA1 LATA0
xxxx
ODCA
02C6
— — — — — — — — — — — — — — — —
0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.