导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→硬件:普通IO口做I2C通信[dalenliu]

 *第4968篇: 硬件:普通IO口做I2C通信

  
楼 主:dalenliu 2002年9月13日11:29
 硬件:普通IO口做I2C通信
请问老古:
    我现在用了两片AT89C51实现他们之间的I2C通信。其中从机用外部中断来响应通信。主
机用普通IO发起通信请求。
由于他们都是普通IO口,而且之间没有驱动器而直接相连。可以吗?
    现在由于SDA即是输出也是输入。一旦作为输入、必须先置为1。所以老是通信有错误。
怎么办?
  
2楼:红心J 2002年9月13日12:30
 一定要用I2C吗?
  
3楼:HUJM 2002年9月13日17:05
 简简单单
用不同的脉宽代表"0"和"1"发送即可
  
4楼:红心J 2002年9月13日17:16
 用1根int口线互联,异步发送/接受即可,协议自己定。
  
5楼:guest 2005年2月17日14:24
 我也有同样的问题

我也有同样的问题

>>>>>>对该主题发表你的看法

本主题贴数5,分页: [第1页]


[上一篇主题]:各位大虾

[下一篇主题]:硬件:普通IO口做I2C通信