常规IIC设备地址为7 bit。
经常会有工程师问“你们芯片的8 bit地址是什么?”,实际上对于IIC通信协议来说只有7 bit和10 bit。
从设备地址为7 bit,不包含读写位,读写位会根据不同的函数自动添加进去,8 bit地址是指7 bit地址向左移动一位,并在末尾添加1bit读写位,write对应0,read对应1。
例:AW9523B的IIC地址是0x58 (7 bit),对应的写地址是0xB0(8 bit),读地址是0xB1(8 bit)。