引脚配置
Pin Mode SPC0 BIDIROE MISO MOSI
主模式操作
标准 0 X Master In Master Out
0 Master In
双向 1 1 MISO not used by SPI Master I/O
从模式操作
标准 0 X Slave Out SlaveIn
0 Slave In
双向 1 1 Slave I/O MOSI not used by SPI
SPI Baud Rate Register
Register Address: $___0
Bit7 6 5 4 3 2 1 Bit0
R 0 0
SPPR2 SPPR1 SPPR0 SPR2 SPR1 SPR0
W RVD RVD
Reset: 0 0 0 0 0 0 0 0
注:RVD=保留位
SPPR2-SPPR0--SPI波特率预选择位
SPR2-SPR0--SPI波特率选择位
BaudRateDivisor=(SPPR+1)*2^(SPR+1)
BaudRate=BusClock/BaudRateDivisor
SPI Status Register
Register Address: $___0
Bit7 6 5 4 3 2 1 Bit0
R SPIF 0 SPTEF MODF 0 0 0 0
W RVD RVD RVD RVD RVD RVD RVD RVD
Reset: 0 0 1 0 0 0 0 0
注:RVD=保留位
SPIF-SPIF中断标志位。当SPI数据寄存器接收到一字节的数据时