实时时钟芯片

合集下载

实时时钟PCF8563P中文译文

实时时钟PCF8563P中文译文

实时时钟芯片PCF8563使用说明一.芯片功能简介-提供年、月、日、星期、时、分、秒时间功能(主时钟为32.768KHz晶振)。

-世纪标志位。

-宽电压供电:1.0V – 5.5V。

-低后台工作电流:典型值为0.25uA(3V供电,25度时)。

-高达400KHz的高速IIC两线串行接口(当Vcc>1.8V时)。

-可编程选择时钟输出功能:32.768KHz、1024Hz、32Hz、1Hz。

-闹钟和定时器输出功能。

-电压过低检测功能。

-内置振荡形成电路。

-IIC总线从机地址:读(A3H)、写(A2H)。

-内部功能开漏中断输出。

二.内部结构三.封装与引脚-OSC1:振荡器的输入端.-OSCO:振荡器的输出端.-INT:芯片内部功能中断输出(开漏输出)。

-VSS:电源地端。

-SDA:IIC总线同步数据线。

-CLKOUT:芯片同部时钟输出端(开漏输出)。

-VDD:电源正端。

四.芯片内部寄存器五.寄存器说明1.00H寄存器(控制/状态寄存器1)以下为其位定义:-TEST1:=0:正常模式.=1:外时钟(EXT_CLK)测试模式.-STOP:=0:模块开始工作.=1:模块停止工作.-TESTC:=0:关闭上电芯片寄存器复位功能(正常使用时应该这样).=1:芯片上电时寄存器清零.2.01H寄存器(控制/状态寄存器2)以下为其位定义:-TI/TP:=0:当TF位置位时INT向外中断.=1:INT-AF:当有闹钟到达时,AF位置位.本位只能靠软件清零.=0:闹钟未到达.=1:闹钟时间到达.-TF:当定时计数器下计数结束时,TF位置位.本位只能靠软件清零.=0:定时时间未到达.=1:定时时间到达.-AIE:用于使能AF置位时是否向外发中断(通过INT端).=0:禁止闹钟中断.=1:使能闹钟中断.-TIE:用于使能TF置位时是否向外发中断(通过INT端).=0:禁止定时器中断.=1:使能定时器中断.3.02H寄存器(秒寄存器)以下为其位定义:-VL:=0:保证可靠的时钟/日历信息.=1:不保证可靠的时钟/日历信息.-SECxx:BCD格式下的秒值,高三位为BCD十位,0-5;低四位为BCD个位,0-9;4.03H寄存器(分寄存器).以下为其位定义:-MINxx:BCD格式下的分值,高三位为BCD十位,0-5;低四位为BCD个位,0-9;5.04H寄存器(时寄存器).-HOUxx:BCD格式下的小时值,采用24小时制,高二位为BCD十位,0-2;低四位为BCD个6.05H寄存器(天寄存器).以下为其位定义:-DAYxx:BCD格式下的天数值,高二位为BCD十位,0-3;低四位为BCD个位,0-9;7.06H寄存器(星期寄存器).以下为其位定义:-WEKxx:记录当前是星期几.0-6.二进制形式.注意:星期天为第一天.值如下:星期天(0);星期一(1);星期二(2);星期三(3);星期四(4);星期五8.07H寄存器(分/世纪寄存器)以下为其位定义:-C:=0:当前年份为20xx.=1:当前个份为19xx.本位在年份从99变至00时自动翻转,当然其意义可由用户自己定义.-MONxx:记录当前是几月份,BCD格式,高一位为十位,0-1;低四位为个位,0-9;9.08H寄存器(年寄存器).-YERxx:记录当前年份值,BCD格式,高四位为十位,0-9;低四位为个位,0-9;10.09H寄存器(闹钟分设置寄存器).以下为其位定义:-AE:=0:闹钟分钟设置有效.=1:闹钟分钟设置无效.说明:当设置无效时,闹钟时间匹配分钟设置将不参于匹配.-MINAxx:闹钟分设置值.BCD格式,高三位为十位,0-5;低四位为个位,0-9;11.0AH寄存器(闹钟时设置寄存器).-AE:=0:闹钟小时设置有效.=1:闹钟小时设置无效.说明:当设置无效时,闹钟时间匹配小时设置将不参于匹配.-HOUAxx:闹钟时设置值.BCD格式,高三位为十位,0-2;低四位为个位,0-9;12.0BH寄存器(闹钟天设置寄存器).-AE:=0:闹钟天设置有效.=1:闹钟天设置无效.说明:当设置无效时,闹钟时间匹配天设置将不参于匹配.-DAYAxx:闹钟天设置值.BCD格式,高三位为十位,0-3;低四位为个位,0-9;13.0CH寄存器(闹钟星期设置寄存器).-AE:=0:闹钟星期设置有效.=1:闹钟星期设置无效.说明:当设置无效时,闹钟时间匹配星期设置将不参于匹配.-WEKAxx:闹钟星期设置值.二进制格式.14.0DH寄存器(外输出时钟频率选择寄存器).-FE:=0:外时钟输出功能禁止.=1:外时钟输出功能使能.说明:当外钟功能输出禁止时,CLKOUT端将保持高阻态.-FDx:外时钟输出频率选择位,如下:15.0EH寄存器(定时器控制寄存器).以下为其位定义:-TE:=0:定时器功能禁止.=1:定时器功能使能.-TDx:定时器定时时钟频率选择位,如下:16.0FH寄存器(定时计数器寄存器).以下为其位定义:Welcome To Download !!!欢迎您的下载,资料仅供参考!。

