导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求助关于DS1302[youyou]

 *第19396篇: 求助关于DS1302

  
楼 主:youyou 2004年2月20日19:20
 求助关于DS1302
使用ds1302芯片,读出来时钟寄存器数据为什么全为ff或00??
在clk上升沿前输入数据,clk下降沿后读出数据,晶振x1电压0.64, x2电压0.38v,
示波器观察晶振也有信号.
谢谢!
  
2楼:pan-x 2004年2月21日10:31
 操作有问题
ds1302芯片是串行I/O口,无论是输入数据,还是输出数据,都是在CLK的上升沿,下降沿读出的是无效数据。读时钟寄存器时应先给出命令(一个字节),然后按位受寄存器数据。仔细看database。
  
3楼:youyou 2004年2月21日17:23
 按照datasheet重新试过了,还是不
按照datasheet重新试过了,还是不行,用的都是网上现成的据说是调通的例子.
请问还有可能是什么原因造成的??
  
4楼:pan-x 2004年2月22日15:10
 DS1302的PIN8接电池了吗?若不接
DS1302的PIN8接电池了吗?若不接电池,也要加一个3V电压。否则,DS1302不工作
  
5楼:youyou 2004年2月23日12:26
 谢谢。
电池已接好,目前还不行.

谢谢。
电池已接好,目前还不行.
还有两个疑问:1. 32k晶振能否在示波器上观察波形。2. 是否严格用6pf的电容?
急盼回复
  
6楼:youyou 2004年2月23日14:18
 最新发现,X2管脚示波器观察是有信号的,
最新发现,x2管脚示波器观察是有信号的,x1管脚波形信号一闪即逝,不稳定,这样是否对啊?
  
7楼:kuolongfei 2004年2月23日14:58
 不对,看下面
  
8楼:youyou 2004年2月23日15:19
 我注意到了这一点,已经把该位清0启动时钟
我注意到了这一点,已经把该位清0启动时钟了
都是网上荡的程序,都说没错的,检查了程序也觉得没错的。
  
9楼:kuolongfei 2004年2月23日15:24
 问题解决没?什么原因?
  
10楼:youyou 2004年2月23日15:39
 不好意思啊,还没有解决

我觉得程序
不好意思啊,还没有解决

我觉得程序应该没问题,硬件检查晶振信号就是如上所述。

  
11楼:kuolongfei 2004年2月23日15:49
 该位置1再试!?
  
12楼:kuolongfei 2004年2月23日13:08
 有一点要注意!
我没用过DS1302,但以前有人用的时候出现个问题,晶振不工作,后来查明原因,是因为其内部有个标志位,置1(或0)的时候振荡电路才能工作。不知道你是否清楚这一点。
  
13楼:guest 2004年2月26日19:44
 什么意思,哪里的标志位?
我现在就遇到

什么意思,哪里的标志位?
我现在就遇到同样这个问题,晶振用示波器检测只有一个高电平没有振荡啊?

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

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


[上一篇主题]:关于8052,T2用法

[下一篇主题]:[求助]谁用过ads1212,是否可以讨论一下