MSP430模拟I2C技巧

[复制链接]
2050|5
 楼主| dirtwillfly 发表于 2016-1-24 23:14 | 显示全部楼层 |阅读模式
众所周知,实现I2C总线协议主要是控制SDASCL使其产生协议所规定各种时序。要控制P6.7P6.6产生I2C总线要求各种时序,就要频繁使用到输入、输出以及方向寄存器。而要减少代码量,简化接口控制,最直接方法就是减少有关寄存器操作次数。要实现这一想法需要软硬件结合,充分利用I/O口特点以及I2C总线协议特点。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
vivilzb1985 发表于 2016-1-25 11:31 | 显示全部楼层
模拟I2C的关键还在于定时器的使用上的。。还得采用捕获功能的吧
chuntian2016 发表于 2016-1-25 19:09 | 显示全部楼层
正如楼上所说,需要注意的是所采用的定时器相关寄存器的设置。
 楼主| dirtwillfly 发表于 2016-1-25 20:34 | 显示全部楼层
其他mcu也可以参考这个理想的
Soraka 发表于 2016-1-25 21:44 | 显示全部楼层
模拟I2C的关键还在于定时器的使用上的

也就是时序要准是吧
Garen2 发表于 2016-1-26 10:45 | 显示全部楼层
有没有MSP430的硬件IIC的例程,学习一下,硬件IIC都没通过
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

1200

主题

35126

帖子

1122

粉丝
快速回复 在线客服 返回列表 返回顶部