Datasheet

© 2007-2012 Microchip Technology Inc. DS70292G-page 47
dsPIC33FJ32GP302/304, dsPIC33FJ64GPX02/X04, AND dsPIC33FJ128GPX02/X04
TABLE 4-7: OUTPUT COMPARE REGISTER MAP
SFR Name
SFR
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
OC1RS 0180 Output Compare 1 Secondary Register
xxxx
OC1R 0182 Output Compare 1 Register
xxxx
OC1CON 0184
OCSIDL
OCFLT OCTSEL OCM<2:0>
0000
OC2RS 0186 Output Compare 2 Secondary Register
xxxx
OC2R 0188 Output Compare 2 Register
xxxx
OC2CON 018A
OCSIDL
OCFLT OCTSEL OCM<2:0>
0000
OC3RS 018C Output Compare 3 Secondary Register
xxxx
OC3R 018E Output Compare 3 Register
xxxx
OC3CON 0190
OCSIDL
OCFLT OCTSEL OCM<2:0>
0000
OC4RS 0192 Output Compare 4 Secondary Register
xxxx
OC4R 0194 Output Compare 4 Register
xxxx
OC4CON 0196
OCSIDL
OCFLT OCTSEL OCM<2:0>
0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-8: I2C1 REGISTER MAP
SFR Name
SFR
Addr
Bit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
All
Resets
I2C1RCV 0200 Receive Register
0000
I2C1TRN 0202 Transmit Register
00FF
I2C1BRG 0204 Baud Rate Generator Register
0000
I2C1CON 0206 I2CEN I2CSIDL SCLREL IPMIEN A10M DISSLW SMEN GCEN STREN ACKDT ACKEN RCEN PEN RSEN SEN
1000
I2C1STAT 0208 ACKSTAT TRSTAT BCL GCSTAT ADD10 IWCOL I2COV D_A P S R_W RBF TBF
0000
I2C1ADD 020A Address Register
0000
I2C1MSK 020C Address Mask Register
0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-9: UART1 REGISTER MAP
SFR Name
SFR
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
U1MODE 0220 UARTEN USIDL IREN RTSMD UEN1 UEN0 WAKE LPBACK ABAUD URXINV BRGH PDSEL<1:0> STSEL
0000
U1STA 0222 UTXISEL1 UTXINV UTXISEL0 UTXBRK UTXEN UTXBF TRMT URXISEL<1:0> ADDEN RIDLE PERR FERR OERR URXDA
0110
U1TXREG 0224 UTX8 UART Transmit Register
xxxx
U1RXREG 0226 URX8 UART Received Register
0000
U1BRG 0228 Baud Rate Generator Prescaler
0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.