单片机/MCU论坛
直播中

fansz

8年用户 1199经验值
擅长:制造/封装
私信 关注
[问答]

74HC165的驱动程序要通过IIC通讯,请问iic.c中应该包含几个函数?

74HC165的驱动程序已经编写完毕,要通过IIC通讯,请问iic.c中应该包含几个函数?IIC_INIT IIC_STARtiIC_STOPIIC_SENDIIC_REC这几个函数都要包含吗,在74HC165.c和main.c中如何调用??
求大神指教!!!

回帖(2)

刘彬彬

2023-10-30 11:46:22
看你的情况应该是使用 IO 口模拟 IIC 通信,
1,IO 需要初始化,应该是对应的 IIC_INIT
2,IIC 需要产生起始终止信号,应该是对应你的 IIC_START  IIC_STOP
3,然后是发送 接受数据的 IIC_SEND   IIC_REC
4,还需要应答  。
每一次 通信 ,起始,发送,应答,终止,都是需要的,
以上是 iic 协议的内容,要和 74HC165 通信,还需要 74HC165 这个芯片初始化,这个芯片的收发函数。
举报

阿信509

2023-10-30 17:05:00
一共就那几个管脚,直接编个小程序,几个管脚单独送值,啥库都不要
举报

更多回帖

发帖
×
20
完善资料,
赚取积分