
2线接口,16位I / O端口扩展器
带有中断和热插入保护
MAX7311
MAX7311产生以来的应答位
MAX7311为接收方。当MAX7311是反
mitting的师傅,师傅生成
应答位。
从机地址引脚AD2 , AD1 , AD0和选择1 64
从机ID地址(表7 ) 。
数据总线事务
命令字节是按照8位的第一个字节
在写传输器件地址
(表1,图7)。命令字节用来确定
以下寄存器的写入或读出我的。
写端口寄存器
通过发送设备发送数据到MAX7311
从地址和设定的最低位为逻辑0 。该
地址和阻止 - 后命令字节发送
矿山哪些寄存器接收后的数据
命令字节(图7) 。
从机地址
该MAX7311具有7位长的从机地址(图6) 。
继7位从地址的第8位是R / W
位。设置该位为低电平写入命令和高一
读命令。
可编程
SDA
A6
最高位
SDA
A5
A4
A3
A2
A1
A0
最低位
读/写
确认
图6.从地址
表1.命令字节寄存器
命令字节
地址(十六进制)
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0xFF
输入端口1
输入端口2
输出端口1
输出端口2
端口1极性反转
端口2极性反转
端口1配置
端口2配置
超时寄存器
厂保留。 (不要写入该寄存器。 )
功能
协议
读字节
读字节
读/写字节
读/写字节
读/写字节
读/写字节
读/写字节
读/写字节
读/写字节
—
上电
默认
XXXX XXXX
XXXX XXXX
1111 1111
1111 1111
0000 0000
0000 0000
1111 1111
1111 1111
0000 0001
—
SCL
1
2
3
4
5
6
7
8
9
命令字节
端口1的数据
1
0 A
7
6
5
4
3
2
1
0 A
7
6
端口2的数据
5
4
3
2
1
0
A
SDA
S
从机地址
读/写
A
0
0
0
0
0
0
开始
条件
写端口
应答
从机
应答
从机
应答
从机
应答
从机
DATA OUT端口1
t
PV
读取端口2
t
PV
图7.写入到输出寄存器通过写字节协议
8
_______________________________________________________________________________________