
位编号
位符号
描述
时钟极性
3
CPOL
清零,在空闲状态下SCK设置为“0” 。
设定为在空闲状态SCK信号设定为“1 ” 。
时钟相位
2
CPHA
清除时, SCK离开闲置有数据采样
状态(见CPOL ) 。
设置有采样时的SCK返回到怠速状态的数据(见
CPOL ) 。
SPR2
SPR1
0
0
1
1
0
0
1
1
SPR0串行外设率
0
1
0
1
0
1
0
1
无效
F
CLK PERIPH
/4
F
CLK PERIPH
/8
F
CLK PERIPH
/16
F
CLK PERIPH
/32
F
CLK PERIPH
/64
F
CLK PERIPH
/128
无效
1
SPR1
0
0
0
0
1
0
SPR0
1
1
1
复位值= 0001 0100B
不可位寻址
串行外设状态寄存器
和控制( SPSCR )
串行外设状态寄存器包含标志以指示下列条件:
数据传输完成
写冲突
SS引脚上不一致的逻辑电平(模式故障)
表49 。
SPSCR注册
SPSCR - 串行外设状态和控制寄存器( 0D5H )
7
SPIF
位
数
6
-
5
OVR
4
MODF
3
SPTE
2
UARTM
1
SPTEIE
0
MODFIE
位
助记符说明
串行外设数据传输标志
7
SPIF
由硬件清零,以指示数据传输过程中或已
经清算程序。
由硬件设置以指示该数据传输已经完成。
读或读SPSCR后写SPDATA时,该位被清零。
6
-
版权所有
从该位读出的值是不确定的。不要设置该位。
溢出错误FL股份公司
5
OVR
- 由硬件设置当接收到,而SPIF置位(前一个字节
接收到的数据不会被覆盖) 。
- 读SPSCR时由硬件清零
92
AT89C51AC3
4383A–8051–10/04