ch375又碰到一个十分怪异的问题

原来都用的还好了 这一次出现一个十分奇怪的问题 ch375,做host,并口模式。 bit7,读出的时候本来是0的数据会变成1 比如发测试命令 0xf0,正常应该返回 0x0f ,但是读取的值是0x8f 比如中断的状态字 0x15 读取的时候变成0x95 就是最后一位的数据有问题(已经排除单片机的问题) 一个批次的板子,有些是这样的,有些是正常的。(排除程序的问题,程序也换了好几个,都是同样的问题)。 已经排除了单片机管脚的问题。 采用的电路也是标准的 而且这个有问题的ch375换到好的板子上又是可以的,感觉上是外围元件的问题。 但是外围元件也换了,还是这个故障。(晶振,电容也换了)

请问一下大家,是不是还有什么跟单片机匹配的问题

实在是想不出这么怪异的问题。

检查一下单片机的Bit7是不是复用引脚,需不需要配置


不是复用引脚。就是用来数据 io(没有用做地址)


你可以拿示波器去看下在你读取数据的时候,你看下D7脚的信号线的电压是多少?如果没有猜错的话,CH375送低电平的时候,你的D7脚的电压应该在2-3V之间.


多谢上面的兄弟

有什么改进的方法吗,电路设计是参考pdf上的标准电路,而且同一批次的板子有的可以,有的不能用的。

附上电路图。


晕,图片上传不了


要是可以的话,你把原理图发到我们技术支持信箱:个人信息保护,已隐藏,要是还不可以的话,你可以把你一套不能使用的板子邮寄到我们公司,我们负责帮您解决问题


只有登录才能回复,可以选择微信账号登录