DS1302N/Z
串行实时时钟IC
概述
特 点
DS1302 可慢速充电实时时钟芯片包含实时时
■ 可对秒,分,时,日,周,月以及带闰年补偿
钟/日历和 31 字节的非易失性静态 RAM。它经过一
的年进行计数
个简单的串行接口与微处理器通信。实时时钟/日历
■ 用于高速数据暂存的 31 字节非易性静态RAM
可对秒,分,时,日,周,月,和年进行计数,对
■ 宽工作电源电压范围:2.0V~5.5V
于小于 31 天的月,月末的日期自动进行调整,还具
■
有闰年校正的功能。时钟可以采用 24 小时格式或带
■ 用于时钟或 RAM 数据读/写的单字节或多字
AM(上午)/PM(下午)的 12 小时格式。31 字节
节数据传送方式
的 RAM 可以用来临时保存一些重要数据。使用同步
■ 简单的 3 线接口与单片机通信
串行通信,简化了 DS1302 与微处理器的通信。与
■ TTL 兼容(VCC=5V)
时钟/RAM 通信仅需 3 根线:
(1)RST(复位),
(2
■ 可选的工业温度范围-40℃至+85℃
)I/O(数据线)和(3)SCLK(串行时钟)。数据
■ 封装形式:DIP8 和 SOP8
息。
r
应 用
co
工作,消耗小于 1µW 的功率便能保存数据和时钟信
to
uc
nd
可以以每次一个字节的单字节形式或多达 31 字节
的多字节形式传输。DS1302 能在非常低的功耗下
2.5V 时耗电小于 300nA
■ 复费率电度表、IC 卡水表、IC 卡煤气表
mi
■ 传真机
■ 便携仪器
RO
Se
■ 移动电话
JS
MI
C
产品信息
产品名称
封装
打印名称
包装
包装数量
DS1302N
DIP8
DS1302
管装
2000 只/盒
DS1302Z/TR
SOP8
DS1302Z
编带
2500 只/盘
www.jsmsemi.com
第1/13页
DS1302N/Z
串行实时时钟IC
DS1302 内部框图
co
nd
图1
uc
to
r
方框图和管脚功能
管脚说明
功能
管脚序号
符号
功能
1
VCC2
主用电源
5
RST
复位
2
X1
32.768kHz 晶体
6
I/O
数据输入/输出
3
X2
32.768kHz 晶体
7
SCLK
串行时钟输入
4
GND
地
8
VCC1
备用电源
mi
符号
JS
MI
C
RO
Se
管脚序号
最大额定值
参数名称
引脚对地电压
工作温度
贮存温度
焊接温度
符号
测试条件
额定值
单位
VP
-0.5~+7.0
V
TA
0~70
℃
TS
-55~+125
℃
TH
260(10 秒)
℃
www.jsmsemi.com
第2/13页
DS1302N/Z
串行实时时钟IC
推荐直流运行条件(TA=0℃~70℃)
参数名称
符号
供给电源电压
测试条件
最小值
VCC1,VCC2
典型值
最大值
单位
5.5
V
2.0
逻辑 1 输入电压
VCC+0.
2.0
VIH
V
3
-0.3
VCC=5V
-0.3
+0.3
V
r
逻辑 0 输入电压
VCC=2.0V
to
VIL
V
最大值
单位
nd
uc
+0.8
CI
I/O 电容
CI/O
晶体振荡器电容
CX
JS
MI
C
电特性
最小值
典型值
10
pF
15
pF
6
pF
RO
输入电容
测试条件
mi
符号
Se
参数名称
co
电容(TA=25℃)
直流电特性(0℃至 70℃;VCC=2.5V 至 5.5V)
参数名称
输入电流
I/O 漏电流
符号
测试条件
最大值
单位
ILI
500
μA
ILO
500
μA
VCC=2.5V
逻辑 1 输出电压
典型值
1.6
V
VOH
VCC=5V
逻辑 0 输出电压
最小值
VOL
VCC=2.5V
www.jsmsemi.com
2.4
0.4
V
第3/13页
DS1302N/Z
串行实时时钟IC
供电电流
时间保持电流
VCC=5V
0.4
VCC1=2.5V
0.4
mA
ICC1A
VCC1=5V
1.2
VCC1=2.5V
0.3
μA
ICC1T
1
to
r
VCC1=5V
VCC1=2.5V
静态电流
100
ICC1S
100
uc
VCC1=5V
nd
VCC2=2.5V
供电电流
ICC2A
ICC2T
1.28
25.3
μA
mi
时间保持电流
81
Se
VCC2=5V
VCC2=2.5V
静态电流
ICC2S
25
μA
VCC2=5V
RO
80
2
JS
MI
C
R1
涓流充电电阻
涓流充电二极管
压降
0.425
mA
co
VCC2=5V
VCC2=2.5V
nA
R2
4
R3
8
VTD
0.7
kΩ
V
交流电特性(TA=0℃至 70℃;VCC=+5V±10%)
参数名称
符号
测试条件
VCC=2.5V
CLK 到 RST 保持
最小值
典型值
最大值
单位
240
tcch
ns
VCC=5V
www.jsmsemi.com
60
第4/13页
DS1302N/Z
串行实时时钟IC
VCC=2.5V
RST 无效
4
tcwh
ns
VCC=5V
1
VCC=2.5V
ns
VCC=5V
70
VCC=2.5V
280
r
SCLK 到 I/O 高阻
280
tcdz
tccz
VCC=5V
uc
200
tdc
50
VCC=2.5V
tcdd
Se
CLK 到 Data 延时
800
ns
VCC=5V
CLK 低
RO
VCC=2.5V
JS
MI
C
CLK 频率
200
1000
tcl
VCC=5V
CLK 高
VCC=2.5V
ns
250
1000
tch
ns
VCC=5V
250
VCC=2.5V
VCC=5V
DC
MH
2.0
z
2000
tr,tf
ns
VCC=5V
VCC=2.5V
RST 到 CLK 建立
0.5
tclk
VCC=2.5V
CLK 上升和下将
ns
70
mi
VCC=5V
280
co
VCC=2.5V
tcdh
ns
nd
VCC=5V
CLK 到 Data 保持
ns
70
VCC=2.5V
Data 到 CLK 建立
to
RST 到 I/O 高阻
500
4
µs
tCC
VCC=5V
www.jsmsemi.com
1
第5/13页
DS1302N/Z
串行实时时钟IC
to
r
时序图:读数据
RO
Se
mi
co
nd
uc
时序图:写数据
JS
MI
C
典型应用电路图
www.jsmsemi.com
第6/13页
DS1302N/Z
串行实时时钟IC
使用说明:
串行时钟芯片的主要组成部分示于图 1:移位寄存器控制逻辑,振荡器,实时时钟以及 RAM。
工作原理:如图所示,RST 信号有效后,移位寄存器单元会在 SCLK 同步脉冲信号的控制下从 I/O 上
串行接收 8 位指令字节,然后将 8 位指令字节进行串并转换并送至 ROM 指令译码单元。由 ROM 指令译
r
码单元对 8 位指令字节进行译码,以决定内部寄存器的地址以及读写状态。然后在接下来的 SCLK 同步脉
to
冲信号的控制下将 8 位数据写进或者读出相应的寄存器。数据传送也可以采用多字节方式,先将 8 位相应
uc
的指令字节写入,然后在连续的 SCLK 的脉冲信号同步下,将数据字节连续写入或读出日历/时钟寄存器(或
者 RAM 单元)。SCLK 脉冲的个数在单字节方式下为 8 加 8,在多字节方式下为 8 加最大可达到 248 的数。
nd
1、命令字节
co
命令字节示于图 2:每一数据传送由命令字节初始化,最高有效位 MSB(位 7)必须为逻辑 1。如果它
mi
是零,禁止写 DS1302。位 6 为逻辑 0 指定时钟/日历数据。逻辑 1 指定 RAM 数据。位 1 至 5 指定进行
Se
输入或输出的特定寄存器。最低有效位 LSB(位 0)为逻辑 0 指定进行写操作(输入);逻辑 1 指定进行
读操作(输出)。命令字节总是从最低有效 LSB 位 0 开始输入。
RAM/CL
A4
RO
1
A3
A2
A1
A0
读/写
JS
MI
C
K
图 2 地址/命令字节
2、复位和时钟控制
通过把 RST 输入驱动至高电平来启动所有的数据传送。RST 输入有两种功能。首先,RST 接通控制
逻辑,允许地址命令序列送入移位寄存器。其次,RST 可以中止数据传送。数据输入时,在时钟的上升沿
数据必须有效,而数据位在时钟的下降沿输出。如果 RST 输入为低电平,那么所有的数据传送中止,且 I/O
引脚变为高阻。数据传送在图 3 中说明。上电时,在 VCC 大于或等于 2.5V 之前,RST 必须为逻辑 0,此
外,当把 RST 驱动至逻辑 1 的状态时,SCLK 必须为逻辑 0。
www.jsmsemi.com
第7/13页
DS1302N/Z
串行实时时钟IC
3、数据输入
跟随在输入写命令字节的 8 个 SCLK 周期之后,在下 8 个 SCLK 周期的上升沿输入数据。如果有额外
的 SCLK 周期,它们将被忽略。输入从位 0 开始。
4、数据输出
跟随在输入读命令字节的 8 个 SCLK 周期之后,在随后的 8 个 SCLK 周期的下降沿输出数据字节。注
to
r
意,被传送的每一个数据位发生在读命令字节的最后一位之后的第一个下降沿。只要 RST 保持为高电平,
uc
如果有额外的 SCLK 周期,它们将重新发送数据字节。这一操作使之具有连续的多字节方式的读能力。另
外,在 SCLK 的每一个上升沿,I/O 引脚为三态。数据从位 0 开始输出。
nd
5、多字节方式
co
通过对 31(十进制)位地址寻址(地址/命令位于 1 至 5=逻辑 1),可以把时钟/日历或 RAM 寄存器规定
mi
为多字节方式。如前所述,位 6 规定时钟或 RAM 而位 0 规定读或写。在时钟\日历寄存器中的地址 9 至
31 或 RAM 寄存器中的地址 31 不能存储数据。在多字节方式中读或写从地址 0 的位 0 开始。当以多字节
Se
方式写时钟寄存器时,必须按数据传送的次序写最先 8 个寄存器。但是,当以多字节方式写 RAM 时,为
RO
了传送数据不必写所有 31 个字节。不管是否写了全部 31 个字节,所写的每一个字节都将传送至 RAM。
JS
MI
C
功能
字节数
脉冲数
CLOCK
8
72
RAM
31
256
www.jsmsemi.com
第8/13页
数据传送概要
nd
图3
uc
to
r
DS1302N/Z
串行实时时钟IC
6、时钟/日历
co
如图 4 所示,时钟/日历包含在 7 个写/读寄存器内。包含在时钟/日历寄存器内的数据是二-十进制
mi
(BCD)码。
Se
7、时钟暂停
秒寄存器的位 7 定义为时钟暂停位。当此位设置为逻辑 1 时,时钟振荡器停止,DS1302 被置入低功
RO
率的备份方式,其电源消耗小于 100 纳安(nanoamp)
。当把此位写成逻辑 0 时,时钟将启动。
8、AM-PM/12-24 方式
JS
MI
C
小时寄存器的位 7 定义为 12 或 24 小时方式选择位。当它为高电平时,选择 12 小时方式,在 12 小
时方式下,位 5 是 AM/PM 位,此位为逻辑高电平表示 PM。在 24 小时方式下,位 5 是第 2 个 10 小时
位(20-23 时)。
9、写保护寄存器
写保护寄存器的位 7 是写保护位。开始 7 位(位 0-6)置为零,在读操作时总是读出零。在对时钟或
RAM 进行写操作之前,位 7 必须为零。当它为高电平时,写保护位禁止对任何其它寄存器进行写操作。
10、慢速充电(Trickle charge)寄存器
这个寄存器控制 DS1302 的慢速充电特性。图 4 的简化电路表示慢速充电器的基本组成。慢速充电选
择(TCS)位(位 4-7)控制慢速充电器的选择。为了防止偶然的因素使之工作,只有 1010 模式才能使
www.jsmsemi.com
第9/13页
DS1302N/Z
串行实时时钟IC
慢速充电器工作,所有其它的模式将禁止慢速充电器。DS1302 上电时,慢速充电器被禁止。二极管选择
(DS)位(位 2-3)选择是一个二极管还是两个二极管连接在 Vcc2 与 Vcc1 之间。如果 DS 为 01,那么
选择一个二极管;如果 DS 为 10,则选择两个二极管。如果 DS 为 00 或 11,那么充电器被禁止,与 TCS
RO
Se
mi
co
nd
uc
to
r
无关。RS 位(位 0-1)选择连接在 Vcc2 与 Vcc1 之间的电阻。电阻选择(RS)位选择的电阻如下:
DS1302 可编程慢速充电器
JS
MI
C
图4
如果 RS 为 00,充电器被禁止,与 TCS 无关。
二极管和电阻的选择用户根据电池和超容量电容充电所需的最大电流决定。最大充电电流可以如下列
所说明的那样进行计算。假定 5V 系统电源加到 Vcc2 而超容量电容接至 Vcc1。再假设慢速充电器工作时
在 Vcc2 和 Vcc1 之间接有一个二极管和电阻 R1。因而最大电流可计算如下:
Imax =(5.0V-二极管压降)/R1
=(5.0V-0.7V)/2kΩ
= 2.2mA
显而易见,当超容量电容充电时,Vcc2 和 Vcc1 之间的电压减少,因而充电电流将会减小。
www.jsmsemi.com
第10/13页
DS1302N/Z
串行实时时钟IC
11、时钟/日历多字节(Burst)方式
时钟/日历命令字节可规定多字节工作方式。在此方式下,最先 8 个时钟/日历寄存器可以从地址 0 的
第 0 位开始连续地读或写(见图 4)。
当指定写时钟/日历的多字节方式时,如果写保护位设置为高电平,那么没有数据会传到 8 个时钟/日
历寄存器(包括控制寄存器)中的任一个。在多字节方式下,慢速充电器时不可访问的。
12、RAM
to
r
静态 RAM 是 RAM 地址空间中顺序寻址的 31×8 字节。
uc
13、RAM 多字节方式
RAM 命令字节可规定多字节工作方式。在此方式下,可以从地址 0 的第 0 位开始顺序读或写 31 字节
nd
RAM 寄存器(见图 5)。
14、寄存器概要
JS
MI
C
RO
Se
mi
co
寄存器数据格式概要示于图 5.
图5
寄存器地址/定义
www.jsmsemi.com
第11/13页
DS1302N/Z
串行实时时钟IC
15、晶振选择
32.768kHz 的晶振可通过引脚 2 和 3(X1 和 X2)直接连接至 DS1302。所选晶振规定的负载电容量
(CL)应当为 6pF。
16、电源控制
r
Vcc1 在单电源与电池供电的系统中提供低电源并提供低功率的电池备份。
to
Vcc2 在双电源系统中提供主电源,此时 Vcc1 连接到备份电源,以便在没有主电源的情况下能保存时
uc
间信息以及数据。
JS
MI
C
RO
Se
mi
co
当 Vcc2+0.2V 小于 Vcc1 时,DS1302 由 Vcc1 供电。
nd
DS1302 由 Vcc1 或 Vcc2 两者中较大者供电。当 Vcc2 大于 Vcc1+0.2V 时,DS1302 由 Vcc2 供电。
www.jsmsemi.com
第12/13页
DS1302N/Z
串行实时时钟IC
封装尺寸
SOP8
to
r
uc
nd
Dimensions In Millimeters
Min
A
1.225
1.570
D
A1
Q
B
a
C
b
C1
Se
mi
co
Symbol
RO
DIP8
Min
Max
JS
MI
C
Symbol
Max
www.jsmsemi.com
第13/13页
很抱歉,暂时无法提供与“DS1302Z”相匹配的价格&库存,您可以联系我们找货
免费人工找货- 国内价格
- 5+1.10562
- 50+0.89622
- 150+0.80644
- 500+0.69451
- 2500+0.56091
- 5000+0.53095
- 国内价格
- 20+0.65250
- 200+0.60750
- 600+0.56250
- 3000+0.51750