编程步骤:初始化AD给AD传送采样通道与输入方式(写过程,上图)
(4)发送控制位(控制参考下图)
综上所述:初始化PCFpcf8591怎么用时的代码如下:
编程步骤:(读数部分:根據下图是一个读数据过程)
(3)等待PCF的应答
(5)向PCF回应“1”表示收到
综上所述:以下为读数代码
}注意在读写过程中关闭EA,防止时序被打亂程序还是有点问题感觉在软件延时上,因为使用的IAP15的运行速度为1T所以需要修改iic.h中对somenop的定义:
好了,修改好了群里也有人碰到了同樣的问题
解决方法:将读数据后的应答改成
另外,数了一下亲测可用的NOP33个nop,记住!!!!!!
记住今天的苦难全他妈是昨天官方驱动丅的毒!!!!!