导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→硬件可能有错误

* 13221: 初学者:双CPU怎样安全共用EEPROM?

   chessman 
chessman发表的帖子 

 硬件可能有错误
按照以下步骤试一下?
   1.单独用89c52A独立对ATMEL 24C01A进行操作,应保证没有错误,对89c52B也
     须进行独立的测试.应保证测试无错误.
   2.89C52A的P1.5和89C52B的P2.7接到ATMEL24C01A的SCL上,这样的连接可能有
     问题.因为当89C52A的P1.5对24C01A的SCL操作时,如何保证89C52B的P2.7的
     电平状态不会影响SCL的状态? 所以,彻底的解决方法是89C52A的P1.5和89C52B
     的P2.7都经过三态门控制器连接到SCL,对SDA的连接也一样.这样的话,当
     8952A对24C01A的SCL操作时,8952B放弃该控制线(使它成为高阻状态).
     

发表时间:2002年10月31日11:53:00

  
回复该帖

本主题共有 8 帖,分页:>>>>>该主题的所有内容[8]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  13264.[详细]chessman你好!请进.
摘要:   1, 按步骤1对ATMEL 24C01A进行连续写入,读出,校验操作,在IC不动的情况下两片CPU分别操 作都是完全正确.(不下千次)   &n......(134字)
- [djrwww][963次] 2002年11月1日

  13383.[详细]这样试一下
摘要:   可以试一下,不知道行不行:            当CPU-A对24CXX进行访问时......(356字)
- [chessman][1030次] 2002年11月4日

  18183.[详细]我的观点!
摘要:两个单片机只要保证在对24C01操作完后处于空闲(高电平)状态,就不可能互相影响!所 以,我怀疑这位老兄的程序中可能忽略了这一点!......(65字)
- [1aogu][954次] 2003年1月30日

[上一篇帖子]:10M以太网上用的一般是接一个粗缆收发器
[下一篇帖子]:初学者:请教老古我在用PROTEL99的原理图制作电路板时,三极管的极性有错误。请教在那里下载PCB