登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

晕倒了!各位大哥赶紧救命

作者:qiaoende 栏目:单片机
晕倒了!各位大哥赶紧救命
我用mega64L的TWI口接PCF8563,死活调不通。Start和写从器件地址发出后,都收到正确的状态应答,接着再发控制寄存器地址时就没有应答了,不知怎么回事?

2楼: >>参与讨论
qiaoende
外部已经加了2k的上拉电阻,以前用I/O口模拟时序工作正常
 
3楼: >>参与讨论
NE5532
你用的硬I2C还是软I2C?
您写得过于简略,无法做出详细判断,如果有条件,可以用存储示波器打一下信号波形,人工看一下数据正确与否。

4楼: >>参与讨论
qjy_dali
有逻辑分析仪就可啦
如果没有,就用printf

5楼: >>参与讨论
lu_chao
按照手册上的例程做就没问题吧
 
6楼: >>参与讨论
sflfw
每个命令后延时10ms试试
 
7楼: >>参与讨论
qiaoende
搞定了,设置了IO口数据寄存器后就好了
可能跟内部上拉有关,虽然我已经在外部加了上拉电阻

参与讨论
昵称:
讨论内容:
 
 
相关帖子
急急急!~~~AVR的8515:REST脚对地的104电容是否可以不接.谢
帮忙:VMLAB仿真成功的串口发送程序,为什么单片机TXD引脚没有输出
急,请问用PonyProg2000下载程序,mfile里的programmer怎么设置??
ATMEGA8用ponypro编程时要设置熔丝位么?怎么设置?
问一下:ATMEGA8和16的熔丝位是否一样?谢
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号