位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第3004页 > MCP98242T-BE/MC > MCP98242T-BE/MC PDF资料 > MCP98242T-BE/MC PDF资料2第8页

MCP98242
4.0
4.1
串行通信
2线SMBus /标准模式
I
2
C协议兼容
接口
4.1.1
数据传输
数据传输由一个起始条件启动
(开始) ,接着7位的装置地址和
读/写位。一个来自从应答(ACK )
确认每个字节的接收。每次访问都必须
一个停止条件( STOP)结束。
反复沟通为T后开始
B- FREE
.
该设备不支持连续的寄存器
读/写。每个寄存器需要使用加以解决
该寄存器指针。
该器件支持接收协议。该
寄存器可以使用指针的初始指定
读取。每次重复读或接收起始于开始
条件和地址字节。 MCP98242沿用
先前选定的寄存器。因此,其输出数据
从先前指定的寄存器(重复指针
说明书中没有必要) 。
则MCP98242串行时钟输入(SCLK )和
双向串行数据线(SDA)形成一个2线
双向的SMBus /标准模式I
2
C兼容
通信端口(参考输入/输出引脚DC
特性表,以及传感器和串行EEPROM
接口时序规格表) 。
下面的总线协议已经去网络定义:
表4-1:
TERM
主
SLAVE
MCP98242串行总线
协议说明
描述
控制串行总线的设备,
典型的微控制器。
由主器件寻址的器件,
如MCP98242 。
设备从总线接收数据。
从主机发出的独特信号启动
串行接口与一个奴隶。
从主机到一个独特的信号
从从终止串行接口。
4.1.2
主/从
发射机设备将数据发送到总线上。
接收器
开始
停止
总线由主器件(通常为控制
微控制器) ,控制总线访问和
产生起始和停止条件。该
MCP98242是一个从器件,不控制其他
器件在总线上。既可以主从设备
作为发送器或接收器。然而,该
主器件决定采取何种工作模式。
4.1.3
START / STOP条件
读/写读取或写入MCP98242
寄存器。
确认
接收器应答( ACK)的
通过轮询接收每个字节
总线。
接收器不应答(NAK )或
释放总线,以显示最终的-数据
( EOD ) 。
沟通是不可能的
因为总线是在使用中。
总线处于空闲状态时,二者的SDA
和SCLK保持高位。
SCLK之前SDA必须保持稳定
为了变高,数据位为
被认为是有效的。在正常
数据传输, SDA只有改变状态
当SCLK为低。
SDA线上的高电平到低电平的跳变(同时SCLK为
高)是启动条件。所有的数据传输必须是
之前从主启动条件。如果一开始
数据传输过程中产生的状态下,所述
MCP98242复位并接受新的启动条件。
SDA线从低到高的跳变(同时SCLK为
高)表示一个停止条件。如果一个停止条件
数据传输过程中引入了MCP98242
释放总线。所有数据传输都是通过停止结束
条件来自主。
NAK
忙
不忙
数据有效
4.1.4
地址字节
在启动状态下,主机必须发送一个
8位地址字节到MCP98242 。的地址为
该
MCP98242
温度
传感器
is
' 0011 ,A2, A1,A0 '二进制,其中A2 ,A1和A0
位通过连接相应的外部设置
引脚V
DD
'1'或GND '0'。 7位地址和Transmit
泰德在串行位流必须符合所选
地址MCP98242回应一个ACK 。位
地址字节8是一个读/写位。设置此位
为“1”的命令的读操作,而“0”的命令
写操作(见图4-1) 。
DS21996A第8页
2006年Microchip的科技公司