
DS1848
2线操作
时钟及数据传输:
SDA引脚通常拉高通过一个外部电阻或设备。
SDA引脚上的数据在SCL为低电平的时间段可能只改变。 SCL为高电平期间数据变化
期间将显示一个启动或停止取决于下面讨论的条件条件。参阅
时序图(图4),用于进一步的细节。
启动条件:
SDA与SCL为高至低的过渡是一个开始条件是必须先
任何其他命令。参阅更多细节的时序图(图4) 。
停止条件:
SDA与SCL高电平低到高的转变是一个停止条件。后的读出
序,停止命令放置DS1848进入低功率模式。参考时序图
(图4 )了解更多详情。
应答:
所有地址和数据字节通过一个串行协议发送。在DS1848拉SDA
在第九个时钟脉冲线低承认,它已收到每一个字。
待机模式:
在DS1848特点是上电后自动启用低功耗模式,
停止命令之后,并完成所有的内部操作后。
2线接口复位:
在协议中,功率损失,或系统复位任何中断之后,下面
步骤重新设置DS1848 。
1.
2.
3.
时钟最多9个周期。
寻找高SDA在每个时钟周期,而SCL为高电平。
创建一个启动条件时SDA为高。
器件寻址:
在DS1848必须接收到启动一个8位的设备地址字
情况下使能用于读出或写入操作的特定设备。地址字被移入
DS1848从MSB到LSB 。地址字由阿( 10106 ),其次是A2,A1和A0的再
R / W位。如果R / W位为高,则启动一个读操作。如果R / W为低时,写操作是
发起。对于一个设备变得活跃,A2, A1和A0的值必须是相同的硬接线
地址引脚上的DS1848 。经书面和硬接线的地址匹配, DS1848将输出
零为一个时钟周期为一个应答。如果地址不匹配,则DS1848返回到低
功率模式。
写操作:
接收到匹配的地址字节的R / W位为低后,装置会
入操作的写入模式。主机必须发送一个8比特的EEPROM存储器地址的
设备来定义,其中的数据是要被写入的地址。字节已经收到后, DS1848将
发送一个零一个时钟周期,以确认收到该地址。主机必须再
发送一个8位的数据字被写入到该地址。在DS1848将再次发送一个零一
时钟周期来确认收到的数据。在这一点上,主机必须终止写
操作停止条件。在DS1848然后进入内部定时的写处理T.
w
对
EEPROM存储器。所有的输入都是在这个字节写周期禁用。
在DS1848能够一个8字节页写。页写开始以同样的方式为一个字节写的,但
第一个字节后,主机不发送停止条件。相反,在从机应答
收到的数据字节,主最多可以发送使用相同的九个时钟序列七个字节。
8 17