先用示波器看,量电压不准确.DS1302, 如果真的不起振,但也不会影响寄存器的读写.所以你可以写一个寄存器,再读出来比较下是否一致,如果不相同,那说明你程序就有问题的功能如下:ds1302可靠起振的方法发布时间:2006年3月4日点击次数:1332来源:单片机与嵌入式系统应用作者:*总院合肥研究所钟英华简介在DS1302的实际使用中,采用
时钟芯片DS1302可靠起振的方法,简介在DS1302的实际使用中,采用辅助电容法,可以解决DS1302在应用中由于晶振的负载电容不匹配而引起的停振问题。概述DS1302是Da是用单片机直接调用DS1302的数据但是DS1302的32.768KM的晶振就是不起振换DS1302也不行有时候摸32
RT, 可能不是电路设计或者晶振选择的问题,而是因为DS1302 寄存器配置成了时钟停止模式。寄存器配置参见DS1302和DS1307 的datasheet,有这么一段:秒寄存器的第七位定义是时钟停止的起振问题便是首先需要解决的问题在使用某些8051单片机的时候通常在XTAL1XTAL2加晶振和一定的匹配电容即可在XTAL1XTAL2上看到正弦波由于习惯思维也必然以为在D
╯﹏╰ 但都正常工作,我的DS1302是3V电压工作的),你可以写个程序试一试,一般晶振都不会坏。1) 当所选的晶振负载电容不是6pF 时,可以采用增加辅助电容的方法提高或降低DS1302 振荡器的电容性负载,使之与晶体所需的电容值匹配。如果已知晶体的负载电容为CI,若CI<