×

使用51单片机模拟I2C总线通讯和EEPROM读写的资料和程序免费下载

消耗积分:1 | 格式:pdf | 大小:0.14 MB | 2019-04-23

131594

分享资料个

  I2C基础归纳

  两根信号线,一根数据一根时序,主从模式,一应一答。龙顺宇讲stm8时举的例子:衙门断案,非常形象。今天在书店偶然看到,仔细翻阅了一下,收获很大。我觉得这个难点主要在于应答位的掌握,究竟是主机应答还是从机应答,因为有的时候即便应答位设置错误,也能正常写入。这就导致了没有示波器情况下,无法简单的通过应答位来判断读写是否成功。所幸Proteus有I2C debug功能,今天一天终于分析出了可以稳定使用的模拟方式。还有就是接收,写入,开始,停止等子函数运行后SCL和SDA高低电平影响下一个子函数的问题。

  I2C debug还是很好用的,但是示波器一直搞不懂怎么用。还好有视频教程的例程,分析了半天发现问题主要在第二段上。然而把两部分开执行都可以正常运行,之前在开发板上运行的时候也是这样。用例程的读取EEPROM程序也能读出之前写入的值。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !