搜索
bottom↓
回复: 4

用249模拟I2C和用149模拟I2C有什么不同

[复制链接]

出0入0汤圆

发表于 2011-9-19 10:04:41 | 显示全部楼层 |阅读模式
用249模拟I2C和用149模拟I2C有什么不同,我用了149模拟I2C来读写24C64完全正常,但是采用249来模拟的时候同样的程序总是读写不成功,哪位大侠帮帮忙,我已经修改了程序中的头文件,将原来的149头文件改成了249头文件,是不是系统时钟问题,还是他们两之间存在其他差别???

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2011-9-19 10:05:22 | 显示全部楼层
回复【楼主位】tianyaxtujxlg
-----------------------------------------------------------------------

请各位大侠帮帮忙,很急急急急急~~~~~~~~~~~~~~~~~~~

出0入0汤圆

发表于 2011-9-19 12:16:12 | 显示全部楼层
既然用了249,就别模拟了。

出0入0汤圆

发表于 2011-9-21 08:56:57 | 显示全部楼层
很显然,249比149快,先看看时钟方面的情况。

出0入0汤圆

 楼主| 发表于 2011-9-22 19:44:42 | 显示全部楼层
回复【3楼】lningbd 蠕动泵
-----------------------------------------------------------------------

我现在用的是硬I2C模式,但是需要与AVR通讯,现在我是做从机,主机发送过来的地址后,我这边一直给不出应答信号?我用另一个MSP430做主机,可以通讯,但是发现主机发送的地址本来是0X48,但是从示波器上看到的确实发现地址高位的4前面莫名少了一个0位。居然从机也能接到数据,而且还给出了应答。真是奇怪。需要说明的是AVR用的5V,而430用的是3.3V。这样两个之间的通讯会不会受这个的干扰???
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-2 02:09

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表