实时时钟电路DS1302芯片的原理及应用

实时时钟电路DS1302芯片的原理及应用

实时时钟电路DS1302芯片的原理及应用DS1302是一种实时时钟(RTC)电路芯片,由Dallas Semiconductor (现被Maxim Integrated收购)设计和制造。

它提供了一个准确的时间和日期计时功能,适用于许多应用,例如电子设备、仪器仪表、通讯设备和计算机系统等。

DS1302芯片的原理如下:1.时钟发生器:DS1302芯片内部集成了一个时钟发生器电路,它使用外部XTAL晶体和一个频率分频器来产生准确的时钟信号。

晶体的频率通常为32.768kHz,这是由于此频率具有较好的稳定性。

2.电源管理:DS1302芯片可以使用3V到5.5V的电源供电。

它内部具有电源管理电路,可以自动切换到低功耗模式以延长电池寿命。

3.时间计数器:DS1302芯片内部包含一个时间计数器,用于计算并保存当前时间、日期和星期。

它采用24小时制,并提供了BCD编码的小时、分钟、秒、日、月和年信息。

4.控制和数据接口:DS1302芯片使用串行接口与外部器件进行通信,如微控制器或外部检测电路。

控制和数据信息通过三根线SCLK(串行时钟)、I/O(串行数据输入/输出)和CE(片选)进行传输。

5.电源备份:为了确保即使在电源中断的情况下仍能保持时间数据,DS1302芯片通过附带的外部电池来提供电源备份功能。

当主电源中断时,芯片会自动切换到电池供电模式,并将时间数据存储在内部RAM中。

DS1302芯片的应用包括但不限于以下几个方面:1.时钟和日历显示:DS1302芯片可以直接连接到LCD显示屏、LED显示器或数码管等设备,用于显示当前时间和日期。

2.定时控制:DS1302芯片可以用作定时器或闹钟,在特定的时间触发一些事件。

例如,可以使用它作为控制家庭设备的定时开关。

3.数据记录:由于DS1302芯片具有时间计数功能,它可以用于记录事件的时间戳,如数据采集、操作记录或系统状态记录。

4.电源失效保护:DS1302芯片的电源备份功能可确保即使在电源中断的情况下,时间数据也能被保存,以避免系统重新启动后时间重置的问题。

rtc 芯片

rtc 芯片

rtc 芯片RTC芯片(Real-Time Clock Chip)是一种用于实时时钟功能的集成电路。

它能够提供高精度的时间和日期信息,被广泛应用在各种电子设备中,如计算机、手机、手表、汽车等。

RTC 芯片的主要功能包括时间计数器、时钟调节、电源管理等。

