English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (390/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
PIC32MX3XX/4XX
bit 11-10
bit 9
bit 8
bit 7
bit 6
bit 5
bit 4-0
MODE<32,16>: 32/16-bit Communication Select bits
1x = 32-bit data width
01 = 16-bit data width
00 = 8-bit data width
SMP: SPI Data Input Sample Phase bit
Master mode (MSTEN = 1):
1 = Input data sampled at end of data output time
0 = Input data sampled at middle of data output time
Slave mode (MSTEN = 0):
SMP value is ignored when SPI is used in Slave mode. The module always uses SMP = 0.
CKE: SPI Clock Edge Select bit
1 = Serial output data changes on transition from active clock state to Idle clock state (see CKP bit)
0 = Serial output data changes on transition from Idle clock state to active clock state (see CKP bit)
Note: The CKE bit is not used in the Framed SPI mode. The user should program this bit to ‘0’ for the
Framed SPI mode (FRMEN = 1).
SSEN: Slave Select Enable (Slave mode) bit
1 = SSx pin used for Slave mode
0 = SSx pin not used for Slave mode, pin controlled by port function.
CKP: Clock Polarity Select bit
1 = Idle state for clock is a high level; active state is a low level
0 = Idle state for clock is a low level; active state is a high level
MSTEN: Master Mode Enable bit
1 = Master mode
0 = Slave mode
Reserved: Write ‘0’; ignore read
DS61143E-page 388
Preliminary
© 2008 Microchip Technology Inc.