(急)现在打算用单片机硬件IIC做一个从机,来输出数据,我之前没有做过从机的应用,都是主机

2020-02-05 09:17发布

现在打算用单片机硬件IIC做一个从机,来输出数据,我之前没有做过从机的应用,都是主机的;
请问我用单片机可以实现像TCN75之类的芯片的从机应答时序吗?就是完全遵照IIC的规范,有应答确认的(比如从机收到正确的地址要拉低SDA线)。我用MSP430F2132实现,不知可否?谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
psbhero
1楼-- · 2020-02-06 14:50
最新进展:我把主机和从机分别设为发一个字节和接收一个字节,结果进行到从机地址识别就出错了。从机没有应答,主机就发停止了
从机地址是对的 波形如下:

(原文件名:IMAG0364 0.JPG)
发从机地址的波形
psbhero
2楼-- · 2020-02-06 16:36
主机和从机的SDA SCL 线是单独连接的,长度大约为10~15CM,不知是否有影响?上图的从机地址是0X48
packer
3楼-- · 2020-02-06 19:01
 精彩回答 2  元偷偷看……
psbhero
4楼-- · 2020-02-06 21:28
对的,48左移一位就是90.但是请注意我的主机发停止位了 所以我怀疑是主机认为那第九个窄脉冲是从机的NACK,所以就发停止了。
psbhero
5楼-- · 2020-02-06 22:23
我在看看主机的程序,希望顺利调通。
psbhero
6楼-- · 2020-02-06 23:27
不好调试啊!!!唉。。。时好时坏

一周热门 更多>