|
PIC24FJ128GA010_12 Datasheet, PDF (40/258 Pages) Microchip Technology – 64/80/100-Pin, General Purpose, 16-Bit Flash Microcontrollers | |||
|
◁ |
TABLE 4-11: UART1 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
U1MODE 0220 UARTEN
â
USIDL IREN RTSMD
â
UEN1
UEN0
WAKE LPBACK
U1STA
0222 UTXISEL1 TXINV UTXISEL0 â UTXBRK UTXEN UTXBF TRMT URXISEL1 URXISEL0
U1TXREG 0224
â
â
â
â
â
â
â
U1RXREG 0226
â
â
â
â
â
â
â
U1BRG
0228
Baud Rate Generator Prescaler
Legend: x = unknown value on Reset; â = unimplemented, read as â0â. Reset values are shown in hexadecimal.
ABAUD RXINV BRGH
ADDEN RIDLE PERR
Transmit Register
Receive Register
Bit 2
Bit 1
Bit 0
All
Resets
PDSEL1 PDSEL0 STSEL
FERR OERR URXDA
0000
0110
xxxx
0000
0000
TABLE 4-12: UART2 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
U2MODE 0230 UARTEN
â
USIDL IREN RTSMD
â
UEN1 UEN0
WAKE LPBACK
U2STA
0232 UTXISEL1 TXINV UTXISEL0 â UTXBRK UTXEN UTXBF TRMT URXISEL1 URXISEL0
U2TXREG 0234
â
â
â
â
â
â
â
U2RXREG 0236
â
â
â
â
â
â
â
U2BRG
0238
Baud Rate Generator Prescaler
Legend: x = unknown value on Reset; â = unimplemented, read as â0â. Reset values are shown in hexadecimal.
ABAUD RXINV BRGH
ADDEN RIDLE PERR
Transmit Register
Receive Register
Bit 2
Bit 1
Bit 0
PDSEL1 PDSEL0 STSEL
FERR OERR URXDA
All
Resets
0000
0110
xxxx
0000
0000
TABLE 4-13: SPI1 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
SPI1STAT 0240 SPIEN
â
SPISIDL
â
â SPIBEC2 SPIBEC1 SPIBEC0 SRMPT SPIROV
SPI1CON1 0242
â
â
â
DISSCK DISSDO MODE16 SMP
CKE
SSEN
CKP
SPI1CON2 0244 FRMEN SPIFSD SPIFPOL â
â
â
â
â
â
â
SPI1BUF 0248
SPI1 Transmit and Receive Buffer
Legend: â = unimplemented, read as â0â. Reset values are shown in hexadecimal.
SRXMPT
MSTEN
â
SISEL2
SPRE2
â
Bit 3
SISEL1
SPRE1
â
Bit 2
SISEL0
SPRE0
â
Bit 1
SPITBF
PPRE1
SPIFE
Bit 0
All
Resets
SPIRBF
PPRE0
SPIBEN
0000
0000
0000
0000
TABLE 4-14: SPI2 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
SPI2STAT 0260 SPIEN
â
SPISIDL
â
â SPIBEC2 SPIBEC1 SPIBEC0 SRMPT SPIROV
SPI2CON1 0262
â
â
â
DISSCK DISSDO MODE16 SMP
CKE
SSEN
CKP
SPI2CON2 0264 FRMEN SPIFSD SPIFPOL â
â
â
â
â
â
â
SPI2BUF 0268
SPI2 Transmit and Receive Buffer
Legend: â = unimplemented, read as â0â. Reset values are shown in hexadecimal.
SRXMPT
MSTEN
â
SISEL2
SPRE2
â
Bit 3
SISEL1
SPRE1
â
Bit 2
SISEL0
SPRE0
â
Bit 1
SPITBF
PPRE1
SPIFE
Bit 0
SPIRBF
PPRE0
SPIBEN
All
Resets
0000
0000
0000
0000
|
▷ |