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

SI1037-A-GM 参数 Datasheet PDF下载

SI1037-A-GM图片预览
型号: SI1037-A-GM
PDF下载: 下载PDF文件 查看货源
内容描述: 超低功耗128K , LCD MCU系列 [Ultra Low Power 128K, LCD MCU Family]
分类和应用:
文件页数/大小: 538 页 / 4351 K
品牌: SILABS [ SILICON LABORATORIES ]
 浏览型号SI1037-A-GM的Datasheet PDF文件第391页浏览型号SI1037-A-GM的Datasheet PDF文件第392页浏览型号SI1037-A-GM的Datasheet PDF文件第393页浏览型号SI1037-A-GM的Datasheet PDF文件第394页浏览型号SI1037-A-GM的Datasheet PDF文件第396页浏览型号SI1037-A-GM的Datasheet PDF文件第397页浏览型号SI1037-A-GM的Datasheet PDF文件第398页浏览型号SI1037-A-GM的Datasheet PDF文件第399页  
Si102x/3x
28.4.2 。 SMB0CN控制寄存器
SMB0CN用于控制接口,并提供状态信息(见SFR定义28.2 ) 。该
高四位SMB0CN (主, TXMODE,STA和STO )的形成可用于将状态向量
跳转到中断服务程序。 MASTER指示设备是否是主设备或从当前期间
传输。 TXMODE指示设备是否正在发送或接收数据的当前字节。
STA和STO指示一个起始和/或停止已检测到或自上次SMBus生成
中断。 STA和STO还用于当作为一种主操作产生起始和停止条件
之三。写1到STA将导致SMBus接口进入主方式并产生一个起始时
在总线空闲( STA不是由硬件清除产生START之后) 。写1到STO
在主方式,会导致接口产生一个停止条件,结束后,当前的数据传输
在下一个ACK周期。如果STA和STO都被置位(在主方式) ,一个停止后跟一个启动会
产生的。
该ARBLOST位表示该接口已失去仲裁。这可能会发生当接口
正在传输(主机或从机) 。而作为从器件时如果丢失了仲裁表示总线错误条件
化。 ARBLOST由硬件SI被清除,每次清除。
SI位器(SMBus中断标志)被设定为每一个传输的开始和结束,每个字节帧之后,或
当仲裁丢失;见表28.3了解更多详情。
重要提示关于SI位:
SMBus接口被冻结,而SI设置;因此,SCL保持低电平,并
总线处于停顿状态,直到软件清除SI 。
28.4.2.1 。软件ACK产生
当寄存器SMB0ADM的EHACK位被清0 ,设备上的固件必须检查接收
的从地址和ACK或NACK从地址和接收的数据字节。作为接收方,写作
ACK位定义要发出的ACK值;作为发射器,读ACK位表示的值
最后的ACK周期中接收。 ACKRQ被接收到一个字节,每次设定,这表明一个即将离任
需要ACK值。当ACKRQ设置,软件应写入要发出价值的ACK
清除SI前位。一个NACK将产生,如果软件清除SI之前不写ACK位。
SDA将反映所定义的ACK值立刻写ACK位以下;然而, SCL将
保持低电平,直到SI被清除。如果接收的从地址未被确认,再从事件将被
忽略,直到下一个起始条件检测。
28.4.2.2 。硬件ACK产生
当寄存器SMB0ADM的EHACK位被置1 ,自动从地址识别和ACK产生
关合作已启用。更详细的有关自动从地址识别可以在Section 28.4.3找到。
作为接收器,目前由ACK位指定的值将被自动总线上的过程中发送的
一个输入数据字节的ACK周期。作为发送器,读ACK位表示接收到的值
最后一个ACK周期。 ACKRQ位不使用时,硬件ACK产生被使能。如果接收到的
从机地址由硬件认(NACK) ,再从事件将被忽略,直到下一个起始条件
检测,并没有将产生中断。
土族解码使用SMB0CN寄存器。
修订版0.3
395