导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求助一个IIC总线调试的问题(RTC pcf8563)[gongwjh]

 *第39520篇: 求助一个IIC总线调试的问题(RTC pcf8563)

  
楼 主:gongwjh 2006年4月21日09:42
 求助一个IIC总线调试的问题(RTC pcf8563)
正在调试板子上的实时时钟,用philips的pcf8563,本以为很简单的一个小东西,结果在项目就要结束的时候卡在这了,从开始写这部分的调试代码到现在都三天了,还请IIC有经验的大侠指教。
我的IIC总线上现在挂着四个设备,音视频A/D,eeprom和这个RTC,我用调试代码对RTC读写寄存器总是返回不正确的值。换个slave address对视频A/D读写就没问题。用示波器锁了半天的波形也看不出来好坏,但是可以肯定信号没有畸变。
最奇怪的是上电的时候8563的clkout脚可以输出32。768K时钟信号,程序一写clkout的设定寄存器clkout信号就消失了,感觉上有好像写进去了,但是读出来就是不对。
曾经怀疑过总线驱动能力问题,检查了一下上拉电阻,换了电阻也不行。IIC规范上好像有个总线驱动最大电容400pf,也不知道该怎么算这个电容。看SDA的信号也没有畸变啊。

一点头绪都没有了,大侠指教一下吧。


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

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


[上一篇主题]:89c52带键盘和LCD小系统开机密码程序求助(c51)

[下一篇主题]:5402的flash烧写问题