English
Language : 

PIC24FJ16MC101_12 Datasheet, PDF (43/350 Pages) Microchip Technology – 16-bit Microcontrollers (up to 32 KB Flash and 2 KB SRAM)
TABLE 4-12: 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
U1MODE
U1STA
U1TXREG
U1RXREG
U1BRG
Legend:
0220 UARTEN
—
USIDL IREN RTSMD
—
UEN1 UEN0 WAKE LPBACK
0222 UTXISEL1 UTXINV UTXISEL0 — UTXBRK UTXEN UTXBF TRMT
URXISEL<1:0>
0224
—
—
—
—
—
—
—
0226
—
—
—
—
—
—
—
0228
Baud Rate Generator Prescaler
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Bit 5
Bit 4
Bit 3
ABAUD URXINV BRGH
ADDEN RIDLE PERR
UART Transmit Register
UART Receive Register
Bit 2
Bit 1
PDSEL<1:0>
FERR OERR
Bit 0
STSEL
URXDA
All
Resets
0000
0110
xxxx
0000
0000
TABLE 4-13: SPI1 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
SPI1STAT
SPI1CON1
SPI1CON2
SPI1BUF
Legend:
0240 SPIEN
—
SPISIDL
—
—
—
—
—
—
SPIROV
0242
—
—
—
DISSCK DISSDO MODE16 SMP
CKE
SSEN
CKP
0244 FRMEN SPIFSD FRMPOL —
—
—
—
—
—
—
0248
SPI1 Transmit and Receive Buffer Register
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
—
MSTEN
—
Bit 4
Bit 3
Bit 2
—
—
—
SPRE<2:0>
—
—
—
Bit 1
Bit 0
SPITBF SPIRBF
PPRE<1:0>
FRMDLY
—
All
Resets
0000
0000
0000
0000