IIC总线51编程,程序写出来不行啊,问题在哪里啊?

IIC总线51编程,程序写出来不行啊,问题在哪里啊?,第1张

没有仔细看你的程序,写不进去通常有几种原因:

1.总线时序控制不当或电平不当,我留意到你是用P2口的两只脚来做连接,不知道你有没有接上拉电阻,是否符合时序就靠你自己来详细核对了.

2.24C02的地址译码引脚的连接方式和程序中的IIC命令里的"芯片地址"不匹配.

3.写动作结束后需要10毫秒等待时间,如果提前去读,则会得不到响应.

4.24C01芯片已坏或者CPU有关引脚失效.

1在第一次下载程序时,有没有点那个“下次冷启动P1.0P1.1后面的等于0/0才可以下载程序”?如果点了的话,再次下载程序需要将P1.0,P1.1接地。 2不过多数情况下是下载器的问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11193408.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存