打印
[PIC®/AVR®/dsPIC®产品]

求助:I2C接口输出时序的起始信号和停止信号有问题

[复制链接]
2164|4
手机看帖
扫描二维码
随时随地手机跟帖
楼主
NE5532| | 2013-10-13 11:01 | 显示全部楼层 回帖奖励 |倒序浏览
有可能你抓错位置了,你先不要用数据发送,只发送启动位,然后来抓波形,然后加入停止位,再来抓波形,最后再加入数据,不要去怀疑单片机内部的模块对不对,那是人家验证了N次才出来的。另外你的波形上升沿都很圆,请注意检查你的总线上拉电阻是不是太大了。

使用特权

评论回复
沙发
NE5532| | 2013-10-13 17:11 | 显示全部楼层
弄好了再调就是了,但是上拉电阻2.3k太小了,你的总线不应该有这么大的等效电容,楼主需要检查一下硬件,一般来说4.7k的,上升沿已经不会这么糟糕了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则