打印

MSP430模拟I2C技巧

[复制链接]
1517|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dirtwillfly|  楼主 | 2016-1-24 23:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
众所周知,实现I2C总线协议主要是控制SDASCL使其产生协议所规定各种时序。要控制P6.7P6.6产生I2C总线要求各种时序,就要频繁使用到输入、输出以及方向寄存器。而要减少代码量,简化接口控制,最直接方法就是减少有关寄存器操作次数。要实现这一想法需要软硬件结合,充分利用I/O口特点以及I2C总线协议特点。
MSP430模拟I2C技巧.rar (18.87 KB)

相关帖子

沙发
vivilzb1985| | 2016-1-25 11:31 | 只看该作者
模拟I2C的关键还在于定时器的使用上的。。还得采用捕获功能的吧

使用特权

评论回复
板凳
chuntian2016| | 2016-1-25 19:09 | 只看该作者
正如楼上所说,需要注意的是所采用的定时器相关寄存器的设置。

使用特权

评论回复
地板
dirtwillfly|  楼主 | 2016-1-25 20:34 | 只看该作者
其他mcu也可以参考这个理想的

使用特权

评论回复
5
Soraka| | 2016-1-25 21:44 | 只看该作者
模拟I2C的关键还在于定时器的使用上的

也就是时序要准是吧

使用特权

评论回复
6
Garen2| | 2016-1-26 10:45 | 只看该作者
有没有MSP430的硬件IIC的例程,学习一下,硬件IIC都没通过

使用特权

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

本版积分规则

个人签名:欢迎进入TI MCU论坛      21ic TI技术交流1群:61549143(已满),  21ic TI技术交流2群:311421422 我的博客:http://blog.timcu.com/

1181

主题

34897

帖子

1117

粉丝