下面将详细介绍RTC芯片的功能以及其在各个领域的应用。

首先,RTC芯片具备精确计时的能力。

它内部集成了一个时间计数器,可以精确地计算秒、分、时、日、月、年等时间信息。

通过RTC芯片,设备可以实时获取当前的时间,并进行相应的应用操作。

比如,计算机可以根据RTC芯片提供的时间信息自动同步系统时间,确保电脑的时间与实际时间一致,避免误差。

其次,RTC芯片具备时钟调节的功能。

它可以通过外部电源进行时钟校准,确保时间的准确性。

当外部电源断电或者发生偏差时,RTC芯片会自动切换到内部电池供电,保持时间的连续性。

这样即使设备长时间断电,RTC芯片仍然可以保持准确的时间信息。

在一些对时间要求较高的应用场景中,如航天、通信等领域,RTC芯片更是必不可少的组成部分。

此外,RTC芯片还可用于电源管理。

它可以根据设备的工作状态和需求,进行自动的电源控制。

比如,在手机中,RTC 芯片可以根据用户设定的闹钟时间,自动唤醒设备,并进行相应的提醒;在无线传感器网络中,RTC芯片可以控制传感器的工作时间,延长电池寿命。

通过合理利用RTC芯片的电源管理功能,可以有效降低设备的能耗,延长设备的工作时间。

最后,RTC芯片在各个领域得到广泛应用。

在计算机领域,RTC芯片用于电脑主板上,保持系统时间的准确性;在汽车领域,RTC芯片用于车载导航系统中,提供精确的时间和日期信息;在电子手表中,RTC芯片用于显示时间,并支持闹钟、计时器等功能。

此外,RTC芯片还可用于控制设备的工作时间、开关机等功能。

总结起来,RTC芯片是一种集成电路芯片,主要用于提供高精度的时间和日期信息。

它具备精确计时、时钟调节和电源管理等功能,被广泛应用在各种电子设备中。

rtc6705手册

rtc6705手册

rtc6705手册RTC6705是一款实时时钟芯片,广泛应用于各种需要时间记录和时间戳的应用场景。

RTC6705是一款高性能、低功耗的实时时钟芯片,采用CMOS工艺制作。

它具有高精度、高稳定性和低功耗等优点,能够为各种需要时间记录和时间戳的应用提供可靠的实时时钟解决方案。

一、主要特点1. 高精度:RTC6705的晶振采用高品质的温补晶体,能够提供高精度的时钟信号,保证时间记录的准确性。

2. 低功耗:RTC6705采用低功耗设计,能够在长时间的工作中保持较低的功耗,延长系统的使用寿命。

3. 多种工作模式:RTC6705支持多种工作模式,如正常模式、低功耗模式、省电模式等,可根据实际需求进行选择。

4. 接口简单:RTC6705与微控制器的接口简单,只需几个数据线即可实现数据传输和控制。

5. 灵活性高:RTC6705的寄存器设置灵活,可进行不同的配置,以满足不同的时间记录需求。

二、功能描述1. 时间显示:RTC6705能够提供年、月、日、时、分、秒等时间信息,并可根据需要进行调整。

2. 闹钟功能:RTC6705具有闹钟功能,可设置多个闹钟,并支持定时唤醒、唤醒后执行特定操作等功能。

3. 定时器功能:RTC6705内置定时器功能,可进行定时操作,如定时上传数据、定时执行任务等。

4. 事件记录:RTC6705能够记录各种事件发生的时间,如系统启动、关机、数据传输等。

5. 报警功能:RTC6705具有报警功能,可设置阈值并进行报警,如温度过高、电压过低等异常情况。

三、应用场景1. 智能家居:RTC6705可用于智能家居系统中,记录家庭用电情况、智能设备使用时间等,并提供定时控制功能。

2. 工业控制:RTC6705可用于工业控制系统中,记录设备运行状态、生产过程等信息,并提供报警和定时控制功能。

3. 智能仪表:RTC6705可用于智能仪表中,记录仪表的使用时间、计量数据等信息,并保证仪表计量的准确性。

4. 数据采集:RTC6705可用于数据采集系统中,记录各种传感器数据发生的时间,保证数据采集的准确性和完整性。

