添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1796页 > ADE5166 > ADE5166 PDF资料 > ADE5166 PDF资料3第131页
ADE5166/ADE5169
串行外设接口(SPI )
在ADE5166 / ADE5169集成了完整的硬件序列
片上外设接口。 SPI是全双工的,这样8
数据的位同步发送和
收到。这SPI实现双缓冲,允许
用户读取接收的数据的最后一个字节,而一个新的字节是
移入。被发送到可被装载而下一字节
当前字节被移出。
SPI端口可配置为主机或从机操作。
物理接口SPI是通过MISO( P0.5 / MISO / ZX) ,
MOSI ( P0.4 / MOSI / SDATA ) , SCLK ( P0.6 / SCLK / T0 )和SS
( P0.7 / SS / T1 / RXD2 )引脚,而固件接口是通过
SPI配置SFR 1 ( SPIMOD1 ,地址0xE8 ) , SPI的
配置SFR 2 ( SPIMOD2 ,地址0xE9 ) , SPI的
中断状态SFR ( SPISTAT ,地址0xEA )时, SPI / I
2
C
发送缓冲器SFR ( SPI2CTx ,地址为0x9A ) ,以及SPI / I
2
C
接收缓冲区SFR ( SPI2CRx ,地址0x9B ) 。
需要注意的是SPI引脚都与我分享
2
的引脚。因此,该
用户可以启用仅一次一个接口。在该SCPS位
配置SFR ( CFG ,地址0xAF执行)选择哪个外设
是活动的。
SPI寄存器
表150. SPI SFR列表
SFR地址
0x9A
0x9B
0xE8
0xE9
0xEA
助记符
SPI2CTx
SPI2CRx
SPIMOD1
SPIMOD2
SPISTAT
读/写
W
R
读/写
读/写
读/写
长度(位)
8
8
8
8
8
默认
0
0
0x10
0
0
描述
SPI / I
2
发送缓冲器(见表151 ) 。
SPI / I
2
C接收缓冲区(见表152 ) 。
SPI配置SFR 1 (见表153 ) 。
SPI的配置的SFR 2 (见表154)。
SPI中断状态(见表155 ) 。
表151. SPI / I
2
C发射缓冲器SFR ( SPI2CTx ,地址为0x9A )
[7:0]
助记符
SPI2CTx
默认
0
描述
SPI或I
2
C发信缓冲区。当SPI2CTx的SFR被写入时,它的内容被传输到发送
FIFO的输入。当请求写操作,则FIFO的输出被发送的SPI或余
2
C总线。
表152. SPI / I
2
C接收缓冲区SFR ( SPI2CRx ,地址0x9B )
[7:0]
助记符
SPI2CRx
默认
0
描述
SPI或I
2
C接收缓冲区。当SPI2CRx SFR被读取时,从接收FIFO输出一个字节
转移到SPI2CRx SFR 。从SPI或I的新数据字节
2
C总线被写入到FIFO的输入。
第0版|第131页148

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