stm8的I2C问题,有几块板子接收数据不正常,求哪位大侠帮忙指点指点

2019-07-14 20:19发布

请各位大侠帮忙看看,我现在用的是stm8作为I2C的从机来接收主板发来的数据,stm8进行数据处理后再发送给数码管驱动芯片TM1640,有时候有几块板子数码管数据停止刷新,有几块板子接收数据不正常,出现了一个0x77的数据,但明明主板是没发这个数据的,求哪位大侠帮忙指点指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
超级新手
1楼-- · 2019-07-15 01:25
 精彩回答 2  元偷偷看……
超级新手
2楼-- · 2019-07-15 03:27
IIC通信单片机输出要将IO设置为开路输出,不需要推挽
cjy923
3楼-- · 2019-07-15 04:21
超级新手 发表于 2016-10-18 11:43
这个IIC对时序要求很高,要完全依据手册时序操作,最好通过示波器观察波形,确认数据!而且这个天威的数码管显示芯片每次使用都需要初始化。

码管显示芯片每次使用都需要初始化是什么意思
cjy923
4楼-- · 2019-07-15 10:04
超级新手 发表于 2016-10-18 11:45
IIC通信单片机输出要将IO设置为开路输出,不需要推挽

我设置的管脚是低速开漏输出高阻态

一周热门 更多>