实时时钟芯片 DS1302 介绍

实时时钟芯片 DS1302 介绍

实时时钟芯片DS1302 介绍
DS1302 是个实时时钟芯片,我们可以用单片机写入时间或者读取当前的时间数据,下面带着大家通过阅读这个芯片的数据手册来学习和掌握这个器件。

由于IT 技术国际化比较强,因此数据手册绝大多数都是英文的,导致很多英语基础不好的同学看到英文手册头就大了。

这里我要告诉大家的是,只要精神不退缩,方法总比困难多,很多英语水平不高的,看数据手册照样完全没问题,因为我们用到的专业词汇也就那么几个,多看几次就认识了。

我们现在不是考试,因此大家可以充分利用一些英文翻译软件,翻译过来的中文意思有时候可能不是那么准确,那你就把翻译的内容和英文手册里的一些图表比较参考学习。

此外数据手册除了介绍性的说明外,一般还会配相关的图形或者表格,结合起来看也有利于理解手册所表达的意思。

这节课我会把DS1302 的英文资料尽可能的用比较便于理解的方式给大家表达出来,同学们可以把我的表达和英文手册多做一下对比,尽可能快的开始学会了解英文手册。

DS1302 的特点DS1302 是DALLAS(达拉斯)公司推出的一款涓流充电时钟芯片,2001 年DALLAS 被MAXIM(美信)收购,因此我们看到的DS1302 的数据手册既有DALLAS 的标志,又有MAXIM 的标志,大家了解即可。

DS1302 实时时钟芯片广泛应用于电话、传真、便携式仪器等产品领域,它的主要性能指标如下:
1)DS1302 是一个实时时钟芯片,可以提供秒、分、小时、日期、月、年等信息,并且还有软件自动调整的能力,可以通过配置AM/PM 来决定采用24 小时格式还是12 小时格式。

实时时钟电路DS1302芯片的原理及应用

实时时钟电路DS1302芯片的原理及应用

实时时钟电路DS1302芯片的原理及应用DS1302芯片是一种低功耗的实时时钟(RTC)电路。

它包含了一个真正的时钟/日历芯片和31个静态RAM存储单元,用于存储时钟和日期信息。

DS1302芯片的工作电压范围为2.0V至5.5V,并且具有极低的功耗,非常适合于移动电子设备和电池供电的应用。

DS1302芯片的原理如下:1.时钟发生器:DS1302芯片内部具有一个实时时钟发生器,它通过晶振和电容电路生成稳定的振荡信号,用于计时。

2.时钟/计时电路:DS1302芯片内部的时钟/计时电路可以精确地计算并保持当前的时间和日期。

它具有秒、分钟、小时、日期、月份、星期和年份等不同的计时单元。

3.RAM存储单元:DS1302芯片包含31个静态RAM存储单元,用于存储时钟和日期信息。

这些存储单元可以通过SPI接口进行读写操作,并且在断电情况下也能够保持数据。

4.控制接口:DS1302芯片通过3线接口与微控制器通信,包括一个时钟线、一个数据线和一个使能线。

这种接口使得与微控制器的通信非常简单,并且能够高效地读写时钟和日期信息以及控制芯片的其他功能。

DS1302芯片的应用如下:1.实时时钟:DS1302芯片可以用作电子设备中的实时时钟。

例如,它可以用于计算机、嵌入式系统、电子游戏等设备中,以提供准确的时间和日期信息。

2.定时器:DS1302芯片的计时功能可以用于设计各种定时器应用。

例如,它可以用于计时器、倒计时器、定时开关等应用中,以实现定时功能。

3.时钟显示:DS1302芯片可以与显示模块结合使用,用于显示当前的时间和日期。

例如,它可以用于数字钟、计时器、时钟频率计等应用中。

4.能量管理:由于DS1302芯片具有低功耗特性,因此它可以用于电池供电的设备中,以实现节能的能量管理策略。

例如,它可以用于手持设备、无线传感器网络等应用中,以延长电池寿命。

