微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > stm8的I2C问题,有几块板子接收数据不正常,求哪位大侠帮忙指点指点

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

时间:10-02 整理:3721RD 点击:
请各位大侠帮忙看看,我现在用的是stm8作为I2C的从机来接收主板发来的数据,stm8进行数据处理后再发送给数码管驱动芯片TM1640,有时候有几块板子数码管数据停止刷新,有几块板子接收数据不正常,出现了一个0x77的数据,但明明主板是没发这个数据的,求哪位大侠帮忙指点指点

把原理图和部分软件传上来看看,你这么说,谁也不知道,可以加我好友!

要看看数据信号是否正确,可用示波器查看。

这个IIC对时序要求很高,要完全依据手册时序操作,最好通过示波器观察波形,确认数据!而且这个天威的数码管显示芯片每次使用都需要初始化。

IIC通信单片机输出要将IO设置为开路输出,不需要推挽

码管显示芯片每次使用都需要初始化是什么意思

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top