添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第257页 > MTV312MN64 > MTV312MN64 PDF资料 > MTV312MN64 PDF资料1第16页
MYSON
技术
MTV312M64
(REV 0.99 )
在IIC主通过设置/清除EN128w / En256w位。此外,如果Only128控制位被置位,则
SlaveA只能访问低128字节的DDCRAM的。
该MTV312M返回,如果HSCL保持高128 VSYNC时钟周期DDC1模式。然而,在锁定
如果一个有效的IIC地址( 1010xxxb )已经检测到上HSCL / HSDA总线DDC2B模式。该DDC2标志
反映当前的DDC状态,S / W可以清除它通过写"0"给它。
7.2 SlaveB座
该SlaveB IIC模块连接到HSDA和HSCL引脚。该模块可以接收/发送使用IIC数据
协议。 S / W可写SLVBADR寄存器,确定从地址。
在接收模式下,该块首先检测IIC从机地址匹配的情况,然后发出SlvBMI
中断。从HSDA的数据移入移位寄存器,然后写RCBBUF注册时,一个数据字节
被接收。加载的第一个字节是字地址(从地址被删除) 。该模块还产生
RCBI (接收缓冲区满中断)时, RCBBUF加载每次。当S / W不能够读出
在时间RCBBUF ,在移位寄存器中的下一个字节不是写入RCBBUF和从块返回
NACK给主。此功能保证通信数据的完整性。该WadrB标志可以告诉
S / W在RCBBUF的数据是否是一个字的地址或没有。
在发射模式下,该块的第一检测的IIC从地址匹配的情况下,则发出一个SlvBMI
中断。在此同时,预先存储在TXBBUF的数据被加载到移位寄存器,从而导致
TXBBUF排空,并生成一个TXBI (发送缓冲区空中断) 。 S / W应该写一个TXBBUF
对于前移位寄存器清空一次传送新的字节。这个过程中的故障导致数据损坏。
该TXBI每次发生时,移位寄存器读出从TXBBUF数据的时间。
该SlvBMI通过写"0"相应的INTFLG寄存器清零。该RCBI通过读清零
出RCBBUF 。该TXBI通过写TXBBUF清除。
*请参阅有关"Slave IIC座Timing"附件。
7.3主控模式IIC功能块
主模式IIC模块可以连接到ISDA / ISCL引脚或HSDA / HSCL引脚,通过选择
MSEL控制位。其速度可50KHz的- 400kHz的范围内被S被选择/ W设置
MIICF1 / MIICF0控制位。该软件程序可以通过该接口访问外部的IIC器件。
掌握IIC访问的摘要说明如下。
7.3.1 。写IIC设备
1.写MBUF的从机地址。
2.设置S位开始。
3.在MTV312M发送该字节,一个MbufI中断被触发。
4.程序可以写MBUF传输一个字节或设置P位停止。
*请参阅有关"Master IIC发送Timing"附件。
7.3.2 。阅读IIC设备
1.写MBUF的从机地址。
2.设置S位开始。
3.在MTV312M发送该字节,一个MbufI中断被触发。
4.设置或根据在IIC协议重置MAckO标志。
5.读出MBUF无用字节继续进行数据传输。
6.在MTV312M接收到一个新的字节,则MbufI中断被再次触发。
7.读MBUF也触发下一个接收操作,但读前设置P位可以终止操作。
*请参阅有关"Master IIC附件接收Timing" 。
注册名称
IICCTR
IICSTUS
INTFLG
INTFLG
修订0.99
ADDR
bit7
F00h (读/写) DDC2
F01h (r)的WadrB
F03h (r)的
TXBI
F03h ( w)的
bit6
bit5
bit4
bit3
SLVS
ReStaI
ReStaI
bit2
MAckO
WSlvAI
WSlvAI
bit1
P
bit0
S
麦金
MbufI
MbufI
2001/07/26
RCBI
SlvRWB SAckIn
SlvBMI STOPI
SlvBMI STOPI
- 16 -

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