综上所述,DS1302芯片是一种低功耗的实时时钟电路,具有精确计时、可靠存储和简单接口等优点,适用于计时、显示和能量管理等各种应用中。

AMI8563I2C-实时时钟日历芯片

AMI8563I2C-实时时钟日历芯片

AMI8563AMI8563I2C 实时时钟/日历芯片1.概述AMI8563 是低功耗的CMOS 实时时钟/日历芯片,它提供一个可编程时钟输出,一个中断输出和掉电检测器,所有的地址和数据通过I2C总线接口串行传递。

最大总线速度为400Kbits/s,每次读写数据后,内嵌的字地址寄存器会自动产生增量。

2.特性* 低工作电流:典型值为0.25µA(V DD=3.0V,Tamb=25℃时)。

* 世纪标志* 大工作电压范围:1.0~5.5* 低休眠电流;典型值为0.25µA(V DD=3.0V,Tamb=25℃)* 400KHz 的I2C 总线接口(V DD=1.8~5.5V 时)。

* 可编程时钟输出频率为:32.768KHz,1024Hz,32Hz,1Hz。

* 报警和定时器。

* 掉电检测器。

* 内部集成的振荡器电容。

* 片内电源复位功能。

* I2C 总线从地址:读,0A3H;写,0A2H。

* 开漏中断引脚。

3.应用* 复费率电度表、IC卡水表、IC卡煤气表* 移动电话* 便携仪器* 传真机AMI8563* 电池电源产品4.简明参考数据表1 简明参考数据符号 描述 条件 最小值 最大值 单位I2C 总线无效; Tamb =25℃1.0 5.5 VV DD工作电压I2C 总线有效; fSCL=400kHz Tamb=-40~+85℃1.8 5.5 V VfSCL=400kHz — 800 μAfSCL=100kHz — 200 200 µA fSCL=0Hz ; Tamb =25℃VDD=5V — 550 nA I DD工作电流;定时器和 CLKOUT 失效VDD=2V — 450 nATamb 工作温度范围 -40 +85 ℃ Tstg 储存温度 -65 +150 ℃5.订单信息表2 订定单信息包装型号名称描述版本AMI8563P DIP8 塑料双列直插式封装;8 脚(300mil) SOT97-1 AMI8563T SO8 小塑料封装;8 脚;宽3.9mm SOT96-1 AMI8563TS TSSOP8 小塑料薄型封装;8 脚;宽3.0mm SOT505-1AMI8563 6.方框图图1 方框图7.管脚配置7.1 管脚图2 管脚配置AMI8563图3二极管保护图7.2 管脚描述符号管脚号描述OSCI 1 振荡器输入OSCO 2 振荡器输出中断输出(开漏;低电平有效)/INT 3VSS 4 地SDA 5 串行数据I/OSCL 6 串行时钟输入CLKOUT 7 时钟输出(开漏)VDD 8 正电源8. 功能描述AMI8563 有16 个8位寄存器:一个可自动增量的地址寄存器,一个内置32.768KHz 的振荡器(带有一个内部集成的电容),一个分频器(用于给实时时钟RTC 提供源时钟),一个可编程时钟输出,一个定时器,一个报警器,一个掉电检测器和一个400KHz I2C总线接口。

时钟芯片RTC

时钟芯片RTC

RTC 的英文全称是Real-Time Clock,翻译过来是实时时钟芯片. RTC 是PC 主板上的晶振及相关电路组成的时钟电路的生成脉冲主板上的晶振及相关电路组成的时钟电路的生成脉冲,,RTC 经过8254电路的变频产生一个频率较低一点的OS(系统)时钟TSC ,系统时钟每一个cpu 周期加一周期加一,,每次系统时钟在系统初起时通过RTC 初始化初始化。

