谢谢讲解,收益很大 |
iic器件一般都是 0是写 1是读 |
892494590 发表于 2019-4-24 12:41 IIC的时序是严格要求的 对于一个完整的IIC命令至少是一定要有的6个操作: 1:启动命令,2:写入器件地址和读/写命令,3:写入要操作的地址(不管是读操作还是写操作,都有要这一个命令,要不然怎么知道要读/写哪里呀?),4:开始读取或者写入,5:应答,6:根据应答进行下一步或者输入停止信号。 |
892494590 发表于 2019-4-24 12:41 读,要先写你要读的器件的地址, 你的器件好像还好写控制字。 一般是0写1读。 |
diy1997 发表于 2019-4-24 11:09 我这边只需要读的话,是不是就没必要置这个0X91这个命令了。 |
一个字节8位,它几位,超过8位的就得读下个字节。 |
一般IIC器件,高7位是地址,最后一位决定读写。 |