Microchip Technology MA240029 データシート

ページ / 406
 2010-2
011 M
ic
rochip 
T
e
chnology 
In
c.
DS
39996F
-page 53
PIC24FJ128GA310 FAMILY
  
TABLE 4-11:
SPI 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
SPI1STAT
0240
SPIEN
SPISIDL
SPIBEC2 SPIBEC1 SPIBEC0
SRMPT
SPIROV SRXMPT
SISEL2
SISEL1
SISEL0
SPITBF
SPIRBF
0000
SPI1CON1
0242
DISSCK
DISSDO MODE16
SMP
CKE
SSEN
CKP
MSTEN
SPRE2
SPRE1
SPRE0
PPRE1
PPRE0
0000
SPI1CON2
0244
FRMEN
SPIFSD SPIFPOL
SPIFE
SPIBEN
0000
SPI1BUF
0248
Transmit and Receive Buffer
0000
SPI2STAT
0260
SPIEN
SPISIDL
SPIBEC2 SPIBEC1 SPIBEC0
SRMPT
SPIROV SRXMPT
SISEL2
SISEL1
SISEL0
SPITBF
SPIRBF
0000
SPI2CON1
0262
DISSCK
DISSDO MODE16
SMP
CKE
SSEN
CKP
MSTEN
SPRE2
SPRE1
SPRE0
PPRE1
PPRE0
0000
SPI2CON2
0264
FRMEN
SPIFSD SPIFPOL
SPIFE
SPIBEN
0000
SPI2BUF
0268
Transmit and Receive Buffer
0000
Legend:
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-12:
PORTA 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
(
Bit2
(
Bit 1
(
Bit 0
)
All 
Resets
TRISA
02C0
TRISA15 TRISA14
TRISA10
TRISA9
TRISA7
TRISA6
TRISA5
TRISA4
TRISA3
TRISA2
TRISA1
TRISA0
C6FF
PORTA
02C2
RA15
RA14
RA10
RA9
RA7
RA6
RA5
RA4
RA3
RA2
RA1
RA0
xxxx
LATA
02C4
LATA15
LATA14
LATA10
LATA9
LATA7
LATA6
LATA5
LATA4
LATA3
LATA2
LATA1
LATA0
xxxx
ODCA
02C6
ODA15
ODA14
ODA10
ODA9
ODA7
ODA6
ODA5
ODA4
ODA3
ODA2
ODA1
ODA0
0000
Legend:
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
Note 1:
PORTA and all associated bits are unimplemented in 64-pin devices and read as ‘0’.
2:
These bits are also unimplemented in 80-pin devices, read as ‘0’.
TABLE 4-13:
PORTB 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
TRISB
02C8
TRISB15 TRISB14 TRISB13 TRISB12 TRISB11 TRISB10
TRISB9
TRISB8
TRISB7
TRISB6
TRISB5
TRISB4
TRISB3
TRISB2
TRISB1
TRISB0
FFFF
PORTB
02CA
RB15
RB14
RB13
RB12
RB11
RB10
RB9
RB8
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
xxxx
LATB
02CC
LATB15
LATB14
LATB13
LATB12
LATB11
LATB10
LATB9
LATB8
LATB7
LATB6
LATB5
LATB4
LATB3
LATB2
LATB1
LATB0
xxxx
ODCB
02CE
ODB15
ODB14
ODB13
ODB12
ODB11
ODB10
ODB9
ODB8
ODB7
ODB6
ODB5
ODB4
ODB3
ODB2
ODB1
ODB0
0000
Legend:
Reset values are shown in hexadecimal.