8254本身工作也需要有自己的驱动时钟本身工作也需要有自己的驱动时钟((PIT )。

芯片封装总类学习知识 2010-09-06 16:30:18 阅读20 评论0 字号:大中小 订阅芯片封装1、BGA(ball grid array)球形触点陈列球形触点陈列,,表面贴装型封装之一表面贴装型封装之一。

在印刷基板的背面按陈列方式制作出球形凸点用 以 代替引脚代替引脚,,在印刷基板的正面装配LSI 芯片芯片,,然后用模压树脂或灌封方法进行密封。

也 称为凸 点陈列载体(PAC)。

引脚可超过200,是多引脚LSI 用的一种封装用的一种封装。

封装本体也可做得比QFP(四侧引脚扁平封装)小。

例如例如,,引脚中心距为1.5mm 的360 引脚 BGA 仅为31mm 见方见方;;而引脚中心距为0.5mm 的304 引脚QFP 为40mm 见方见方。

而且BGA 不 用担心QFP 那样的引脚变形问题变形问题。

该封装是美国Motorola 公司开发的公司开发的,,首先在便携式电话等设备中被采用话等设备中被采用,,今后在美国有 可 能在个人计算机中普及能在个人计算机中普及。

最初最初,,BGA 的引脚(凸点)中心距为1.5mm ,引脚数为225。

现在 也有 一些LSI 厂家正在开发500 引脚的BGA 。

BGA 的问题是回流焊后的外观检查的外观检查。

现在尚不清楚是否有效的外观检查方法现在尚不清楚是否有效的外观检查方法。

有的认为 , 由于焊接的中心距较大于焊接的中心距较大,,连接可以看作是稳定的连接可以看作是稳定的,,只能通只能通过功能检查来过功能检查来处理处理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图 1.典型时间和日期寄存器图

-2-
地址 00H 01H 02H 03H 04H 05H 06H 07H
功能 秒 分 小时 星期 日期 月 年 控制
数据范围 00-59 00-59 00-23 1-7
位7 CH X X X
位6 10 秒 10 分
位5
位4
位3 秒 分 小时

电池连接 大多数 HYM 的 RTCs 都包括一个电池输入引脚。电池是用来保持当主电源断开后时钟能够正常走动。
对于大多数设计来说,所用的电池都是钮扣锂电池。 有的 RTCs 用电源电压作为参考来决定什么时候 VCC 是有效电平。当 VCC 低于最小值时,器件进入写保 护,禁止外部访问器件。当器件工作在 VCC 条件下时,VBAT 输入将处于高阻状态。如果电池没有连接到 VBAT 上,或是连接到串行二极管,VBAT 的输入处于高电平漂浮状态,引起 RTC 进入写保护。在 HYM 的大多数时

Y2K Compliance HYM 半导体 RTCs 与 Y2K 相适应,兼容 Y2K,或者是不包括对日期敏感的逻辑。一个适应 Y2K 的时钟有
这些逻辑,包括世纪信息(有世纪数字或世纪位) ,能够正确计算闰年直到 2099 年,但要求系统软件对世 纪进行跟踪。二进制秒时钟没有对日期敏感的逻辑,软件必须计算正确的日期,包括闰年的正确性。

备用电池的功能 在有的应用中,例如 VCRS,如果去掉电源, 会丢失时间和日期信息,。许多新的应用中,即使主电源去
掉了, 要求时间和日期信息应保持有效。为了保持时钟晶振运行,要用到一个主电源或者备用电源,或者 一个大容量的电容。在这种情况下,时钟芯片必须能够在两个电源之间进行切换。 如果有一个电池,例如钮扣型锂电池用作备用电源,当在用备用电源工作时 RTC 应设计成尽可能少 的消耗功耗。电源切换电路,一般情况下由主电源供电,会使电源切换到电池供电,并使 RTC 进入低功耗 模式。微处理器和 RTC 之间的通信通常锁定(称为写保护) ,用来使电池供电电流最小和防止数据损坏。 许多时钟芯片都包括一个晶振控制位,通常称之为时钟中断(CH)或是晶振使能位(/EOSC) 。此位通 常位于秒寄存器或控制寄存器的最高位(位 7) ,几乎在有这位的所有时钟芯片中,初始电池上的首选状态 对于晶振来说是无效的。这允许系统设计者提出制造流程,在安装和测试后,用 Vbat 进行供电,通常用 个锂电池。此时晶振处于一个停止状态,保存电池到系统电压可以工作。在这个点上,软件/硬件应该启动 晶振并促使处理时间和日期。 在一般情况下,锂电池的工作温度是-40℃到+85℃。电池不能暴露在+85℃以上的环境中。含电池和暴 露电池的引脚的封装,例如灵敏性插座,不应接触到水。浸水使电池短路,因此耗尽电池。

晶振和精确度 晶振是一种最精确的可以用来提供固定频率的电路。32768Hz 的晶振用于大多数 RTCs。通过划分晶振
的输出频率,一个 1HZ 的参考频率可用于更新时间和日期。时钟的精确度主要取于晶振的精确度。调谐晶 振对温度有一个抛物线响应(图 2) 。 23ppm 的误差大约为每月一分钟。
-3-
在特殊的容性负载下,晶振能调到正确的频率处振荡。在一个设计能提供 6pF 电容负载的晶振的 RTC 中,用一个调到 12.5pF 的电容负载的晶振会导致 RTC 走得要快。
图 2.晶振的精确度与温度
晶振的连接 所有 HYM 的 RTCs 的内部都有一个偏置网络。晶振应直接连到 X1 和 X2 的引脚上,而没其它任何元件 (图 3) 。晶振应尽可能近的接近 X1 和 X2 引脚。地平面应置于晶振,X1 和 X2 下面(图 4).数字信号线应 当远离晶振和晶振的引脚,有严重辐射的 RFI 的元件应屏蔽起来且远离晶振。低功耗的晶振电路对附近的 RFI 敏感,RFI 会引起时钟走时变快。
位2
位1
位0
X X X
X 10 日 X
X
X 日期
星期
01-28/29/30/31 X 01-12 00-99 变化 X 10 月
10 月
月 月
时间和日期寄存器每秒更新一次。日期的变化值依据月和二月所处的年而不同。星期寄存器除多总线 时钟外,与其它寄存器无关.星期寄存器在午夜增加,并从 7 到 1 变化。只要在程序中的分配是连续的,程 序员可以选定任何特殊的一天作为“1”。在总线复用时钟中,星期天必须是“1”,因为星期寄存器用白天 保存测试。在先前的午夜变化上,为白天保存的测试在午夜完成了,当测试白天保存功能时这必须说明。 当时钟格式由 12 小时格式成 24 小时格式,或从 BCD 格式变成二进制格式,或从二进制格式变成 BCD 格式,时间,日期,报警寄存器都必须重新进行初始化。 无格式的二进制计数器时钟有一个单独的寄存器,代表性地是 32 位,每秒能增加一次。通常,寄存 器值 00H 被认为是某些缺省的时间或日期值。例如,格林尼治时间 1970 年 1 月 1 号 00:00:00 就是“0 点”。寄存器中的二进制值就代表从那一点走过的时间。软件程序必须把 32 位的二进制值变成可以读写的 时间和日期,并且将用户数据转化成二进制值。

模块封装 时间保持非易失性(NV) RAM,多路总线时钟,一些看门狗和隐形时钟都可用于模块或者电源帽封装。
模块内部嵌入一个 32.768Hz 的晶振和一个锂电池,使得设计 PCB 变得更容易。然而,晶振和电池不能容 耐再次回流期间的温度。在再次回流后,模块可以用手附上或插到座子上。只要锂电池不会暴露在 85℃以 上温度,模块也可以用波焊的方法焊到 PCB 上。 电源帽产品采用两片结构来提供一种能再次回流过程的表面焊接设备。用标准的回流技术可将含有 RAM 和时钟的模块底部安装到电路板上。在焊接之后, 含有灵敏性电池和晶振的电源帽上部会突然折断到 底部.
� 发现并解决新设计中的问题
不能和 RTC 通信 在新的设计并解决问题的过程中,这里有多种方法能够帮助确定产生问题的原因。例如,如果显现出 来的是器件根本不通信,经常值得去确定该器件是否没读,写或两者都没。如果器件有软件使能的特点,例 如方波输出,尝试着使那个特性有效是一个很好的方式去决定是否能够写器件。在 2 线器件上,示波器可 以确定时钟在传送每个字节后是否发送应答信号。下面的段落描述了一些附加的设计中的问题并解决的提 示” 有备用电池的实时时钟芯片用一个比较器在 VCC 和 VBAT 之间切换。有些实时时钟芯片用电池电压作为
-5-
钟内部都提供反充电写保护,以消除外部二极管。

读/写时间和日期 由于在读或写的过程中可以进行内部寄存器更新而没数据的破坏, 大多数 HYM 的时钟都提供能确保访
问时间和日期的方法。 辅助缓冲寄存器(二级缓存)也用在串行时钟上。当访问(读)RTC 时,当前时间和日期传送到辅助寄存 器。一个脉冲读信号将从辅助寄存器中读数据,在内部寄存器连续更新时辅助寄存器的内容将保持不变。 下一次访问(当芯片有效,复位或开始)将又一次传送数据。当寄存器被写时类似的过程发生,除非数据 在访问之前没有被内部寄存器刷新。 在时间保持非易失性(NV)RAM 时钟上,用 TE 位或 R 和 W 位封存用户寄存器. 有多总线时钟里.有几种方法能确保时间和日期寄存器在访问间不变。以下方法即是: 设置位 B 寄存器的 SET 位设为 1 时,用户双缓存时间和日期寄存器被锁存了。 内部寄存器仍然正常的不断更新 。 UIP 标志 进程中的更新标志位(UIP)每秒将产生一个脉冲。当 UIP 位变为高电平后,更新将在 244uS 后 发 生 。 如果 UIP 位读出的为低电平,为避免更新时的错误用户至少有 244uS 的时间可以读寄存器的数据。 UF 中断 如果使能,那么在每一次更新周期之后产生一次中断,该周期表明 999ms 能读有效时间和日期信息。 默认的寄存器值 如果数据手册中没有特殊说明,初始上电寄存器值不确定。也就是说,它们和 DROM 或 SRAM 是一样:初 始上电后,用于实际的数据是随机的。

-6-
参考电压,另外的用一个能带参考电压决定什么时候 VCC 有效。当 VCC 下降到比较器的触发点,就不能够进 行读写。在一个电压下的禁止读写有助于对处理器进行不注意的写,该处理器不再有有效的供应。而且,当 VCC 电压高于触发点,比较器把内部供电电源切换到 VCC,防止电池耗尽。在电池电压为参考的器件中,一 个悬空电池输入,在电池和 VBAT 之间有一个二极管的输入,或有太高电压的电池能制止和 RTC 的通信。确 保 VBAT 在有效的电压范围内,并且在电池和电池输入引脚之间没有二极管。 串行时钟要求正确的向器件中写人命令字节或从地址。不正确的命令/地址经常导致器件忽略读操作。 在那些情况下,数据 I/O 口终止于高阻态。在带上拉电阻的串行线上,数据重复经常是 0XFF。在 3 线接口 中,如果 I/O 口有内部下拉电阻,数据经常是 0。在其他的情况下,数据重复经常是命令字节最后一位的 值。有些串行时钟用分离的输入作输出,以便在一个较低供应电压时允许处理器协调工作。没接有效的供 应到输入端会阻止 I/O 口驱动高电平。最后,如果软件不能使处理器的端口(接到了时钟的输入输出引脚 ) 从输出(写命令节)切换到输入(读数据) ,那么输出的数据可能是全 0 或全 1。 无效时间和数据值 大多数时间和日期寄存器能够接收任何值,包括无效值。如果无效值进入寄存器,那么该值将不断增 加,直到和发生翻转的位相匹配后比较,达到最小值。如果时钟处于错误的模式。也可能造成无效值,例 如,二进制码取代 BCD 码,或 12 小时制取代 24 小时制。
图 3.RTC-等效电路显示其内部的偏置网络

-4-
图 4.晶振的推荐布局
PC 板上包括了可调晶振,例如那些带 RTCs,不能把超声波排除在外。晶振可能由共振破坏。
晶振起振时间 晶振的起振时间在很大程度上依赖于晶振的特性和电路布局。高的串行等效电阻(ESR)和过大的电容 负载是延长启动时间的主要因素。用含有推荐的特性的晶振和依照推荐的电路布局的电路通常能在一秒内 启动晶振。
相关文档
最新文档