添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1475页 > AT89LS53-12AC > AT89LS53-12AC PDF资料 > AT89LS53-12AC PDF资料2第8页
表4 。
SPCR - SPI控制寄存器
SPCR地址= D5H
复位值= 0000 01XXB
SPIE
7
功能
SPE
6
深海资源开发有限公司
5
MSTR
4
CPOL
3
CPHA
2
SPR1
1
SPR0
0
符号
SPIE
SPE
深海资源开发有限公司
MSTR
CPOL
CPHA
SPR0
SPR1
SPI中断使能。这一点,与在IE寄存器中的ES位配合使用,使SPI中断: SPIE
= 1和ES = 1允许SPI中断。 SPIE = 0禁止SPI中断。
SPI使能。 SPI = 1使能SPI通道和连接SS , MOSI , MISO和SCK到引脚P1.4 , P1.5 ,
P1.6 , P1.7和。 SPI = 0禁止SPI通道。
数据订单。 DORD = 1 LSB选择第一个数据传输。 DORD = 0选择MSB优先数据传输。
主/从选择。 MSTR = 1,选择主SPI模式。 MSTR = 0时SPI从机模式。
时钟的极性。当CPOL = 1 , SCK为高电平时处于闲置状态。当CPOL = 0 ,主设备的SCK低
时不进行发射。请参考图上的SPI时钟相位和极性控制。
时钟相位。该CPHA位与CPOL位一起控制的时钟和数据的关系
主机和从机。请参考图上的SPI时钟相位和极性控制。
SPI时钟速率选择。这两个位控制配置为主机设备的SCK速率。 SPR1和
SPR0对从机没有影响。 SCK和振荡器频率(F)之间的关系
OSC 。
是如
如下所示:
SPR1
SPR0
SCK = F
OSC 。
除以
0
0
4
0
1
16
1
0
64
1
1
128
表5 。
SPSR - SPI状态寄存器
SPSR地址= AAH
复位值= 00XX XXXXB
SPIF
7
WCOL
6
5
4
3
2
1
0
符号
SPIF
功能
SPI中断标志。当串行发送结束后,SPIF位被置位,如果产生一个中断
SPIE = 1和ES = 1, SPIF位是通过读取SPI状态寄存器的SPIF和WCOL位清零。
设置,然后访问SPI数据寄存器。
写冲突标志。如果SPI数据寄存器在数据传输过程中被写入了WCOL位被置位。中
数据传输,读取SPDR寄存器可能是不正确的,并写它没有任何作用的结果。该
WCOL位(和SPIF位)通过读取SPI状态寄存器的SPIF和WCOL设置清除,
然后访问SPI数据寄存器。
WCOL
8
AT89LS53
0851C–MICRO–3/06

深圳市碧威特网络技术有限公司