oufuqiang 发表于 2012-4-6 14:38:48

用STC11F04E操作贴片DS1302读取时钟寄存器,出现隔次读取正常

本帖最后由 oufuqiang 于 2012-4-6 14:39 编辑

淘宝买的DS1302,特意要求卖家发原装货,价格¥2,也在同一家买了国产的贴片DS1302,问题奇怪在于:第一次读,正常,第二次,异常,第三次,正常。。。。。。
有没有哪位遇到类似问题?
之前我操作DIP8的DS1302国产货是没有问题的。当时用的单片机是STC89C52RC。
时序我已核对多次,每次操作IO都加了延时,但问题依旧。
现在准备换国产的上去试试。

BXAK 发表于 2012-4-6 15:44:08

接DS1302的IO是否加了上拉电阻(10K~20K)

oufuqiang 发表于 2012-4-6 21:11:04

被搞的滋味:
1、加了上拉电阻(1K),好用了。
2、换上国产的,时间快了2-3倍,用示波器量晶振,发现过激励了。各种负载电容匹配尝试,无效。结果,在DS1302第三脚并一个电容300p到地,好用了。
3、换上另一国产的DS1302,又能用了。不过用示波器观察,振荡波形很弱。


看来国产货我拿到这些不靠谱啊。
页: [1]
查看完整版本: 用STC11F04E操作贴片DS1302读取时钟寄存器,出现隔次读取正常