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

C8051F819-GU 参数 Datasheet PDF下载

C8051F819-GU图片预览
型号: C8051F819-GU
PDF下载: 下载PDF文件 查看货源
内容描述: 混合信号ISP功能的Flash MCU系列 [Mixed Signal ISP Flash MCU Family]
分类和应用: 微控制器和处理器外围集成电路光电二极管时钟
文件页数/大小: 250 页 / 1303 K
品牌: SILABS [ SILICON LABORATORIES ]
 浏览型号C8051F819-GU的Datasheet PDF文件第183页浏览型号C8051F819-GU的Datasheet PDF文件第184页浏览型号C8051F819-GU的Datasheet PDF文件第185页浏览型号C8051F819-GU的Datasheet PDF文件第186页浏览型号C8051F819-GU的Datasheet PDF文件第188页浏览型号C8051F819-GU的Datasheet PDF文件第189页浏览型号C8051F819-GU的Datasheet PDF文件第190页浏览型号C8051F819-GU的Datasheet PDF文件第191页  
C8051F80x-83x
26.4.2 。 SMB0CN控制寄存器
SMB0CN用于控制接口,并提供状态信息(见SFR定义26.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中断标志)被设定为每一个传输的开始和结束,每个字节帧之后,或
当仲裁丢失;见表26.3了解更多详情。
重要提示关于SI位:
SMBus接口被冻结,而SI设置;因此,SCL保持低电平,并
总线处于停顿状态,直到软件清除SI 。
26.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被清除。如果接收的从地址未被确认,再从事件将被
忽略,直到下一个起始条件检测。
26.4.2.2 。硬件ACK产生
当寄存器SMB0ADM的EHACK位被置1 ,自动从地址识别和ACK产生
关合作已启用。更详细的有关自动从地址识别可以在Section 26.4.3找到。
作为接收器,目前由ACK位指定的值将被自动总线上的过程中发送的
一个输入数据字节的ACK周期。作为发送器,读ACK位表示接收到的值
最后一个ACK周期。 ACKRQ位不使用时,硬件ACK产生被使能。如果接收到的
从机地址由硬件认(NACK) ,再从事件将被忽略,直到下一个起始条件
检测,并没有将产生中断。
土族解码使用SMB0CN寄存器。
1.0版
187