北
京
炬
玄
智
能
科
技
有
限
公
版本: V1.1
司
JXR160 User Manual
版本:V1.1
JXR160 User Manual
目 录
北
京
炬
玄
智
能
科
技
有
限
公
司
JXR160 User Manual........................................................................................................... 1
1 概述 .................................................................................................................................. 5
2 特点 .................................................................................................................................. 5
3 应用 .................................................................................................................................. 5
4 结构框图 ........................................................................................................................... 6
5 管脚定义 ........................................................................................................................... 7
5.1 封装形式 .................................................................................................................. 7
5.2 管脚功能 .................................................................................................................. 7
6 绝对电气指标 .................................................................................................................... 8
7 推荐操作条件 .................................................................................................................... 8
8 频率特性 ........................................................................................................................... 8
9 电气特性 ........................................................................................................................... 9
9.1 直流特性 .................................................................................................................. 9
9.2 交流特性 ................................................................................................................ 10
10
寄存器 .................................................................................................................. 11
10.1 寄存器总表 ............................................................................................................ 11
10.2 寄存器详述 ............................................................................................................ 12
10.2.1
时钟及日历寄存器(寄存器 00~06).................................................... 12
10.2.2
报警寄存器(寄存器 08~0A) .............................................................. 12
10.2.3
固定周期计数器控制寄存器(寄存器 0B,0C) .................................. 13
10.2.4
控制寄存器及标志寄存器(寄存器 0D~0F) ........................................ 13
10.2.5 OSC Offset 控制寄存器(寄存器 20) .................................................... 15
11
中断功能 .............................................................................................................. 16
11.1 报警中断 ................................................................................................................ 16
11.1.1 报警中断时序 ............................................................................................ 16
11.1.2 报警中断相关寄存器 ................................................................................. 17
11.2 固定周期中断......................................................................................................... 18
11.2.1 固定周期中断时序..................................................................................... 18
11.2.2 固定周期中断相关寄存器.......................................................................... 19
11.2.3 CLKOUT 端口复用固定周期中断功能生成 4096Hz 方波 ......................... 20
11.3 时间更新中断......................................................................................................... 20
11.3.1 时间更新中断时序..................................................................................... 20
11.3.2 时间更新中断相关寄存器.......................................................................... 21
11.3.3 CLKOUT 端口复用时间更新中断功能生成 1Hz 方波 ............................... 21
2
12 I C 总线接口 ............................................................................................................... 22
12.1 I2C 总线特点 .......................................................................................................... 22
12.2 数据传输 ................................................................................................................ 22
12.3 起始条件及终止条件 .............................................................................................. 22
12.4 设备选择(从地址) .............................................................................................. 22
12.5 系统配置 ................................................................................................................ 23
12.6 应答信号 ................................................................................................................ 23
12.7 I2C 总线控制 .......................................................................................................... 24
2 / 29
版本:V1.1
JXR160 User Manual
北
京
炬
玄
智
能
科
技
有
限
公
司
12.7.1
指定地址写操作..................................................................................... 24
12.7.2
指定地址读操作..................................................................................... 25
12.7.3
未指定地址读操作 ................................................................................. 26
附录 .................................................................................................................................... 27
应用示例 ....................................................................................................................... 27
封装尺寸 ....................................................................................................................... 28
包装规格 ....................................................................................................................... 29
3 / 29
版本:V1.1
JXR160 User Manual
图索引
司
4-1 JXR160 系统框图 ..................................................................................................... 6
5-1 JXR160 封装形式 ..................................................................................................... 7
9-1 I2C 时序图例 .......................................................................................................... 10
11-1 报警中断时序 ....................................................................................................... 16
11-2 固定周期中断时序 ................................................................................................ 18
11-3 时间更新中断时序 ................................................................................................ 20
12-1 I2C 起始条件及终止条件 ...................................................................................... 22
12-2 I2C 从地址示意 ..................................................................................................... 22
12-3 I2C 系统配置 ........................................................................................................ 23
12-4 指定地址写操作 ................................................................................................... 24
12-5 指定地址读操作 ................................................................................................... 25
12-6 未指定地址读操作 ............................................................................................... 26
公
图
图
图
图
图
图
图
图
图
图
图
图
京
炬
玄
智
能
科
技
有
5-1 JXR160 管脚定义 ..................................................................................................... 7
6-1 绝对最大额定值 ....................................................................................................... 8
7-1 推荐操作条件 ........................................................................................................... 8
8-1 频率特性 .................................................................................................................. 8
9-1 直流电气特性 ........................................................................................................... 9
9-2 交流电气特性 ......................................................................................................... 10
10-1 寄存器列表 .......................................................................................................... 11
10-2 星期寄存器对应表 ............................................................................................... 12
10-3 星期报警模式寄存器 0A 对应表........................................................................... 12
10-4 时间更新中断模式选择 ........................................................................................ 13
10-5 固定周期中断计数周期选择 ................................................................................. 13
10-6 温补间隔选择 ....................................................................................................... 14
10-7 OSC 控制寄存器 20 对应表.................................................................................. 15
10-8 输出频率调整对应表 ............................................................................................ 15
11-1 报警中断相关寄存器 ............................................................................................ 17
11-2 固定周期中断相关寄存器 ..................................................................................... 19
11-3 固定周期中断计数周期及自动复位时间 ............................................................... 19
11-4 固定周期中断周期示例 ........................................................................................ 19
11-5 时间更新中断相关寄存器 ..................................................................................... 21
11-6 时间更新中断模式 ................................................................................................ 21
北
表
表
表
表
表
表
表
表
表
表
表
表
表
表
表
表
表
表
表
表
限
表索引
4 / 29
版本:V1.1
JXR160 User Manual
1
概述
JXR160 是一款带有 I2C 接口的,具有温度补偿功能的实时时钟芯片;最小计时单位为秒,
可实现自动闰年校正,并能提供定时报警中断、固定周期中断、时间更新中断输出以及
4096Hz/1Hz 时钟输出。
特点
司
公
限
便携仪器
移动电话
门禁、考勤机
智能门锁
时钟日历
北
京
炬
玄
智
技
应用
科
3
内置 32.768KHz 晶振温度补偿电路,在-40℃~85℃范围内提供高精度时钟输出
内置晶振负载电容,且支持晶振频率微调功能
支持高速 I2C 总线协议(400KHz)
多种中断功能:包括定时报警中断、固定周期中断、时间更新中断
可编程实现 4096Hz/1Hz 时钟输出
支持 2000~2099 年的完整日历功能,支持闰年自动调整
温度补偿电路工作电压范围:2.2V~5.5V
IIC 通信工作电压范围:1.8V~5.5V
室温下时钟电路工作电压范围:1.2V~5.5V
低电流功耗:2.3μA@3V(Typ)
有
能
2
5 / 29
版本:V1.1
JXR160 User Manual
4
结构框图
OSCI
OSCO
VDD
技
能
智
图 4-1 JXR160 系统框图
北
京
炬
玄
SDA
ALARM
REGISTER
CONTROL
REGISTER
&
SYSTEM
CONTROLLER
I2C-BUS
INTERFACE
CIRCUIT
SCL
公
有
限
TIMER
REGISTER
INTERRUPT
CONTROLLER
INTN
VSS
FOUT
CONTROLLER
科
CLKOUT
DIVIDER
CLOCK
&
CALENDER
司
32.768KHz
DTCXO
6 / 29
版本:V1.1
JXR160 User Manual
5
管脚定义
5.1 封装形式
VDD
JXR160
OSCO
INTN
VSS
CLKOUT
SCL
SDA
司
OSCI
I/O
Function
1. OSCI
IN
晶体振荡器输入
2. OSCO
OUT
晶体振荡器输出
3. INTN
OUT
中断输出端口,N-Ch 开漏结构
4. VSS
GROUND
地线
5. SDA
INOUT
6. SCL
IN
7. CLKOUT
OUT
8. VDD
POWER
科
技
Pin name
能
有
表 5-1 JXR160 管脚定义
限
5.2 管脚功能
公
图 5-1 JXR160 封装形式
I2C 总线通信数据传输端
智
I2C 总线通信串行时钟输入端
时钟输出端口,N-Ch 开漏输出
北
京
炬
玄
电源
7 / 29
版本:V1.1
JXR160 User Manual
绝对电气指标
6
表 6-1 绝对最大额定值
Symbol
Condition
Rating
Unit
电源电压*1
VDD
VDD 与 VSS 之间电压
-0.5 to 6
V
输入电压*1, *2
VIN
SCL, SDA pins
-0.5 to VDD+0.3
V
输出电压*1, *2
VOUT
CLKOUT, SDA, INTN pins
-0.5 to VDD+0.3
V
存储温度
TSTG
分散存放,无包装
-55 to 150
oC
司
Item
公
*1:各个电气指标在任何时候均不得超出上表中的最大额定值范围,否则会造成相关参数
恶化,可靠性降低甚至芯片失效。
限
*2:此处 VDD 指推荐操作条件下的 VDD 范围。
推荐操作条件
有
7
Symbol
Condition
Min.
Typ.
Max.
Unit
操作电压
VDD
接口电压
1.8
3.0
5.5
V
温度补偿电压
VTEM
温补电路工作电压
2.2
3.0
5.5
V
时钟工作电压
VCLK
振荡器模块工作电压
1.2
3.0
5.5
V
操作温度
TOPR
-40
25
85
oC
能
科
Item
技
表 7-1 推荐操作条件
---
京
Item
频率稳定性
北
玄
炬
频率特性
8
智
*任何超出上述表格中推荐范围的操作都可能极大地影响芯片的可靠性。
symbol
Δf/f
电压系数
Δf/f/V
起振时间
TSTA
老化
fa
表 8-1 频率特性
Condition
MIN
TYP
MAX
Ta=25oC, VDD=2.2V~5V
±20
Ta=-40 oC~85 oC, VDD=2.2V~5V
±50
Ta=25 oC, VDD=2.2V~5.5V
±0.5
±1.0
Ta=25 oC, VDD=1.8V
0.9
Ta=-40 oC~85 oC, VDD=1.8V~5.5V
2.0
Ta=25 oC, VDD=3.0V, first year
±1.0
8 / 29
Unit
×10-6
×10-6/V
S
×10-6/year
版本:V1.1
JXR160 User Manual
9
电气特性
9.1 直流特性
表 9-1 直流电气特性
IDD2
高输入电平
VIH
VIL
低输出电平
VOL
输入漏电流
ILK
晶体 ESR
RS
晶体负载电容
CL
输出漏电流
IOZ
Max.
VDD=5V
2.4
3.2
VDD=3V
2.3
3.0
SCL, SDA pins
CLKOUT, INTN, SDA pins
IOL=1mA
SCL, SDA pins, VIN=VDD or GND
GND
科
能
智
玄
炬
京
北
9 / 29
μA
VDD
0
0.3*VDD
V
0
0.3
V
0.3
μA
70
KΩ
12.5
INTN, CLKOUT, SDA, VIN=VDD or
Unit
0.7*VDD
-0.3
技
低输入电平
CLKOUT = 4096Hz
Typ.
-0.3
V
司
IDD1
Min.
限
电流功耗
Condition
公
Symbol
有
Item
0.3
pF
μA
版本:V1.1
JXR160 User Manual
9.2 交流特性
表 9-2 交流电气特性
Item
Symbol
Condition
SCL 时钟频率
fSCL
---
起始条件建立时间
tSU;STA
---
0.6
μS
起始条件保持时间
tHD;STA
---
0.6
μS
数据传输建立时间
tSU;DAT
---
100
nS
数据传输保持时间
tHD;DAT
---
0
终止条件建立时间
tSU;STO
---
0.6
总线闲置时间
tBUF
终止条件到起始条件之间
1.3
SCL 低电平时间
tLOW
---
1
SCL 高电平时间
tHIGH
---
1
SCL, SDA 上升时间
tr
---
SCL, SDA 下降时间
tf
---
总线毛刺时长
tSP
---
FOUT 输出占空比
Duty
以输出达到 VDD 的 50%计算
BIT 7
MAB
(A7)
tSU;STA
50%
(S)
tr
tLOW
tSU;DAT
40
ACK
(A)
Max.
Unit
400
KHz
nS
司
700
公
μS
50
STOP
CONDITION
(P)
μS
μS
μS
0.3
μS
0.3
μS
50
nS
60
%
START
CONDITION
(S)
tSU;STA
1/fSCL
tHD;DAT
(P)
tSU;STO
tBUF
(S)
tHD;STA
图 9-1 I2C 时序图例
炬
玄
tHD;STA
智
SDA
tf
BIT 0
LSB
(R/W)
能
tHIGH
SCL
Typ.
限
有
BIT 6
(A7)
技
START
CONDITION
(S)
科
Protocol
Min.
北
京
*I2C 数据传输位于起始条件与终止条件之间,数据传输操作必须在 0.95S 时间内完成,
超出该时间后,I2C 总线将由内部计时器复位。
10 / 29
版本:V1.1
JXR160 User Manual
10 寄存器
10.1 寄存器总表
表 10-1 寄存器列表
Function
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
00
SEC
○
40
20
10
8
4
2
1
01
MIN
○
40
20
10
8
4
2
1
02
HOUR
○
○
20
10
8
4
2
1
03
WEEK
○
6
5
4
3
2
04
DAY
○
○
20
10
8
4
05
MONTH
○
○
○
10
8
4
06
YEAR
80
40
20
10
8
07
RAM
●
●
●
●
●
08
MIN Alarm
AE
40
20
10
09
HOUR Alarm
AE
●
20
6
1
2
1
4
2
1
●
●
●
8
4
2
1
10
8
4
2
1
5
4
3
2
1
0
●
20
10
8
4
2
1
限
2
公
DAY Alarm
0
有
AE
1
技
WEEK Alarm
0A
司
Address
Timer Counter 0
128
64
32
16
8
4
2
1
0C
Timer Counter 1
●
●
●
●
2048
1024
512
256
0D
Extension Register
○
WADA
USEL
TE
●
●
TSEL1
TSEL0
0E
Flag Register
○
○
UF
TF
AF
○
VLF
VDET
○
RESET
OFS1
OFS0
Control Register
CSEL1
CSEL0
UIE
TIE
AIE
○
OSC Offset Ctrl
○
○
○
○
OFS3
OFS2
智
20
能
0F
科
0B
*确保向日历及时钟寄存器中写入合法值,否则芯片将无法执行正确的计时操作。
玄
*标记为○的寄存器位是只读位,读取值为”0”;标记为●的寄存器位可以作为 RAM 执行读
写操作。
炬
*若未设定报警中断功能(AIE=”0”)
,寄存器 08~0A 可以作为 RAM 使用。
*若未设定固定周期中断功能(TE=TIE=”0”)
,寄存器 0B,0C 可以作为 RAM 使用。
京
*UF,TF,AF,VLF 和 VDET 位只允许被写入”0”。
北
*芯片上电时,CSEL0 位被预设为”1”, CSEL1,VLF,UIE,TIE,AIE 位被预设为”0”。
11 / 29
版本:V1.1
JXR160 User Manual
10.2 寄存器详述
10.2.1 时钟及日历寄存器(寄存器 00~06)
表 10-2 星期寄存器对应表
限
公
司
数据形式
除星期寄存器(寄存器 03)外,数据均为 BCD 码形式。例如,秒寄存器的值”0101 1001”
代表当前为 59 秒。
计时方式固定为 24 小时制。
年寄存器及闰年
年寄存器的时间范围是 00~99,99 之后重新回到 00;当年寄存器所代表的值可以被 4 整
除时,该年判定为闰年;日历的有效期间为 2000 年~2099 年。
星期寄存器
星期寄存器共有 7 个有效位(bit0~bit6),每 1 个有效位代表星期一至星期日中的一天,
因此,该寄存器只允许有 1 位为”1”。
星期
0
1
日
1
0
一
1
0
0
二
0
0
0
三
Bit4
Bit3
Bit2
Bit1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
科
技
Bit5
有
Bit0
Bit6
0
0
0
四
0
0
0
0
五
0
0
0
六
能
0
0
智
10.2.2 报警寄存器(寄存器 08~0A)
北
京
炬
玄
报警可以设置为每周 X 的 X 时 X 分或每个月 X 日的 X 时 X 分(星期报警模式和日报警模
式)
,报警模式可以通过寄存器 0D 的 WADA 位设置。
每个报警寄存器都有 AE(Alarm Enable)位(bit7)
。当某一个报警寄存器的 AE 位为”0”
时,该寄存器设定值需与对应的计时寄存器比较,值一致时输出报警中断;若 AE 位为”1”,
则忽略其对应的报警寄存器值,即不需要将对应的报警寄存器与计时寄存器比较,始终认为
报警寄存器值与对应的计时寄存器值一致。
当选择星期报警模式时,可以同时选择一周中的几天,即寄存器 0A 中的 WEEK ALARM
功能 bit0~bit6 可以同时有若干位为”1”。星期报警模式下的对应关系可参考表 10-3。
表 10-3 星期报警模式寄存器 0A 对应表
Register
Function
bit6
bit5
bit4
bit3
bit2
bit1
bit0
0A
星期报警
六
五
四
三
二
一
日
12 / 29
版本:V1.1
JXR160 User Manual
10.2.3 固定周期计数器控制寄存器(寄存器 0B,0C)
这两个寄存器用来设定固定周期中断的预设倒计数值,当上述两个寄存器中的数值从
001h 变为 000h 时,
固定周期中断事件发生,
TF 被置”1”且 INTN 上输出低电平(若 TIE 为”1”)
;
之后 0B,0C 寄存器被重置为预设值,重新开始倒计数过程。
10.2.4 控制寄存器及标志寄存器(寄存器 0D~0F)
司
WADA 位
报警中断模式选择位,当置为”1”时,为日报警模式,当置为”0”时,为星期报警模式。
USEL 位
用来设定时间更新中断的周期;芯片上电时该位为不定值,使用过程中需手动配置。
Timing
Auto return time
0
1Hz
500ms
1
1/60Hz
7.81ms
有
限
USEL
公
表 10-4 时间更新中断模式选择
科
技
TE 位
该位置”1”时,固定周期中断的计数器开始倒计数,置”0”时则停止倒计数。
TSEL 位
用来设定固定周期中断的计数周期。
TSEL0
Source clock
0
4096Hz
0
1
64Hz
1
0
1Hz
玄
TSEL1
能
表 10-5 固定周期中断计数周期选择
1
1/60Hz
智
0
1
北
京
炬
AF,TF,UF 位
分别为报警中断,固定周期中断,时间更新中断的标志位;当上述中断事件发生时,对应
的标志位被置”1”。标志位将维持为”1”直至手动将其清”0”,禁止手动将上述标志位置”1”。
13 / 29
版本:V1.1
JXR160 User Manual
公
司
AIE,TIE,UIE 位
分别用来设定当报警中断,固定周期中断,时间更新中断事件发生时,INTN 管脚上的中
断信号输出情况;该三个 bit 的上电默认值均为”0”。
INTN 管脚上的中断信号输出为报警中断,固定周期中断,时间更新中断的逻辑或,通过
中断标志位来判断具体的中断情况,确定中断信号输出。
VLF 位
低电压检测标志位;当检测到电源电压下降至 1.8V 以下,导致电路可能无法正常工作时,
该位被置”1”。该标志位将维持为”1”直至手动将其清”0”,禁止手动将该标志位置”1”。
VDET 位
电压检测标志位;当检测到电源电压下降至 2.2V 以下,导致温度补偿电路无法正常工作
时,该位被置”1”。该标志位将维持为”1”直至手动将其清”0”,禁止手动将该标志位置”1”。
CSEL 位
用来设定温度补偿电路启动的时间间隔;芯片上电后,默认值为”01”(2S)
。
CSEL0
Operation interval
0
0
0.5S
0
1
2S
1
0
10S
1
1
30S
有
CSEL1
限
表 10-6 温补间隔选择
技
*Default
北
京
炬
玄
智
能
科
RESET 位
RESET 置”1”时,秒以下寄存器被复位,时钟停止;温度补偿及 VLF/VDET 电压检测功
能失效。
在以下三种情况下,被置”1”的 RESET 位会重新清”0”:检测到 I2C 终止条件,重新开始
条件或 0.95S 后 I2C 总线复位时。与此同时,VLF/VDET 标志位清”0”,重置电源电压检测
功能。
14 / 29
版本:V1.1
JXR160 User Manual
10.2.5 OSC Offset 控制寄存器(寄存器 20)
表 10-7 OSC 控制寄存器 20 对应表
Register
Function
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
20
OSC Offset Ctrl
○
○
○
○
OFS3
OFS2
OFS1
OFS0
该寄存器用于调整时钟振荡器频率,调整之前请仔细确认调整值,具体调整格式如下:
司
表 10-8 输出频率调整对应表
OFS2
OFS1
OFS0
调整值(ppm)
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
0
1
1
0
1
1
1
0
0
1
0
1
0
1
0
1
1
-0.7
-1.05
0
-2.1
1
-2.45
0
2.8
0
1
2.45
1
0
2.1
1
1
1.75
0
0
1.4
1
0
1
1.05
1
1
0
0.7
1
1
0.35
智
能
科
-1.75
技
-1.4
玄
有
限
-0.35
1
1
1
1
北
京
炬
1
公
OFS3
15 / 29
版本:V1.1
JXR160 User Manual
11 中断功能
11.1 报警中断
报警中断可以在设定的星期,日,小时,分钟产生报警中断事件。
11.1.1 报警中断时序
(4)
AIE
(5)
司
INTN
(7)
(6)
Interrupt
event
限
(2)
AF
公
(3)
有
(1)
技
图 11-1 报警中断时序
科
(1) 设定好报警中断对应的小时、分钟、日期或星期信息以及 WADA 寄存器,当设定时间
与当前时间匹配时,产生报警中断事件。
(2) 报警中断事件产生时,AF 标志位被置为”1”。
能
(3) AF 寄存器会保持”1”状态直至手动将其清”0”。
智
(4) 报警中断事件发生时,若 AIE=”1”,INTN 输出低电平;若 AIE=”0”,INTN 保持为 Hi-Z
状态。
玄
(5) INTN=”0”期间若置 AIE 为”0”,INTN 即刻恢复为 Hi-Z 状态;在报警中断事件发生且 AF
寄存器被清”0”之前,AIE 可以用来控制 INTN 的输出状态。
(6) 将 AF 寄存器清”0”可以清除报警中断输出,INTN 即刻由”0”变为 Hi-Z 状态。
北
京
炬
(7) 报警中断事件发生时若 AIE=”0”,INTN 保持 Hi-Z 状态,不会输出低电平。
16 / 29
版本:V1.1
JXR160 User Manual
11.1.2 报警中断相关寄存器
表 11-1 报警中断相关寄存器
Function
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
08
MIN Alarm
AE
40
20
10
8
4
2
1
09
HOUR Alarm
AE
●
20
10
8
4
2
1
6
5
4
3
2
1
0
●
20
10
8
4
2
1
○
WADA
USEL
TE
●
●
TSEL1
TSEL0
○
○
UF
TF
AF
○
VLF
VDET
AIE
○
0D or 1D
0E or 1E
0F or 1F
WEEK Alarm
DAY Alarm
Extension
AE
Register
Flag Register
Control Register
CSEL1
CSEL0
UIE
TIE
公
0A
司
Address
○
RESET
限
配置报警中断寄存器时,建议首先将 AIE 置”0”,以防操作过程中产生不必要的硬件中断。
WADA 用于选择报警模式,当置为”1”时,为日报警模式,当置为”0”时,为星期报警模式。
有
报警中断事件的发生会将 AF 标志位置”1”,该位将保持为”1”直至手动将其置”0”。
技
报警中断事件发生时,AIE 决定是否产生中断信号输出(AIE=”1”,则 INTN=”0”;AIE=”0”,
则 INTN=Hi-Z)
。
科
AE 位为”0”表示对应的寄存器需要与时钟或日历寄存器比较;若 AE 位为”1”,则不比较对
应的寄存器,即认为该寄存器始终与对应的时钟或日历寄存器匹配。参考下述示例:
智
能
(1) 寄存器 0A 设为”80”时,只有分报警和时报警寄存器需要与相应的时钟寄存器对比,
忽略星期/日期寄存器;因此,只要时寄存器和分寄存器匹配,每一天都会产生报警中
断事件。
北
京
炬
玄
(2) 08,09,0A 三个寄存器中的 AE 位均置为”1”会导致每分钟产生一次报警中断事件。
17 / 29
版本:V1.1
JXR160 User Manual
11.2 固定周期中断
固定周期中断可以在 244.14μS 和 4095min 之间按照某一固定周期产生中断报警事件。
11.2.1 固定周期中断时序
(7)
TE
(1)
(5)
INTN
(9)
司
TIE
(6)
tRTN
(1)
period
(2)
period
period
tRTN
period
(7)
有
Interrupt
event
(8)
(4)
限
TF
tRTN
tRTN
(3)
公
(7)
技
图 11-2 固定周期中断时序
科
(1) 当 TE 位写入”1”时,固定周期计数器从预设值开始倒计数。
能
(2) 当固定周期计数器从 001h 计数到 000h 时,产生中断事件;计数器重置为预设值,继续
下一次计数。
(3) 固定周期中断事件发生时,TF 寄存器被置为”1”。
智
(4) TF 寄存器会保持”1”状态直至手动将其清”0”。
玄
(5) 当固定周期中断事件发生时,若 TIE=”1”,INTN 输出低电平;若 TIE=”0”,INTN 保持
为 Hi-Z 状态。
炬
(6) INTN 输出低电平时长为 tRTN,之后会自动恢复 Hi-Z 状态直至下次中断信号输出。
京
(7) 当 TE 位写入”0”时,固定周期计数器停止计数,INTN 输出 Hi-Z(若 TE 写”0”发生在
INTN=”0”期间,待 tRTN 时间之后,INTN 恢复 Hi-Z 状态)
。
(8) 若在 INTN=”0”期间将 TF 清”0”, INTN 即刻恢复 Hi-Z 状态。
北
(9) TIE 写入”0”时,INTN 即刻恢复 Hi-Z 状态。若在 tRTN 期间再次将 TIE 写为 1,INTN
仍将保持 Hi-Z 状态。
18 / 29
版本:V1.1
JXR160 User Manual
11.2.2 固定周期中断相关寄存器
表 11-2 固定周期中断相关寄存器
Function
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
0B or 1B
Timer Counter 0
128
64
32
16
8
4
2
1
0C or 1C
Timer Counter 1
●
●
●
●
2048
1024
512
256
○
WADA
USEL
TE
●
●
TSEL1
TSEL0
○
○
UF
TF
AF
○
VLF
VDET
AIE
○
○
0D or 1D
0E or 1E
0F or 1F
Extension
Register
Flag Register
Control Register
CSEL1
CSEL0
UIE
TIE
司
Address
RESET
公
配置固定周期中断寄存器时,建议首先将 TE 及 TIE 置”0”,以防操作过程中产生不必要
的硬件中断。
有
限
TSEL1 和 TSEL0 用来设定固定周期中断的倒计数周期,INTN 管脚上的中断信号自动复
位时间与倒计数周期相关。
技
表 11-3 固定周期中断计数周期及自动复位时间
TSEL0
Source clock
0
0
4096Hz
0
1
64Hz
7.8125mS
1
0
1Hz
7.8125mS
1
1
1/60Hz
能
科
TSEL1
Auto reset time
0.122mS
7.8125mS
智
寄存器 0B or 1B,0C or 1C 设定计数器的默认值(001h~FFFh)
,计数器以 TSEL 设定
的计数周期倒计数至 000h 时,产生固定周期中断事件。
玄
TE 为固定周期计数器的使能控制位,TE=”1”时,计数器开始倒计数;TE=”0”时,计数器
停止计数,终止固定周期中断功能。
炬
固定周期中断事件的发生会将 TF 标志位置”1”,该位将保持为”1”直至手动将其置”0”。
北
京
固定周期中断事件发生时,TIE 决定是否产生中断信号输出(TIE=”1”,则 INTN=”0”;
TIE=”0”,则 INTN=Hi-Z)
。
Timer counter set value
表 11-4 固定周期中断周期示例
Source clock
4096Hz
64Hz
1Hz
1/60Hz
0
---
---
---
---
1
244.14μS
15.625mS
1S
1min
……
……
……
……
……
2048
500mS
32S
2048S
2048min
……
……
……
……
……
4095
0.9998S
63.984S
4095S
4095min
19 / 29
版本:V1.1
JXR160 User Manual
11.2.3 CLKOUT 端口复用固定周期中断功能生成 4096Hz 方波
通过配置特定的固定周期中断功能,可以在 CLKOUT 生成 4096Hz 方波,具体配置步骤
如下:
TSEL1,TSEL0,TIE,UIE,AIE 配置为 1’B0
寄存器 0B 设置为 8’H01;寄存器 0C 设置为 8’H00
寄存器 TE 设置为 1’B1
司
寄存器 TIE 设置为 1’B1
根据设定值,时间更新中断以秒更新或分更新产生中断报警事件。
限
11.3.1 时间更新中断时序
(4)
(7)
有
UIE
技
(5)
INTN
tRTN
科
period
period
智
(1)
tRTN
(6)
能
Interrupt
event
tRTN
(3)
(2)
UF
公
11.3 时间更新中断
图 11-3 时间更新中断时序
玄
(1) USEL 寄存器决定芯片处于秒更新中断还是分更新中断状态,当相应的秒寄存器或分寄
存器更新时,产生时间更新中断事件。
炬
(2) 时间更新中断事件产生时,UF 寄存器被置”1”。
京
(3) UF 寄存器会保持”1”状态直至手动将其清”0”。
北
(4) 时间更新中断事件发生时,若 UIE=”1”,INTN 输出低电平;若 UIE=”0”,INTN 保持为
Hi-Z 状态。
(5) INTN 输出低电平时长为 tRTN,之后会自动恢复 Hi-Z 状态直至下次中断信号输出。
(6) 若在 INTN=”0”期间将 UF 清”0”,待 tRTN 时间之后,INTN 恢复 Hi-Z 状态。
(7) INTN=”0”期间若置 UIE 为”0”,
INTN 即刻恢复 Hi-Z 状态,
中断信号输出结束。
若在 tRTN
期间再次将 UIE 写为 1,INTN 仍将保持 Hi-Z 状态。
20 / 29
版本:V1.1
JXR160 User Manual
11.3.2 时间更新中断相关寄存器
表 11-5 时间更新中断相关寄存器
Address
0D or 1D
Function
Extension
Bit7
Bit6
Bit5
Bit4
Bit3
Bit2
Bit1
Bit0
○
WADA
USEL
TE
●
●
TSEL1
TSEL0
Register
0E or 1E
Flag Register
○
○
UF
TF
AF
○
VLF
VDET
0F or 1F
Control Register
CSEL1
CSEL0
UIE
TIE
AIE
○
○
RESET
司
配置时间更新中断寄存器时,建议首先将 UIE 置”0”,以防操作过程中产生不必要的硬件
中断。
Timing
Auto return time
0
1Hz
500ms
1
1/60Hz
7.81ms
技
有
USEL
限
表 11-6 时间更新中断模式
公
USEL 信号用来设定中断模式为秒更新或分更新。
时间更新中断事件的发生会将 UF 标志位置”1”,该位将保持为”1”直至手动将其清”0”。
科
时间更新中断事件发生时,UIE 决定是否产生中断信号输出(UIE=”1”,则 INTN=”0”;
UIE=”0”,则 INTN=Hi-Z)
。
能
11.3.3 CLKOUT 端口复用时间更新中断功能生成 1Hz 方波
智
通过配置时间更新中断功能,可以在 CLKOUT 端口生成 1Hz 方波,具体配置步骤如下:
玄
USEL,TIE,AIE 配置为 1’B0
北
京
炬
UIE 配置为 1’B1
21 / 29
版本:V1.1
JXR160 User Manual
12 I2C 总线接口
12.1 I2C 总线特点
I2C 是一种双向通信接口,其信号线 SDA 以及时钟线 SCL 需通过上拉电阻连接至 VDD;
连接至 I2C 总线的端口必须为开漏结构以便实现多设备的线与连接。
12.2 数据传输
每个 SCL 时钟周期可以传送 1bit 数据。发送数据时,SDA 线上的数据在 SCL 低电平期
间改变;接收数据时,SCL 高电平期间可以从数据线 SDA 上得到稳定有效的数据。
司
12.3 起始条件及终止条件
限
公
空闲状态时,SCL 及 SDA 保持为高电平。SCL 高电平期间,SDA 的下降沿作为 I2C 通
信的起始条件;SCL 高电平期间,SDA 的上升沿作为 I2C 通信的终止条件。
有
SDA
SCL
技
S
P
科
图 12-1 I2C 起始条件及终止条件
能
12.4 设备选择(从地址)
北
京
炬
玄
智
I2C 总线设备没有片选信号,主设备通过发送一个唯一固定的设备编号(从地址)来选取
相应的从设备,被选从设备发送应答信号来与主设备建立通信。
从地址包括 7bit 数据,4bit(Group 1) + 3bit(Group 2)。JXR160 的从地址为”0110010”。
通信过程中,从地址与 R/W 选择位以 8bit 数据的形式发送。
Slave address
Bit 7 Bit 6
0
1
R/W
bit
Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
1
0
0
1
0:write mode
1:read mode
图 12-2 I2C 从地址示意
22 / 29
0
R/W
版本:V1.1
JXR160 User Manual
12.5 系统配置
将控制数据传输的设备称为“主设备”,被主设备控制的设备称为“从设备”;发送数据的
设备称为“发送端”
,接收数据的设备称为“接收端”
。
在 JXR160 系统中,CPU 或其他控制设备为主设备,JXR160 芯片本身为从设备;主从
设备均可作为发送端或接收端。
SDA
SCL
Slave
Master
Slave
Transmiter/re
ceiver
Transmiter/re
ceiver
Transmiter/re
ceiver
公
Other I2C device
JXR160
有
图 12-3 I2C 系统配置
限
CPU
司
Master
Transmiter/re
ceiver
12.6 应答信号
北
京
炬
玄
智
能
科
技
I2C 总线对于起始条件和终止条件之间传输的字节数没有限制。
每个字节数据传输完成后,
发送端需释放 SDA 总线并提供 1 个 SCL 时钟来接收应答信号。若接收端成功接收 8bit 数
据,须在传输最后 1bit 数据的时钟结束之后置 SDA 为”0”,发送端将此低电平作为数据传送
成功的应答信号;1 个时钟周期之后,接收端释放 SDA 总线,准备接收新的数据。
I2C 总线在满足以下条件时终止数据传输:
(1) 主设备作为发送端时,在接收到从设备的应答信号后,发送终止条件。
(2) 主设备作为接收端时,在成功接收 8bit 数据后,发送”1”作为应答信号并随即发送终止
条件。
23 / 29
版本:V1.1
JXR160 User Manual
12.7 I2C 总线控制
本小节针对 CPU 作为主设备,JXR160 作为从设备的情况,对 I2C 总线通信时序进行描
述。
12.7.1 指定地址写操作
JXR160 具有地址自动递增功能,设定好操作地址后,只需要连续发送数据即可,地址位
可以自动递增。
(2)
S
Slave address
0
(3)
(4)
(5)
0
Address
0
(6)
(7)
(8)
Data
0
Data
R/W
公
Acknowledge from JXR160
有
(2) CPU 发送 JXR160 从地址并通过 R/W 位设定为写模式。
(3) JXR160 产生应答信号。
技
(4) CPU 发送写寄存器地址到 JXR160。
(5) JXR160 产生应答信号。
科
(6) CPU 发送数据至(4)中所指定地址对应的寄存器。
能
(7) JXR160 产生应答信号。
(8) 重复(6) (7)过程,JXR160 中写寄存器的地址会自动递增。
北
京
炬
玄
智
(9) CPU 发送终止条件[P]。
限
图 12-4 指定地址写操作
(1) CPU 发送起始条件[S]。
24 / 29
(9)
0
P
司
(1)
版本:V1.1
JXR160 User Manual
12.7.2 指定地址读操作
写入寄存器后,CPU 可以通过设置读模式读取寄存器数据。
(1)
(2)
S
Slave address
(3)
0
0
(4)
(5) (6)
Address
0
S
(7)
Slave address
R/W
1
(8)
(9)
(10)
(11)
0
Data
0
Data
(12) (13)
1
R/W
Acknowledge from CPU
Acknowledge from JXR160
图 12-5 指定地址读操作
司
(1) CPU 发送起始条件[S]。
(2) CPU 发送 JXR160 从地址并通过 R/W 位设定为写模式。
公
(3) JXR160 产生应答信号。
(4) CPU 发送读寄存器地址到 JXR160。
限
(5) JXR160 产生应答信号。
有
(6) CPU 重新发送起始条件。
(7) CPU 发送 JXR160 从地址并通过 R/W 位设定为读模式。
技
(8) JXR160 产生应答信号;之后,CPU 作为接收端,JXR160 作为发送端。
(10) CPU 发送应答信号至 JXR160。
科
(9) JXR160 发送(4)中所指定地址对应的寄存器中的数据。
(11) 重复(9) (10)过程,JXR160 中读寄存器的地址会自动递增。
北
京
炬
玄
智
(13) CPU 发送终止条件[P]。
能
(12) CPU 发送应答信号至 JXR160。
25 / 29
P
版本:V1.1
JXR160 User Manual
12.7.3 未指定地址读操作
主设备直接进入读模式可以读取从设备中所有寄存器的内容。若该操作之前进行了读操
作,则从已读到的寄存器地址+1 继续读操作;若该操作之前进行了写操作,则从写操作对
应的第一个寄存器地址开始进行读操作。
(1)
(2)
S
Slave address
(3)
(4)
(5)
(6)
0
Data
0
Data
1
(7) (8)
1
P
R/W
Acknowledge from CPU
Acknowledge from JXR160
司
图 12-6 未指定地址读操作
公
(1) CPU 发送起始条件[S]。
(2) CPU 发送 JXR160 从地址并通过 R/W 位设定为读模式。
限
(3) JXR160 产生应答信号;之后,CPU 作为接收端,JXR160 作为发送端。
(4) JXR160 自动递增寄存器地址,发送寄存器数据。
有
(5) CPU 发送应答信号至 JXR160。
(6) 重复(4) (5)过程,JXR160 中读寄存器的地址会自动递增。
技
(7) CPU 发送应答信号至 JXR160。
北
京
炬
玄
智
能
科
(8) CPU 发送终止条件[P]。
26 / 29
版本:V1.1
JXR160 User Manual
附录
应用示例
VDD
R2
R1=tr/Cbus
CLKOUT
1uF
OSCI
SCL
SCL
SDA
SDA
JXR160
MCU
公
OSCO
司
1F
R1
限
IIC 上拉电阻大小需依据实际通信速率决定。依据经验数据,R1 为 10KΩ 时,可以保证
100KHz 的 IIC 通信速率;R1 为 4.7KΩ 时,可以保证 400KHz 的 IIC 通信速率
有
CLKOUT 为 N-Ch 开漏结构,测量频率输出时需要外接上拉电阻 R2
北
京
炬
玄
智
能
科
技
为避免不必要的电源波动对芯片性能产生影响,应在芯片电源管脚端(PIN8)添加 1uF
的去耦电容
27 / 29
版本:V1.1
JXR160 User Manual
北
京
炬
玄
智
能
科
技
有
限
公
司
封装尺寸
28 / 29
版本:V1.1
JXR160 User Manual
北
京
炬
玄
智
能
科
技
有
限
公
司
包装规格
29 / 29
很抱歉,暂时无法提供与“JXR160”相匹配的价格&库存,您可以联系我们找货
免费人工找货