欢迎访问ic37.com |
会员登录 免费注册
发布采购

C8051F330D 参数 Datasheet PDF下载

C8051F330D图片预览
型号: C8051F330D
PDF下载: 下载PDF文件 查看货源
内容描述: 混合信号ISP功能的Flash MCU系列 [Mixed Signal ISP Flash MCU Family]
分类和应用: 微控制器和处理器外围集成电路光电二极管时钟
文件页数/大小: 216 页 / 2424 K
品牌: SILABS [ SILICON LABORATORIES ]
 浏览型号C8051F330D的Datasheet PDF文件第165页浏览型号C8051F330D的Datasheet PDF文件第166页浏览型号C8051F330D的Datasheet PDF文件第167页浏览型号C8051F330D的Datasheet PDF文件第168页浏览型号C8051F330D的Datasheet PDF文件第170页浏览型号C8051F330D的Datasheet PDF文件第171页浏览型号C8051F330D的Datasheet PDF文件第172页浏览型号C8051F330D的Datasheet PDF文件第173页  
C8051F330/1/2/3/4/5
17.3 。 SPI0从模式工作
当SPI0被使能并没有配置为主机,它将作为SPI从机。作为一个奴隶,字节
通过MOSI引脚并通过MISO引脚由主器件控制SCK显移入
宇空。在SPI0逻辑中的位计数器计数SCK边缘。当8位数据经过移位稳压转移
存器, SPIF标志被设置为逻辑1,字节被复制到接收缓冲区。数据从读
通过读SPI0DAT接收缓冲区。从器件不能启动数据传送。数据要传送到的
主设备是预先加载到移位寄存器通过写SPI0DAT 。写入SPI0DAT都是双
缓冲,并且被放置在发送缓冲器第一。如果移位寄存器是空的,发送的内容
缓冲器将立即被转移到移位寄存器。当移位寄存器中已经有数据,
在SPI将加载移位寄存器的发送缓冲器的内容的下一个最后一个SCK边沿后(或
当前) SPI传输。
当配置为从机时, SPI0可配置为4线或3线操作​​。在默认情况下, 4线
从模式,是积极的,当NSSMD1 ( SPI0CN.3 ) = 0且NSSMD0 ( SPI0CN.2 )= 1。在4线模式下,
NSS被分配到一个端口引脚和配置为数字输入。 SPI0被使能时, NSS为逻辑0 ,
和残疾人当NSS为逻辑1的位计数器被重置在NSS的下降沿。需要注意的是,NSS显
最终必须被驱动到低电平至少两个系统时钟SCK的每个字节传输的第一个活动边沿之前。
装置。
3线从模式被激活时, NSSMD1 ( SPI0CN.3 ) = 0且NSSMD0 ( SPI0CN.2 )= 0, NSS不
在此模式下使用的,并且没有被映射到通过纵横外部端口引脚。由于没有办法的
唯一解决设备在3线从模式, SPI0必须是唯一的从器件上存在
总线。需要注意的是,在3线从方式有复位位计数器没有外部手段是非常重要的
用于确定当一个完整的字节已经被接收。比特计数器只能通过禁止和重新复位
使SPI0用SPIEN位。图17.3所示的3-从设备之间的连接图
线从模式和主设备。
17.4 。 SPI0中断源
当SPI0中断被允许,如下四个标志将产生中断时,它们被设置为
逻辑1 :
以下所有位都必须用软件清零。
1. SPI中断标志SPIF ( SPI0CN.7 )设置为逻辑1 ,在每个字节传输结束。这
标志适用于所有SPI方式。
2.写冲突标志WCOL( SPI0CN.6 )被置1,如果写SPI0DAT尝试
当发送缓冲器尚未清空的SPI移位寄存器。当这发生时,
写SPI0DAT将被忽略,并且发送缓冲区将不会写入。该标志可以出现
在所有SPI方式。
3,方式错误标志MODF ( SPI0CN.5 )设置为逻辑1时, SPI0被配置为主机,
和多主模式和NSS引脚被拉低。当一个模式故障发生时,
MSTEN和SPIEN位SPI0CN被设置为逻辑0,以禁止SPI0并允许另一个主
设备访问总线。
4.接收溢出标志RXOVRN ( SPI0CN.4 )设置为逻辑1时,配置为从器件,
并且一次传输结束,而接收缓冲器中还包含未读取的字节从以前的
传输。新的字节不被转移到接收缓冲器,允许前面接收
数据字节被读出。的数据字节引起溢出丢失。
REV 。 1.5
169