ETM34J-08

アプリケーションマニュアル
Real Time Clock Module

RX-8803SA/LC

製品名称

製品型番

RX-8803SA UB

X1B000151000100

RX-8803SA UA

X1B000151000200

RX-8803SA UC

X1B000151000300

RX-8803SA AA

X1B000151000400

RX-8803LC UA

X1B000142000100

RX-8803LC UB

X1B000142000200

RX-8803LC UC

X1B000142000300

RX-8803LC AA

X1B000142000400

RX - 8803 SA / LC
本マニュアルのご使用につきましては次の点にご留意願います。

本資料の内容については、予告無く変更することがあります。弊社製品のご購入およびご使用にあたりましては事前に弊社営業窓口で最新の情報をご確認いただきますとともに、弊社ホームページなどを通じて公開される最新情報に常にご注意ください。
2. 本資料の一部または全部を、弊社に無断で転載または複製など他の目的に使用することは堅くお断りします。
3. 本資料に掲載されている応用回路、プログラム、使用方法などはあくまでも参考情報でありこれらに起因する第三者の知的財権およびその他の権利侵害ならびに損害の発生に対し、弊社はいかなる保証を行うものではありません。また本資料によって第三者または弊社の知的財産権およびその他の権利の実施権の許諾を行うものではありません。
4. 弊社製品のご使用にあたりましては、弊社製品の誤作動や故障により生命・身体に危害を及ぼすこと又は財産が侵害されることのないように、お客様の責任において、お客様のハードウエア、ソフトウエア、システムに必要な安全設計を行うようお願いします。
なお、設計および使用に際しては、弊社製品に関する最新の情報 (本資料、仕様書、データシート、マニュアル、弊社ホームページなど) をご確認いただき、それに従ってください。また、上記資料などに掲載されている製品データ、図、表などに示す技術的な内容、プログラム、アルゴリズムその他応用回路例などの情報を使用する場合は、お客様の製品単独およびシステム全体で十分に評価を行い、お客様の責任において適用可否の判断をお願いします。
5. 弊社は正確さを期すために慎重に本資料を作成しておりますが、本資料に掲載されている情報に誤りがないことを保証するものではありません。万一、本資料に掲載されている情報の誤りによってお客様に損害が生じた場合においても弊社は一切その責任を負いかねます。
6. 弊社製品の分解、解析、リバースエンジニアリング、改造、改変、翻案、複製などは堅くお断りします。
7. 弊社製品は、一般電子機器製品用途および弊社指定用途に使用されることを意図して設計、開発、製造しています (指定用途)。この指定用途の範囲を超えて、特別または高度な品質、信頼性が要求され、その誤動作や故障により生命・身体に危害を及ぼす恐れ、膨大な財物損害を引き起こす恐れ、もしくは社会に深刻な影響を及ぼす恐れのある以下を含む用途 (特定用途) に使用されることを意図していません。
【特定用途】
宇宙機器 (人工衛星・ロケットなど) / 輸送車両並びにその制御機器 (自動車・航空機・列車・船舶など)
医療機器 / 海底中継機器 / 発電所制御機器/防災・防犯装置 / 交通用機器 / 金融関連機器
上記と同等の信頼性を必要とする用途
お客様に置かれましては、製品を指定用途に限定して使用されることを強く推奨いたします。もし指定用途以外の用途で製品のご使用およびご購入を希望される場合、弊社はお客様の特定用途に弊社製品を使用されることへの商品性、適合性、安全性について明示的・黙示的に関わらず、いかなる保証をおこなうものではありません。お客様が特定用途での弊社製品の使用を希望される場合は、弊社営業窓口まで事前にご連絡ください。
8. 本資料に掲載されている弊社製品および弊社技術を国内外の法令および規制により製造・使用・販売が禁止されている機器・システムに使用することはできません。また、弊社製品および弊社技術を大量破壊兵器等の開発目的、および軍事利用の目的、その他軍事用途等に使用しないでください。弊社製品または弊社技術を輸出または海外に提供する場合は、「外国為替及び外国為替法」、「米国輸出管理規則(EAR)」、その他輸出関連法令を遵守し、係る法令の定めるところにより必要な手続きを行ってください。
9. 弊社は、お客様が本資料に掲載されている諸条件に反したことに起因して生じたいかなる損害 (直接・間接を問わず) に関して、一切その責任を負いかねます。また、お客様が弊社製品を第三者に譲渡、貸与などをしたことにより、損害 (直接・間接を問わず) が発生した場合、弊社は一切その責任を負いかねます。
10. 本資料についての詳細に関するお問合せ、その他お気付きの点などがありましたら弊社営業窓口までご連絡ください。
11. 本資料に掲載されている会社名、商品名は各社の商標または登録商標です。

©SEIKO EPSON CORPORATION 2024, All rights reserved.

RX8803SA / LCETM34J-08

1

RX - 8803 SA / LCETM34J

改定履歴

Rev No.

Date-01

2011/10/31-02

2012/02/22

Page

1
6
10
12

20

-03

2012/05/09

4-04

2012/05/20

5
6,7
8
10,11
13
16
20
21
23
24
28
29
30
37

-05

2013/0403

11
22

-06

2013/05/29

1
4
20

-07

2014/04/22-08

Description
制定

34

機能説明 1pps 信号の説明追記
8.1.2. レジスタテーブル *1)
8.2.4. コントロールレジスタ・フラグレジスタ
・VLF 説明の見直し
8.2.6. ｷｬﾌﾟﾁｬ･ﾊﾞｯﾌｧ/ｲﾍﾞﾝﾄｺﾝﾄﾛｰﾙ(Bank3)
4) ERST ビット
・ビット説明追加
8.6. バックアップへの移行 および 復帰
・「電源初期投入およびバックアップへの移行、復帰」に変更
・注意事項の追記。
7.1.DC 電気的特性 入力リーク電流
EVIN 端子追加
7.2.AC 電気的特性
8.1.レジスタ

誤記訂正(VDD 下限：1.6V)

電源投入時初期値記載

8.2.1. 計時・カレンダーレジスタ (SEC.)
チップアクセスホールド機能の説明追記
8.2.4. コントロールレジスタ・フラグレジスタ
VLOW,VDET フラグ記載見直し
8.3.アラーム割り込み機能全面見直し
8.4.定周期タイマー割り込み機能全面見直し
8.5.時刻更新割り込み機能新規追加
8.6.外部イベント割り込み機能新規追加
8.7.割り込み機能動作時の /INT"L”割り込み出力に関して
新規追加
8.8.温度補償機能新規追加
8.10. 電源初期投入 および バックアップへの移行、復帰
注意事項追記8.11. 電源初期投入時 および バックアップ復帰時のアクセス制限
注意事項追記8.12. フローチャート 新規追加
10. 注意事項

新規追加

8.2.5. OSC オフセットコントロールレジスタ

(

Bank

3

)

8.6.2. 外部イベント割り込み機能 関連レジスタ
チャタリング除去周期 245us × 367us ○ERST=1 で使用時のタイミング注意事項追記
ブロック図 SCL、SDA をシュミット入力表記に変更"H" 入力電圧 6.5V→5.5V
UF “0”Write 時動作/INT が”L”出力中の場合は解除されます。( Hi-z になります )8.15「アクセスホールド機能動作時の計時動作」(*)追加

31

初期電源立上時間tR1特性 1ms/V Min.を追記

38

SAパッケージ外形寸法図 水晶発振停止の注意事項を追記

41

10使用上の注意事項

2024/05/13
パッケージ下面のＧＮＤパターンシールド処理を削除

RX8803SA / LCETM34J-082

RX - 8803 SA / LC
目 次
ETM34J

改定履歴................................................................................................................................................................2

1. 概 要 .................................................................................................................................................................................5
2. ブロック図...........................................................................................................................................................................5
3. 端子説明............................................................................................................................................................................6
3.1. 端子配置 ............................................................................................................................................................................................. 6
3.2. 端子機能 ............................................................................................................................................................................................. 6

4. 絶対最大定格.....................................................................................................................................................................7
5. 推奨動作条件.....................................................................................................................................................................7
6. 周波数特性 ........................................................................................................................................................................7
7. 電気的特性 ........................................................................................................................................................................8
7.1. DC電気的特性 ..................................................................................................................................................................................... 8
7.2. AC電気的特性 ..................................................................................................................................................................................... 9

8. 使用方法.......................................................................................................................................................................... 108.1. レジスタ .............................................................................................................................................................................................108.1.1.書き込み/読み出しモード設定コード ...................................................................................................................................10
8.1.2.レジスタテーブル( 互換レジスタ)........................................................................................................................................10
8.1.3.レジスタテーブル ( 拡張レジスタ①) ..................................................................................................................................10
8.1.4.レジスタテーブル ( 拡張レジスタ②) ..................................................................................................................................118.2. レジスタ説明 ....................................................................................................................................................................................128.2.1. 計時・カレンダーレジスタ ( 1/100S, SEC  YEAR ) ........................................................................................................128.2.2. アラームレジスタ ..............................................................................................................................................................138.2.3. タイマーカウンタ ...............................................................................................................................................................138.2.4. コントロールレジスタ・フラグレジスタ .................................................................................................................................148.2.5. OSCオフセットコントロールレジスタ ...................................................................................................................................15
8.2.6. キャプチャ・バッファ/イベントコントロール ..........................................................................................................................16
8.3. アラーム割り込み機能 .....................................................................................................................................................................178.3.1. アラーム割り込み .............................................................................................................................................................178.3.2. アラーム割り込み機能 関連レジスタ ................................................................................................................................178.3.3. アラーム設定例................................................................................................................................................................18
8.3.4. アラーム割り込み機能図 ..................................................................................................................................................19
8.4. 定周期タイマー割り込み機能 ..........................................................................................................................................................20
8.4.1. タイマー割り込み..............................................................................................................................................................20
8.4.2. 定周期タイマー割り込み機能 関連レジスタ ......................................................................................................................20
8.4.3. タイマー スタートタイミング ...............................................................................................................................................21
8.4.4. 定周期タイマー割り込み周期 ...........................................................................................................................................22
8.4.5. 定周期タイマー割り込み機能図 ........................................................................................................................................23
8.5. 時刻更新割り込み機能 ......................................................................................................................................................................24
8.5.1. 時刻更新割り込み............................................................................................................................................................24
8.5.2. 時刻更新割り込み機能 関連レジスタ ...............................................................................................................................24
8.5.3. 時刻更新割り込み機能図 .................................................................................................................................................24
8.6. 外部イベント割り込み機能 .................................................................................................................................................................25
8.6.1. 外部イベント割り込み機能 ................................................................................................................................................25
8.6.2. 外部イベント割り込み機能 関連レジスタ ..........................................................................................................................25
8.6.3. 外部イベント割り込み機能図 ............................................................................................................................................27
8.7. 割り込み機能動作時の /INT " L " 割り込み出力に関して .................................................................................................................27
8.8. 温度補償機能 ....................................................................................................................................................................................28
8.8.1. 温度補償機能 ..................................................................................................................................................................28
8.8.2. 温度補償機能 関連レジスタ ............................................................................................................................................28
8.9. データの リード/ライト ..................................................................................................................................................................29
8.9.1. I2C−BUSの特性 ...............................................................................................................................................................29
8.9.2. ビット転送 ........................................................................................................................................................................29
8.9.3. 開始条件と停止条件 ........................................................................................................................................................29
8.9.4. スレーブアドレス ..............................................................................................................................................................29
8.9.5. システム構成 ...................................................................................................................................................................30
8.9.6. アクノリッジ ......................................................................................................................................................................30
8.9.7. チップアクセスホールド機能 .............................................................................................................................................30
8.9.8. I2C−BUSプロトコル ..........................................................................................................................................................318.10. 電源初期投入およびバックアップへの移行、復帰 .......................................................................................................................33
8.11. 電源初期投入時 および バックアップ復帰時のアクセス制限 .....................................................................................................34
8.12. フローチャート ..............................................................................................................................................................................35
8.13. 一般的なマイコンとの接続 ............................................................................................................................................................38
8.14. 発振器 ( 32 kHz-DTCXO ) としての使用 .....................................................................................................................................38
8.15. 1/100sレジスタの読み出し方法に関する注意事項 ........................................................................................................................399. 外形寸法図 / マーキングレイアウト ................................................................................................................................... 40

RX8803SA / LCETM34J-08

3

RX - 8803 SA / LC
10. 使用上の注意事項.......................................................................................................................................................... 42

RX8803SA / LCETM34J-08

4

RX - 8803 SA / LC
I2C-Bus インターフェース 高精度リアルタイムクロックモジュール

RX - 8803 SA / LC
• 32.768 kHz 温度補償発振器(DTCXO)源振を内蔵、高精度• 1/100 秒までの計時カウンターを内蔵、高分解能• I2C シリアル･インターフェース• 曜,日,時,分のアラーム割り込み機能• 時刻更新割り込み機能 ( 秒･分)
• OE 機能付き 32.768 kHz 出力 ( FOE , FOUT 端子 )• 1.6 V ~ 5.5 V の幅広いインターフェース電圧範囲• 低消費電流 0.75A / 3 V ( Typ. )• タイマー割り込み機能• イベント入力割り込み / 時刻同期機能• 自動うるう年補正機能 ( 2000  2099 年まで対応 )• 2.2 V ~ 5.5 V の幅広い温度補償電圧範囲•1PPS 信号(*)入力による時刻同期機能(*)GPS モジュールから出力される世界標準時(UTC：Coordinated Universal Time)と同期した 1 秒周期の信号

1. 概 要本モジュールは､32.768 kHz DTCXO を内蔵した I2C インターフェース方式のリアルタイムクロックです。
秒から年までの自動うるう年補正 Clock＆Calendar 回路, 時刻アラーム, インターバルタイマー, 時刻更新
割り込み, 32.768 kHz 出力 等の豊富な機能を SOP-14 pin および VSOJ-12 pin の小型パッケージに高密度に実装されています。
C-MOS IC を使用することで低消費電流化を図っておりますので、長期のバッテリーバックアップを可能にしています。

2. ブロック図32.768 kHz

32kHz
DTCXO

FOE
FOUT
EVIN
/ INT

DIVIDER

CLOCK
andCALENDAR

FOUT
CONTROLLER

TIMER
REGISTERINTERRUPTCONTROLLER

ALARM
INTERRUPTSCLINTERFACESDA

CIRCUITSYSTEM
DIVIDERCONTROLLER
andCONTROLREGISTER

図 1

RX8803SA / LCETM34J-08

5RX - 8803 SA / LC
3. 端子説明
3.1. 端子配置
RX − 8803 SA

RX − 8803 LC

1. T1 (CE)

14. N.C.

2. SCL13. SDA

3. FOUT

12. T2 (VPP)

4. N.C.

11. GND

5. TEST

10. / INT

6. VDD
7. FOE

1. N.C.

12. EVIN

2. FOE

11. / INT

3. VDD

10. GND

4. FOUT

9. T2 (VPP)

9. EVIN

5. SCL

8. SDA

8. N.C.

6. T1(CE)

7. N.C.
VSOJ − 12pin

SOP − 14pin

図 23.2. 端子機能
端子名

入出力

機

能

SDA

双方向

I2C-BUS 通信用のシリアルクロックに同期して､アドレス, データ, アクノリッジビットなどを入出力します。この端子は出力時オープンドレインですので､信号線の容量により 適切なプルアップ抵抗を接続してください。

SCL

入力

I2C 通信用シリアルクロック入力端子です。

FOUT

出力

FOE 端子による出力制御付きの C-MOS 出力端子です。
FOE="H"で 32.768 kHz 等の基準クロック信号を出力します。
FOE="L"で出力停止となり、FOUT 端子はハイインピーダンスとなります。

FOE

入力

FOUT 出力端子の出力状態を制御するための入力端子です。
FOE="H"で FOUT 端子は出力状態、FOE="L"で出力停止となります。

/ INT

出力

アラーム, タイマー, 時刻更新などの割り込み信号を出力します。
この端子は N-ch オープンドレイン端子です。

EVIN

入力

イベント入力端子です。

VDD−

電源入力端子GND−

グランド接続端子

TEST

入力

弊社 Test 端子です。オープンで御使用ください。

T1 (CE)

入力

弊社 Test 端子です。オープンで御使用ください。

T2 (VPP)−弊社 Test 端子です。オープンで御使用ください。

N.C.

−

内部接続されていません。
OPEN もしくは、GND または VDD に接続してください。

 VDD−GND 間 直近に 0.1 F 以上のパスコンを必ず接続してください

表 1

RX8803SA / LCETM34J-08

6

RX - 8803 SA / LC
4. 絶対最大定格

GND=0 V

項 目

記 号

条 件

定挌値

単 位

電源電圧

VDD

VDD−GND 間−0.3  +6.5

V

入力電圧

VIN

FOE, EVIN, SCL, SDA 端子

GND−0.3  +6.5V

出力電圧 (1)VOUT1FOUT 端子

GND−0.3  VDD+0.3

V

出力電圧 (2)VOUT2SDA, / INT 端子

GND−0.3  +6.5

V

保存温度

TSTG

梱包状態を除く 単品での保存−55  +125

C

表 2

5. 推奨動作条件

GND=0 V

項 目

記 号

条 件

Min.

Typ.

Max.

単位

動作電源電圧VDD

インターフェース電圧

1.6

3.0

5.5

V

温度補償電圧VTEM

温度補償動作電圧

2.2

3.0

5.5

V

計時電源電圧

VCLK

−

1.6

3.0

5.5

V

動作温度範囲TOPR

結露無きこと

−40

+25

+85

C

表 3

6. 周波数特性
項 目

周波数安定度

GND=0 V

記 号

条 件

規 格

UA

Ta= 0 ~ +50 C, VDD=3.0 V
Ta=−40 ~ +85 C, VDD=3.0 V

 1.9 (1)UB

Ta= 0 ~ +50 C, VDD=3.0 V
Ta=−40 ~ +85 C, VDD=3.0 V

 3.8 (3)UC

Ta= 0 ~ +50 C, VDD=3.0 V
Ta=−30 ~ +70 C, VDD=3.0 V

 3.8 (3)

AA

Ta=

+25 C, VDD=3.0 V+5 5.0 (5) f/f

 3.4 (2)
 5.0 (4) 10−６

 5.0 (4)周波数電圧特性f/V

Ta= +25 C, VDD=2.2 V  5.5 V

 1.0 Max.

発振開始時間tSTA

Ta= +25 C, VDD=1.6 V
Ta=−40 ~ +85 C, VDD=1.6 V  5.5 V

1.0 Max.

エージング

fa

Ta= +25 C, VDD=3.0 V : 初年度

 3 Max.

1 月差 5 秒以内 2 月差 9 秒以内

単 位

3.0 Max.

 10−６/ Vs 10−６/year3 月差 10 秒以内 4, 5 月差 13.2 秒以内(オフセット値を除く)

RX8803SA / LCETM34J-08

7

RX - 8803 SA / LC
7. 電気的特性
7.1. DC 電気的特性
項 目
記 号※特記無き場合､GND=0 V, VDD=1.6 V  5.5 V, Ta= −40 C  +85 C

条 件

Typ.

Max.

VDD=5 V

0.75

3.4

VDD=3 V

0.75

2.1

fSCL = 0 Hz, /INT, FOE = VDD
FOUT : 32 kHz 出力, CL= 0 pF
温度補償間隔 2.0 s

VDD=5 V

2.0

7.5

VDD=3 V

1.5

5.0

fSCL = 0 Hz /INT, FOE = VDD
FOUT :32 kHz 出力, CL= 30 pF
温度補償間隔 2.0 s

VDD=5 V

7.0

20.0

VDD=3 V

4.5

12.0

VDD=5 V

0.7

2.95

VDD=3 V

0.7

1.85

VDD=5 V

120

900

VDD=3 V

115

350

fSCL = 0 Hz, /INT = VDD
FOE = GND
FOUT : 出力 OFF ( Hi-z )
温度補償間隔 2.0 s

Min.

単位

消費電流(1)IDD1消費電流(2)IDD2消費電流(3)IDD3消費電流(4)IDD4消費電流(5)IDD5消費電流(6)IDD6消費電流(7)IDD7消費電流(8)IDD8消費電流(9)IDD7消費電流(10)

IDD8"H" 入力電圧

VIH

SCL, SDA, FOE, EVIN 端子

0.8  VDD

5.5

V

"L" 入力電圧

VIL

SCL, SDA, FOE, EVIN 端子

GND − 0.3

0.2  VDD

V

4.5
2.2
2.9
GND
GND
GND
GND
GND
GND
−0.5
−0.5

5.0
3.0
3.0
GND+0.5
GND+0.8
GND+0.1
GND+0.25
GND+0.4
GND+0.4
0.5
0.5"H" 出力電圧"L" 出力電圧

入力リーク電流
出力リーク電流

VOH1
VOH2
VOH3
VOL1
VOL2
VOL3
VOL4
VOL5
VOL6
ILK
IOZ

fSCL = 0 Hz,/INT = VDD
FOE = GND
FOUT : 出力 OFF ( Hi-z )
温度補償回路非動作時
fSCL = 0 Hz,/INT = VDD
FOE = GND
FOUT : 出力 OFF ( Hi-z )
温度補償回路動作ピーク時

A

A

A

A

A

VDD=5 V, IOH=−1 mA
VDD=3 V, IOH=−1 mA
VDD=3 V, IOH=−100 A
VDD=5 V, IOL=1 mA
VDD=3 V, IOL=1 mA
FOUT 端子
VDD=3 V, IOL=100 A
VDD=5 V, IOL=1 mA/INT 端子
VDD=3 V, IOL=1 mA
SDA 端子VDD 2 V, IOL=3 mA
SCL, SDA, FOE,EVIN 端子 VIN = VDD or GND/INT, SDA, FOUT 端子 VOUT = VDD or GND
FOUT 端子

V

V

V
A
A

• 温度補償回路動作と消費電流本モジュールでは､温度補償間隔ごとに温度補償回路を動作させ、温度補正値の更新を行なっている為、その期間消費電流が増加します。IDD1, IDD2 は、温度補償間隔 2.0 s 時の平均消費電流値となります。

温度補償回路動作時
1 ms

IDD9,10
平均消費電流IDD7,8

温度補償回路非動作時

IDD1,2温度補償間隔 ( 2.0 s )RX8803SA / LCETM34J-08

8

RX - 8803 SA / LC7.2. AC 電気的特性※特記無き場合､GND=0 V, VDD=1.6 V  5.5 V, Ta= −40 C  +85 C

100 kHz アクセス
( Standard-Mode )
Min.
Max.

400 kHz アクセス
( Fast-Mode )
Min.
Max.

項目

記号

条件

単位

SCL クロック周波数

fSCL

−

−

100

−

400

kHz

開始条件 セットアップ時間

tSU;STA

−

4.7

−

0.6

−

s

開始条件 ホールド時間

tHD;STA

−

4.0

−

0.6

−

s

データ セットアップ時間

tSU;DAT

−

250

−

100

−

ns

データ ホールド時間

tHD;DAT

−

5

−

5

−

ns

停止条件 セットアップ時間

tSU;STO

−

4.0

−

0.6

−

s

開始条件と停止条件の間のバスフリー時間

tBUF

−

4.7

−

1.3

−

s

SCL "L"時間

tLOW

−

4.7

−

1.3

−

s

SCL "H"時間

tHIGH

−

4.0

−

0.6

−

s

SCL,SDA 立ち上がり時間

tr

−

−

1.0

−

0.3

s

SCL,SDA 立ち下がり時間

tf

−

−

0.3

−

0.3

s

バス上の許容スパイク時間

tSP

−

−

50

−

50

ns

タイミングチャート

ProtocolSTART
CONDITION(S)tSU ; STA

BIT 7
MSB
(A7)

tLOW

BIT 6

BIT 0
LSB
(R/W)

(A6)

tHIGH

ACK
(A)

STOP
CONDITION(P)

1 / fSCLSTARTCONDITION(S)tSU ; STA

SCL
(S)

(P)

(S)

tBUF
tr

tf

SDA
(A)

tHD ; STAtSU ; DATtHD ; DATtSPtSU ; STO

tHD ; STA

注意：最初の START コンディションの送信から STOP コンディション送信までを 0.95 秒以内に終了してください。
0.95 秒以上の時間がかかった場合は､内部の監視タイマーにより RTC の I2C バス･インターフェースがリセットされます。この監視タイマーは、通信途中で発生される START コンディションによってリセットされません。
I2C バス･インターフェースがリセットされると、オートホールド機能による時刻更新の一時停止は解除され、時刻の更新が再開
されます。

項目

記号

条件

Min.

Typ.

Max.

単位

FOUT デューティ

Duty

50% VDD レベル

40

50

60

%

RX8803SA / LCETM34J-08

9RX - 8803 SA / LC
8. 使用方法
8.1. レジスタ
8.1.1.書き込み/読み出しモード設定コード
レジスタに対するアドレス指定は 8 ビットとなります。但し、上位 4bit アドレスにおいて互換レジスタ領域と拡張レジスタ①領域の同名レジスタは同一レジスタになります。
互換レジスタ・・・ 従来機種（RX-8801）と上位互換の計時レジスタへのアクセス
拡張レジスタ① ・・・ 1/100 秒桁を追加・機能拡張したレジスタへのアクセス
拡張レジスタ② ・・・ 機能拡張したキャプチャバッファ・イベントコントロールレジスタ等へのアクセス
互換レジスタ

拡張レジスタ①

拡張レジスタ②

0h

1h

2h

上位 Address (4bit)

8.1.2.レジスタテーブル( 互換レジスタ)
Address

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

Read

Write

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

1

0

可

可

04

DAY





20

10

8

4

2

1

可

可

05

MONTH







10

8

4

2

1

可

可

06

YEAR

80

40

20

10

8

4

2

1

可

可

07

RAM

•

•

•

•

•

•

•

•

可

可

08

MIN Alarm

AE

40

20

10

8

4

2

1

可

可

09

HOUR Alarm

AE

•

20

10

8

4

2

1

可

可

可

可

0A

WEEK Alarm
DAY Alarm

AE

6

5

4

3

2

1

0

•

20

10

8

4

2

1

0B

Timer Counter 0

128

64

32

16

8

4

2

1

可

可

0C

Timer Counter 1

•

•

•

•

2048

1024

512

256

可

可

0D

Extension RegisterTE

FSEL1 FSEL0 TSEL1 TSEL0

0E

Flag Register0F

Control Register

可

可(5)

UF

TF

AF

EVF

VLF

VDET

可

可(2)

UIE

TIE

AIE

EIE



RESET

可

可

TEST WADA USEL

CSEL1 CSEL0

8.1.3.レジスタテーブル ( 拡張レジスタ①)
Address

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

Read

Write

10

1/100 S

80

40

20

10

8

4

2

1

可

不可

11

SEC



40

20

10

8

4

2

1

可

可

12

MIN



40

20

10

8

4

2

1

可

可

13

HOUR





20

10

8

4

2

1

可

可

14

WEEK



6

5

4

3

2

1

0

可

可

15

DAY





20

10

8

4

2

1

可

可

16

MONTH







10

8

4

2

1

可

可

17

YEAR

80

40

20

10

8

4

2

1

可

可

18

MIN Alarm

AE

40

20

10

8

4

2

1

可

可

19

HOUR Alarm

AE

•

20

10

8

4

2

1

可

可

可

可

1A
1B

WEEK Alarm
DAY Alarm
Timer Counter 0

1C

Timer Counter 1

1D

Extension Register

1E

Flag Register

1F

Control Register

6

5

4

3

2

1

0

•

20

10

8

4

2

1

128

64

32

16

8

4

2

1

可

可

•

•

•

•

2048

1024

512

256

可

可

TE

FSEL1 FSEL0 TSEL1 TSEL0

可

可

AE

TEST WADA USEL

CSEL1 CSEL0

UF

TF

AF

EVF

VLF

VDET

可

可

UIE

TIE

AIE

EIE



RESET

可

可

RX8803SA / LCETM34J-08

10RX - 8803 SA / LC
8.1.4.レジスタテーブル ( 拡張レジスタ②)
Address

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

Read

Write

20

1/100 S CP

80

40

20

10

8

4

2

1

可

不可

21

SEC CP



40

20

10

8

4

2

1

可

不可

22

－

－

－

－

－

－

－

－

－

－

－

23

－

－

－

－

－

－

－

－

－

－

－

24

－

－

－

－

－

－

－

－

－

－

－

25

－

－

－

－

－

－

－

－

－

－

－

26

－

－

－

－

－

－

－

－

－

－

－

27

－

－

－

－

－

－

－

－

－

－

－

28

－

－

－

－

－

－

－

－

－

－

－

29

－

－

－

－

－

－

－

－

－

－

－

2A

－

－

－

－

－

－

－

－

－

－

－

2B

－

－

－

－

－

－

－

－

－

－

－

2C

OSC Offset









OFS3

OFS2

OFS1

OFS0

可

可

2D

－

－

－

－

－

－

－

－

－

－

－

2E

－

－

－

－

－

－

－

－

－

－

－

2F

Event Control

ECP

EHL

ET1

ET0







ERST

可

可

[注意事項]*1) 0V からの初期電源投入時、及び、VLF ビット読み出し時の結果、VLF=”1”の時は、必ず全ての初期設定を実施してから使用してください。日付･時間として有り得ないデータの設定はしないでください。その場合の計時動作は保証出来ません。
FSEL 1,0 の初期値は、"00"で FOUT 端子から 32.768Hz 出力が選択されます。
CSEL 1,0 の初期値は、"10"で温度補償動作 2s が選択されます。
OFS30 の初期電源投入時の値は、"0000"で周波数オフセット±0 が選択されます。
0V からの初期電源投入時は以下のように初期設定が行われます。
●“0”セット：TEST,WADA,USEL,TE,FSEL1,FSEL0,TSEL0,UF,TF,AF,EVF,CSEL1,UIE,TIE,AIE,EIE,RESET,
1/100 SEC CP(80,40,20,10,8,4,2,1),SEC CP(40,20,10,8,4,2,1),OFS3,OFS2,OFS1,OFS0,ECP,EHL,ET1,ET0,ERST●“1”セット：TSEL1,VLF,VDET,CSEL0◎ その他のビット値は不定ですので、必ず初期設定を実施してから使用してください。
初期電源投入 および バックアップからの復帰に関する電源電圧条件につきましては【8.6. 電源初期投入 および バックアップへの移行、復帰】を参照ください。
*2)

UF, TF, AF, EVF, VLF, VDET ビットは "0"のみライト可能です。

*3)" "マークはライト不能でリード時"0"が読み出せます。

*4)"•"マークは RAM bit で R/W 可能です。

*5)

TEST ビットは 弊社テスト用ビットです。必ず"0"にて御使用ください。

*6) アラームを使用しない場合 Address 8 ~ A は RAM として使用可能です。( AIE : "0" )*7) タイマーカウンタ( Address B, C )をリードすると､設定したプリセットデータ値がリードできます。
また､タイマーを使用しない場合､Address B, C は RAM として使用可能です。( TE,TIE : "0" )*8) 1/100S 桁へは直接データの書き込みが出来ません。SEC 桁への書き込み、もしくは RESET bit および ERST bit 操作 により、"00"にクリアされます。

RX8803SA / LCETM34J-08

11

RX - 8803 SA / LC
8.2. レジスタ説明
8.2.1. 計時・カレンダーレジスタ ( 1/100S, SEC  YEAR )• データ形式
データは BCD 形式で､例えば秒レジスタが "0101 1001" ならば 59 秒を意味します。
時刻計時は 24 時間制(固定)です。
Address
1000 , 1101 , 1202 , 13機 能1/100 S
SEC
MIN
HOUR

bit 7
80


bit 6
40
40
40







bit 5
20
20
20
20

bit 4
10
10
10
10

bit 3
8
8
8
8

bit 2
4
4
4
4

bit 1
2
2
2
2

bit 0
1
1
1
1

• 計時レジスタ
1) [1/100 S]レジスタ[1/100 秒]を計時するカウンタです。0.00 秒,0.01 秒,0.02 秒  0.99 秒,0.00 秒,0.01 秒 の順に更新します。
レジスタの BCD コードは小数点第 1,2 位を表します。
[SEC]レジスタに書き込みを行うと､ 1 秒未満の内部カウンタ(16KHz  2Hz 及び 1/100 秒カウンタ)がリセットされ、リセット処理後は即、自動解除します。(リセット状態は、継続されません)
リセット解除のタイミングは、[SEC]レジスタへの書き込み直後で解除されます。
時間を継続して読み出す場合は、連続アクセスにより、1/100 秒桁より読み出しを行ってください。
*本レジスタは読み出し専用です。(書き込みは不可) 時間を合わせたい場合は、[SEC]レジスタへの書き込み、RESET, ERST ビットを使用して“0”リセットを行ってください。
2) [SEC]レジスタ[秒]を計時するカウンタです。00 秒,01 秒,02 秒  59 秒,00 秒,01 秒の順に更新します。
[SEC]レジスタに書き込みを行うと､ 1 秒未満の内部カウンタ(16KHz2Hz 及び 1/100 秒カウンタ)がリセットされ、リセット処理後は即、自動解除します。(リセット状態は、継続されません)
リセット解除のタイミングは、[SEC]レジスタへの書き込み直後で解除されます。
【チップアクセスホールド機能】
本製品はチップアクセスホールド機能を搭載しています。
安定した計時動作を行うために、チップアクセス(START コンディションの送信からアクセス終了後の STOP コンディション送信までの一連の通信)中はカウンタに対する時刻更新を行わず、チップアクセス終了(STOP コンディション送信)後に時刻更新を行う機能です。
チップアクセス中は、時計カウンタ回路の秒桁上げ信号は生成されず、時刻更新を行いません。
このとき、秒桁上げ信号は 1 秒間だけ保持され、チップアクセス終了後に、秒桁上げ信号を発行し時刻更新を行います。
但し、秒桁上げ信号を保持した状態で SEC レジスタへの書き込みを行うと、秒桁上げ信号はキャンセルされます。
SEC レジスタへの書き込み値が優先されます。
最初の START コンディションの送信から STOP コンディション送信までを 0.95 秒以内に終了してください。
0.95 秒以上の時間がかかった場合は､内部の監視タイマーにより RTC の I2C バス･インターフェースがリセットされます。この監視タイマーは、通信途中で発生される START コンディションによってリセットされません。
I2C バス･インターフェースがリセットされると、オートホールド機能による時刻更新の一時停止は解除され、時刻の更新が再開されます。
3) [MIN]レジスタ[分]を計時するカウンタです。00 分,01 分,02 分  59 分,00 分,01 分  の順に更新します。
4) [HOUR]レジスタ[時]を､24 時間制で計時するカウンタです。00 時,01 時,02 時 23 時,00 時,01 時  の順に更新します。
• 年レジスタ と うるう年
年レジスタは 99 年の次は 00 年になります。年レジスタの BCD2 桁を 4 で割り､余りが 0 の年をうるう年と判定します。( 00 年はうるう年として処理されます。カレンダー有効期限は 2099 年までとなります )• 曜日レジスタ
曜レジスタは 0  6 の 7 ビットがあり､下表のように割り当てられています。
複数の曜日に"1"をセットしないでください。

RX8803SA / LCETM34J-08

12

RX - 8803 SA / LC
bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

曜日

0
0
0
0
0
0
1

0
0
0
0
0
1
0

0
0
0
0
1
0
0

0
0
0
1
0
0
0

0
0
1
0
0
0
0

0
1
0
0
0
0
0

1
0
0
0
0
0
0

日
月
火
水
木
金
土

8.2.2. アラームレジスタ

Address

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

08 , 18
09 , 19MIN Alarm
HOUR AlarmWEEK Alarm
DAY Alarm

AE
AE

40
•
6
•

20
20
5
20

10
10
4
10

8
8
3
8

4
4
2
4

2
2
1
2

1
1
0
1

0A , 1A

AE

アラームは 曜, 日, 時, 分 について設定が可能です。曜日, 日は WADA ビットによりどちらをアラームとして使用するか指定します。
それぞれのアラームレジスタの bit7 に AE ( Alarm Enable )ビットが付いていますのでこのビットを利用すると毎時アラーム､毎日アラームが簡単に設定できます。曜日は任意の複数の曜日にアラーム設定が可能です。
AE ビットは"0"の時､該当レジスタと時計レジスタの比較を行い､"1"の時は don't care としてデータ不問でその桁は常に一致とみなします。
アラームが発生すると Reg-E の AF( Alarm Flag )ビットに"1"がセットされ､この時 Reg-F の AIE ( Alarm Interrupt
Enable )ビットが"1"の場合は､/ INT 端子を Low レベルとして割り込み信号を発生します。
AIE ビットが"0"の時は､ / INT 端子からのアラーム割り込み出力は禁止されます。
アラーム割り込みを使用しない場合は Address 8  A が メモリーレジスタとして使用できます。この時､AIE ビットを"0"に設定し､アラーム動作及び割り込みを禁止してください。
• 曜アラームのビットと各曜日の関係

bit

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

曜日

土

金

木

水

火

月

日

8.2.3. タイマーカウンタ
Address
0B, 1B0C, 1C

Function
Timer Counter 0
Timer Counter 1

bit 7
128
•

bit 6
64
•

bit 5
32
•

bit 4
16
•

bit 3
8
2048

bit 2
4
1024

bit 1
2
512

bit 0
1
256

タイマー割り込みに使用する 12 ビットの内部プリセッタブル･ダウンカウンタを制御するレジスタです。
ダウンカウンタのカウント周期(ソースクロック)は Reg-D の TSEL0,TSEL1 で指定し､タイマーカウンタ 0,1 で
このダウンカウンタのプリセット(分周)値を指定します。
Reg-D の TE ビットが"0"の時､プリセッタブルカウンタはタイマーカウンタの書き込み時にタイマーカウンタの内容をロードしカウントを停止しています。
その後､TE ビットが"1"になるとカウントを開始します。
指定したソースクロックの周期でダウンカウンタがカウントダウンを続け､データがゼロになると Reg-E の TF( TimerFlag )が"1" にセットされます。このとき､Reg-F の TIE( Timer Interrupt Enable )ビットが"1"の場合は､/ INT 端子を"Low"レベルとし､割り込み信号を発生します。
TIE ビットが"0"の時は / INT 端子からの出力は禁止されます。
次に､タイマーカウンタレジスタのデータを再ロードし､再びカウントダウンを開始します。( 繰り返し動作 )尚､TE ビットが"1"の状態の時に､タイマーカウンタに"0"のデータをセットしても､/ INT 端子からのタイマー
割り込みは発生しません。期待通りのタイマー動作を行なうためには TE , TIE ビットの設定が必要です。
タイマー割り込みを使用しない場合は Address B, C が メモリーレジスタとして使用できます。この時､TE,TIE
ビットを"0"に設定し､タイマー動作及び割り込みを禁止してください• タイマー割り込み ソースクロック選択
TSEL1
TSEL0
ソースクロック
004096 Hz
0
1
64 Hz
1
0
秒 更新
1
1
分 更新
RX8803SA / LCETM34J-08

13

RX - 8803 SA / LC
8.2.4. コントロールレジスタ・フラグレジスタ
Address
0D, 1D0E, 1E0F, 1F

機 能
bit 7
bit 6
Extension Register TEST WADA
Flag Register
Control Register CSEL1 CSEL0

bit 5
USEL
UF
UIE

bit 4
TE
TF
TIE

bit 3
bit 2
bit 1
bit 0
FSEL1 FSEL0 TSEL1 TSEL0
AF
EVF
VLF
VDET


AIE
RESET

• TEST ビット ; 弊社のテスト用のビットです。
必ず"0"を設定してください。レジスタの他のビットの書き込みの際､誤って"1"を書込まないよう御注意願います。"1"を書込んだ後､CE 端子"L"時にはクリアされます。
• WADA ビット ( Week Alarm / Day Alarm )WEEK / DAY アラームの設定ビットです。本ビットを"0"とすると 曜アラーム､"1"にすると日アラーム
としてレジスタの設定内容を解釈します。
• USEL ビット ( Update Interrupt Select )時刻更新割り込みを発生させるタイミングを指定します。
[ 時刻更新割り込みタイミング選択 ]
USEL
タイミング
自動復帰時間
0
1

秒 更新
分 更新

500 ms
7.813 ms

• FSEL ビット
FOUT 端子出力周波数を指定します。初期電源投入時のレジスタの値は、”00”で 32.768 kHz が選択されます。
[ FOUT 出力周波数選択 ]
FSEL1

FSEL0

FOUT 周波数000132.768 kHz1024 Hz

1
1

0
1

1 Hz
32.768 kHz• TE ビット ( Timer Enable )本ビットを"1"とする事により､プリセッタブルカウンタがカウントダウンを開始します。本ビットを"0"とすると､プリセッタブル
カウンタのカウントダウンは停止します。
• AF, TF, UF, EVF ビット( Alarm Flag , Timer Flag , Update Flag , Event Flag )AF ビットはアラームが発生すると"1"に､TF ビットはタイマー割り込み用ダウンカウンタがゼロ時に"1"に､UF ビットは時刻更新終了後に､EF ビットはイベント入力検出時にセットされます。
これらのビット共は､"0"を書き込むまでデータを保持します。また､"1"をライトすることはできません。
• AIE, TIE , UIE , EIE ビット ( Alarm , Timer , Update , Event Interrupt Enable )アラーム､タイマー､時刻更新、イベント入力検出の割り込み要因の発生時に各割り込み信号を発生させるか否かを指定します。
AIE はアラーム割り込みに､TIE はタイマー割り込みに､UIE は時刻更新割り込みに、EIE はイベント入力
検出割り込みに対応します。
• CSEL ビット ( Compensation interval Select 0, 1 )
温度補償動作の間隔を指定します。初期電源投入時、2.0s となっています。
温度補償間隔
CSEL1
CSEL0
0
0
0.5 s
0
1
2.0 s
1
0
10 s
1
1
30 s
• VLF ( Voltage Low Flag )本フラグは発振回路の電源電圧の低下を検出して記録するビットです。
VLF ビットが"1"を示している場合は水晶発振の停止、あるいは電源が切断された可能性がありますので全てのレジスタ
データの初期化を行ってください。
電圧低下を検出した場合は"0"を書き込むまで"1"を保持します。
他のビット(RESET)が"1"のときでも影響を受ません。
本ビットに対する”1”書き込みはできません。また、本フラグの検出は常時監視にて行われます。
RX8803SA / LCETM34J-08

14

RX - 8803 SA / LC
• VDET ( Voltage Detect Flag )本フラグは電源電圧の低下を検出し、温度補償回路の電圧状態検出結果を保持するビットで"1"で温度補償動作が停止した可能性、すなわち、時刻データの信頼性がやや低い事を示し､"0"を書き込むまで保持します。
他のビット(RESET)が"1"のときでも影響を受ません。
本ビットに対する”1”書き込みはできません。また、本フラグの検出は温度補正タイミングと同期して行われます。
• RESET ビット
本ビットを"1"にすると Clock&Calendar 回路の秒未満のカウンタ(16KHz  2Hz 及び 1/100 秒カウンタ)がコマンド終了タイミング(CE="L"時)にリセットされます。
同時に 1/100 秒 CP, 秒 CP レジスタも ALL"0"クリアされます。
また、本ビットも､CE="L"時には自動的にクリアされます。
本ビットは高精度な時刻合せを行う場合に使用します。
秒未満のカウンタがリセットされた分の時間は、アラーム, 定周期タイマー, 時刻更新割り込み等の動作にも影響します。
8.2.5. OSC オフセットコントロールレジスタ
Address

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

2C

OSC Offset









OFS3

OFS2

OFS1

OFS0

1) OFS レジスタ（OFS3-OFS0）DTCXO 発振周波数に対してオフセット調整を行います。
RX-8803SA では、約 0.6 x 10-6 刻みで -4.2 ～＋4.8 x 10-6 の調整が、RX-8803LC では、約 0.7 x 10-6 刻みで-4.9 ～＋5.6 x 10-6 のオフセット調整が可能です。( 調整誤差:10% )計時の歩度(遅れ･進み)の調整に使用できます。
調整値 ( x 10-6 )RX-8803SA
RX-8803LC
0
0
0
0
 0.0
 0.0
0
0
0
1
−0.6
−0.7
0
0
1
0
−1.2
−1.4
0
0
1
1
−1.8
−2.1
0
1
0
0
−2.4
−2.8
0
1
0
1
−3.0
−3.5
0
1
1
0
−3.6
−4.2
0
1
1
1
−4.2
−4.9
1
0
0
0
+4.8
+5.6
1
0
0
1
+4.2
+4.9
1
0
1
0
+3.6
+4.2
1
0
1
1
+3.0
+3.5
1
1
0
0
+2.4
+2.8
1
1
0
1
+1.8
+2.1
1
1
1
0
+1.2
+1.4
1
1
1
1
+0.6
+0.7
* OFS3  OFS0 の初期電源投入時の値は、"0000"で周波数オフセット±0.0 が選択されます。
* OFS レジスタの設定値によって、下記グラフのように周波数安定度に影響を与えます。
常温付近の温度環境で使用される場合を除き、オフセット調整を行なう際はご注意ください。
OFS3

OFS2

20

OFS1

OFS0

Frequency Stability vs. Temperature vs. OSC Offset Value(Typ_data)
OSC_Offset:08h

Frequency Stability [10-6]15105OSC_Offset:00h

0
-5
-10
-15
-20
-40

OSC_Offset:07h
-15

10

35

60

85

Temperature [℃]RX8803SA / LCETM34J-08

15

RX - 8803 SA / LC
8.2.6. キャプチャ・バッファ/イベントコントロール
Address
Function
bit 7
20
1/100 S CP
80
21
SEC CP
2F
Event Control
ECP
イベント検出に関する設定をするレジスタです。

bit 6
40
40
EHL

bit 5
20
20
ET1

bit 4
10
10
ET0

bit 3
8
8

bit 2
4
4

bit 1
2
2







bit 0
1
1
ERST

1) ECP ビット ( Event Capture enable )イベント検出時にキャプチャ・バッファへ、秒・1/100S データをキャプチャするか否かを指定します。
動作
キャプチャ動作せず
キャプチャ動作ECP
012) EHL ビット ( High/Low detection select )イベント入力の検出レベルを指定します。
EHL ビットで指定したレベルをチャタリング除去周期以上保持することでイベントを検出します。
動作"L"レベルを検出"H"レベルを検出

EHL
013) ET1,ET0 ビット ( Event chattering Time Set )イベント入力端子(EVIN)のチャタリング除去機能の除去周期を設定します。
イベント入力が設定した周期以上の時間保持されればそのイベントは有効になります。
・チャタリング除去周期
周期
ET1
ET0
チャタリング除去機能無し(*)
00
0
1
3.9 ms1015.6 ms
1
1
125 ms(*)入力チャタリング除去は行われませんが、計時動作とEVIN端子入力との内部同期を4,096Hz クロックで行うため最小パルス幅維持時間は 245us 以上確保してください
検出タイミングと、入力チャタリング除去の、動作イメージ。
←入力信号のアクティブ領域
検出可能な信号例
検出しない信号例
検出用クロック→
ET1,ET0 で選択した周期
入力信号が、検出タイミングクロックの、連続した 2 つのエッジに渡っている場合に入力判定します。
4) ERST ビット
本ビットを"1"にすると Clock&Calendar 回路の秒未満のカウンタ(16KHz  2Hz 及び 1/100 秒カウンタ)が外部イベント検出に同期してリセットされます。
同時に 1/100 秒 CP, 秒 CP レジスタも ALL"0"クリアされます。
ERST ビットに"1"を書き込んでからイベントが発生するまでの間、計時は継続します。
外部イベントが検出された時点で秒未満のカウンタがリセットされ、ERST ビットもクリアされます。
また、イベント発生前であれば、ERST ビットに直接"0"書き込みを行うことで、このリセット動作を無効とすることも可能です。
本ビットは、1pps 信号等と同期させ、高精度な時刻合せを行う場合に使用することができます。
秒未満のカウンタがリセットされた分の時間は、アラーム, 定周期タイマー, 時刻更新割り込み等の動作にも影響します。

RX8803SA / LCETM34J-08

16

RX - 8803 SA / LC
8.3. アラーム割り込み機能
8.3.1. アラーム割り込み[日],[曜], [時], [分]などに対する割り込みイベントを発生させる機能です。
割り込みイベント発生時には AF ビット = " 1 " かつ /INT 端子 = " L " になるなど､ イベントの発生を知ることができます。
 割り込みイベント発生時の /INT " L " 出力は､ 意図的な解除を行わない限り自動解除されず､ /INT " L " が保持されます。
8.3.2. アラーム割り込み機能 関連レジスタ
Address [h]Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

08,18
09,19

MIN Alarm
HOUR Alarm

AE
AE

40

20
20

10
10

8
8

4
4

2
2

1
1

WEEK Alarm

0A,1A

AE

•
6

5

4

3

2

1

0

20

10

4

2

1

0D,1D

Extension Register

TEST

•
WADA

USEL

TE

8
FSEL1

FSEL0

TSEL1

TSEL0

0E,1E

Flag Register





UF

TF

AF

EVF

VLF

VDET

0F,1F

Control Register

CSEL1

CSEL0

UIE

TIE

AIE

EIE



RESET

DAY Alarm

 動作設定は､ 設定時の不用意なハードウェア割り込みを避けるために､ 最初に AIE ビットを " 0 " にすることを推奨します。
 アラーム割り込み機能を使用しないときは､ アラームレジスター ( Reg - 08  0A ) を RAM レジスタとして使用できます。その場合は､AIE ビットを必ず " 0 " にしてください。
1) アラームレジスタ ( Reg - 08[h]  0A[h] )Reg − 0A は､ WADA ビットで選択した状況に応じて [週]データ もしくは [日]データを設定できます。
[週]を選択したときは､ 曜日設定を(例えば)月･水･金･土のような複数曜日の同時設定が可能です。
1) アラーム発生の対象としたくない項目については､ 対象としたくない項目のレジスタの AE ビットを " 1 " にしてください。 AE = " 1 " のとき､ その項目については データ不問でアラーム比較対象外となります。
例 ) WEEK Alarm / DAY Alarm レジスタ ( Reg − 0A ) )に 80h ( AE = " 1 " ) を書き込む→ [時],[分]のみがアラーム比較対象となる。 [週/日]はアラーム比較対象外。
2) 現時刻と同じ状況を設定してもアラームは発生しません。 次回の時刻一致時に発生します。
2) WADA ビット ( Week Alarm / Day Alarm Select )アラーム割り込み機能の対象を選択指定するビットです。
WADA

データ

内 容

0

Reg - 0A が WEEK Alarm(週)で動作します。

1

Reg - 0A が DAY Alarm(日)で動作します。

Write

3) AF ビット ( Alarm Flag )アラーム割り込みイベントを検出して､ 結果を保持するフラグビットです。
AF

データ

内 容

0

/INT が”L”出力中の場合は解除されます。( Hi-z になります )1" 1 " の書き込みは無効です。

0

−

1

アラーム割り込みイベント発生有り
 結果は､ 0 クリアするまで保持されます。

Write

Read

RX8803SA / LCETM34J-08

17

RX - 8803 SA / LC
4) AIE ビット ( Alarm Interrupt Enable )アラーム割り込みイベント発生時の､ /INT 割り込み信号の動作を設定します。
データ

AIE

内 容

0

1 ) 割り込み信号は出力しない ( /INT = Hi-z 継続 )2 ) 割り込み信号を解除 ( /INT､ " L " → Hi-z ) する。

1

割り込み信号を出力する( /INT = Hi-z → " L " )Write

 AIE ビットは /INT 端子の出力制御のみです。アラームを解除するには AF フラグを”0”クリアする必要があります。
8.3.3. アラーム設定例
1) [ 曜 ] 指定時 の アラーム設定例 ／ WADA ビット = " 0 "Reg − 0A

Reg −09

Reg − 08

HOUR
Alarm

MIN
Alarm

[ 曜 ] 指定時
WADA ビット" 0 "

bit
7

bit
6

bit
5

bit
4

bit
3

bit
2

bit
1

bit
0

AE

土

金

木

水

火

月

日

毎週 月  金,

午前 7 時 [分]不問

0

0

1

1

1

1

1

0

07 h

AE bit " 1 "毎週 日, 土,毎時 30 分 [時]不問

0

1

0

0

0

0

0

1

AE bit " 1 "

30 h

0

1

1

1

1

1

1

1

1















18 h

59 h

Reg − 09

Reg − 08

HOUR
Alarm

MIN
Alarm

毎日,

午後 6 時 59 分

 : don't care2) [ 日 ] 指定時 の アラーム設定例 ／ WADA ビット = " 1 "Reg − 0A
[ 日 ] 指定時
WADA ビット" 1 "

bit
7

bit
6

bit
5

bit
4

bit
3

bit
2

bit
1

bit
0

AE

•

20

10

08

04

02

01

0

0

0

0

0

0

1

07 h

AE bit " 1 "毎月 01 日,

午前 7 時 [分]不問

0

毎月 15 日,

毎時 30 分 [時]不問

0

0

0

1

0

1

0

1

AE bit " 1 "

30 h

毎日,

午後 6 時 59 分

1















18 h

59 h

 : don't care

RX8803SA / LCETM34J-08

18

RX - 8803 SA / LC
8.3.4. アラーム割り込み機能図"1"

AIE bit

"0"

(4)

(5)
Hi - z/ INT 出力

(7)

"L"

(6)
(3)

(2)

AF bit

"1"
"0"

イベント
発生

(1)

RTC の内部動作
Write 動作

(1)アラーム割り込みイベントを発生させたい [時], [分], [日 or 曜]を WADA ビットとともに予め設定しておき､アラーム設定値と現在時
刻が計時動作によって一致すると割り込みイベントが発生します。一致比較は、分更新のタイミングで行います。
注) 現時刻と同じ状況を設定してもアラームは発生しません。次回の同じ状況への桁上げ時にて発生します。
また、計時カウンタにアラーム設定値と同じ時刻を設定してもアラームは発生しません。
次回の同じアラーム設定値への桁上げ時にて発生します。
(2) アラーム割り込みイベントが発生すると､AF ビットは"1"になります。
(3) AF ビットが"1"のとき､0 クリアされるまで"1"が保持されます。
(4) アラーム割り込み発生時に AIE="1"ならば､/INT 端子は"L"を出力します。
アラーム割り込みイベント発生時の/INT 端子出力は"L"になり､その後は AF ビットまたは、AIE ビットによって解除されるまでこの状態を維持します。
(5) /INT="L"時に AIE="0"を設定すると、ただちに/INT=Hi-Z になります。
また､アラーム割り込み発生後の AF ビットが 0 クリアされるまでの間は､/INT 状態を AIE ビットによって任意に制御することができます。
(6) /INT="L"時に AF ="0"を設定すると､ただちに/INT=Hi-Z になります。
(7) アラーム割り込み発生時に AIE="0"ならば､/INT 端子は Hi-Z のまま変化はありません。

RX8803SA / LCETM34J-08

19

RX - 8803 SA / LC
8.4. 定周期タイマー割り込み機能
8.4.1. タイマー割り込み244.14 s  4095 min までの任意の周期で定期的な割り込みイベントを発生させる機能です。
 割り込みイベント発生時の /INT " L " 出力は､ 7.813 ms ( Max. ) で自動解除 されます。
8.4.2. 定周期タイマー割り込み機能 関連レジスタ
Address [h]Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

0B,1B
0C,1C

Timer Counter 0
Timer Counter 1

128

64

32

16

•

•

•

•

8
2048

4
1024

2
512

1
256

0D,1D

Extension Register

TEST

WADA

USEL

TE

FSEL1

FSEL0

TSEL1

TSEL0

0E,1E

Flag Register





UF

TF

AF

EVF

VLF

VDET

0F,1F

Control Register

CSEL1

CSEL0

UIE

TIE

AIE

EIE



RESET

 動作設定は､設定時の不用意なハードウェア割り込みを避けるために、①TE ビット”0” ,②TF ビット”0”,③TIE ビット”0” "の順に”0"クリアしてから始めることを推奨します。
 機能を使用しないときは､Reg - B, C [ h ] を RAM レジスタとして使用できます。 その場合は TE, TIE = " 0 " に設定して機能を停止させてください。
1) 定周期タイマー用ダウンカウンタ ( Reg - 0B[h]  0C[h] )・プリセッタブル･ダウンカウンタの初期値 ( プリセット値 ) を設定するレジスタで､ カウント値は
1  4095 までの任意の値を設定できます。プリセット値の書き込みは､必ず TE ビットが " 0 " の状態で行ってください。
・本レジスタを読み出すとき､常にカウントダウン初期値（プリセット値）が読み出されます。
2) TSEL1, TESL0 ビット
カウントダウン周期 ( ソースクロック ) を選択するビットです。
 ソースクロックの設定は､必ず TE ビットを一旦 " 0 " にしてから行ってください。
自動復帰時間(tRTN)

ソース クロック

TSEL1

TSEL0

0

0

4096 Hz／ 244.14 s 周期

122 s

0

1

64 Hz

／ 15.625 ms 周期

7.813 ms

1

0

1 Hz

／ 1 秒周期7.813 ms

1

1

1/60 Hz／ 1 分周期7.813 ms(Min.)1) /INT 端子の自動復帰時間 tRTN は､ソースクロックによって上記の様に異なります。
2) ソースクロック 1Hz 選択時のカウントダウンは､内部計時の[秒]更新に連動しません。（1Hz クロック使用）
3)ソースクロック 1/60Hz 選択時のカウントダウンは､ 内部計時の[分]更新に連動しています。
内部計時の[分]更新に連動していますので､ 例えば 50 秒の時点でタイマー動作を開始した場合には､
10 秒後に 1 回目のカウントダウンが発生します。(2 回目以降は 正しい 1 分周期で行われます。)
初回カウントダウンの誤差：プリセット値を”0004h” に設定した場合
TE
内部ソースクロック
初回周期誤差ダウンカウンター
TF

4

正しい周期

3

2

1

4
TF フラグ”0”⇒ “1”RX8803SA / LCETM34J-08

20

RX - 8803 SA / LC
3) TE ビット ( Timer Enable )定周期タイマー割り込み機能の動作を 開始させるためのビットです。
データ

TE

内 容

0

定周期タイマー割り込み機能を停止
 /INT 出力は､ 直ちに解除されます(Hi-z になります )。

1

定周期タイマー割り込み機能が動作を開始
 カウントダウンのスタート値は､ 常にプリセット値より開始します。

Write4) TF ビット ( Timer Flag )定周期タイマー割り込みイベントを検出して､ 結果を保持するフラグビットです。
データ

TF

内 容

0

/INT が”L”出力中の場合は解除されます。( Hi-z になります )1" 1 " は 書き込めません。

0

−

1

定周期タイマー割り込みイベント発生の検出あり
 結果は､ 0 クリアするまで保持されます。

Write

Read

5) TIE ビット ( Timer Interrupt Enable )定周期タイマー割り込みイベント発生時 ( TF, " 0 " → " 1 " ) の､ /INT 割り込み信号の動作を設定します。
データ

TIE

内 容

0

1 ) 割り込み信号は出力しない ( /INT = Hi-z 継続 )2 ) 割り込み信号を解除 ( /INT､ " L " → Hi-z ) する。

1

割り込み信号を出力する。 ( /INT = Hi-z → " L " )Write

8.4.3. タイマー スタートタイミング
定周期タイマー割り込み機能のタイマーカウントダウンは､TEビット=”0”→”1”へのライト終了時の、SCLの立ち上りエッジ(ACK出力時)から開始します。
タイマーソースクロック選択ビット(TSEL1,TSEL0)も CLK の立ち上りエッジで取り込みます。

Address D

SCL 端子SDA 端子内部タイマーTE

FSEL1 FSEL0 TSEL1 TSEL0 ACKA/ INT 端子タイマー動作

RX8803SA / LCETM34J-08

21

RX - 8803 SA / LC
8.4.4. 定周期タイマー割り込み周期
ソースクロック設定とダウンカウンタ設定 の組み合わせによる割り込み周期の例を示します。
• タイマー割り込み間隔
Timer
ソースクロック
Counter
4096 Hz
64 Hz
秒 更新
分 更新
設定値
0
1
2
•
•
•

41
82
128
192
205
320
410
640
820
1229
1280
1920
2048
2560
3200
3840
•
•
•

4095

−
244.14 s
488.28 s−
15.625 ms
31.25 ms

−

•
•
•

•
•
•

•
•
•

•
•
•

640.63 ms
1.281 s2.000 s3.000 s3.203 s5.000 s6.406 s10.000 s
12.813 s
19.203 s
20.000 s
30.000 s
32.000 s
40.000 s
50.000 s
60.000 s

41 s
82 s
128 s
192 s
205 s
320 s
410 s
640 s
820 s
1229 s1280 s1920 s2048 s2560 s3200 s3840 s41 min82 min128 min
192 min
205 min
320 min
410 min
640 min
820 min1229 min
1280 min1920 min
2048 min
2560 min3200 min3840 min

•
•
•

•
•
•

•
•
•

•
•
•

0.9998 s

63.984 s

4095 s4095 min10.010 ms
20.020 ms
31.250 ms
46.875 ms
50.049 ms
78.125 ms
100.10 ms
156.25 ms
200.20 ms
300.05 ms
312.50 ms
468.75 ms
500.00 ms
625.00 ms
0.7813 s
0.9375 s

−
1 min
2 min

1s
2s

• タイマーの時間誤差
タイマーの時間誤差は､選択したソースクロックの +0/-1 周期の時間が誤差となります。よって､タイマー
時間は､タイマー設定時間に対して以下の範囲になります。

( タイマー設定時間() − ソースクロック周期 ) ~ ( タイマー設定時間 )) タイマー設定時間 = ソースクロック周期  タイマーカウンタの分周値

尚､実際のタイマー時間は､設定用のシリアルデータ転送クロックの通信時間が､上記の時間以外にプラスされます。

RX8803SA / LCETM34J-08

22

RX - 8803 SA / LC
8.4.5. 定周期タイマー割り込み機能図
定周期タイマ 動作開始

定周期タイマ 動作停止

"1"

TE bit(7)

定周期タイマ 動作中

"0"
(9)

"1"

TIE bit"0"(5)/INT 出力

(6)
tRTN

tRTN

(8)

tRTN

 TIE や TE bit を" 0 " クリアす
ると、tRTN を
を待たずに/INT は解除する

Hi - z
(7)

"L"
tRTN

"1"

(4)

(3)

TF bit TF bit を" 0 " クリアす
ると、tRTN を
を待たずに/INT は解除する"0"period

イベント
発生

(1)

periodperiodperiod(2)

RTC の内部動作
Write 動作

(1)TE=”1”書き込みにより、定周期タイマーのカウトダウンをプリセット値から開始します。
(2) 定周期タイマー割り込みイベントはダウンカウンタのカウント値をソースクロックの周期でカウントダウンしていき、 ダウンカウ
ンタが 0001[h]→0000[h]になると割り込みイベントが発生します。ダウンカウンタが 0001[h]→0000[h]になり割り込みイベントが発生した後は、ダウンカウンタのプリセット値を自動的に再ロードし、再びプリセット値よりカウントダウンを開始します。（繰り返し動作）(3) 定周期タイマー割り込みイベントが発生すると、TF ビットは”1”に変化します。
TIE に関係なく、定周期タイマー割り込みイベントが発生すると、TF ビットは”1”に変化します。
(4) TF ビットが”1”ときは、0 クリアされるまで”1”を保持します。
(5) 定周期タイマー割り込み発生時に TIE=”1”ならば、/INT 端子は”L”になります。
TE=”0”のときは、/INT 端子は Hi-Z のまま変化はありません。
(6) /INT 端子出力は、毎イベント発生ごとに tRTN 時間の間だけ"L"になり、その後は Hi-Z に自動解除します。
（次の割り込みイベント発生時には、再度/INT=”L”となります。）(7) TE=”0”の書き込みより、定周期タイマーの機能が停止し、かつ、ただちに/INT=Hi-Z になります。
(8) /INT="L"時に TF=”0”の書き込みをすると、ただちに/INT=Hi-Z になります。
(9) /INT="L"時に TIE="0"の書き込みをすると､ただちに/INT=Hi-Z になります。
また、定周期タイマー割り込み発生後の TF ビットが 0 クリアされるまでの間は、/INT 状態を TIE ビットによって任意に制御することができます。

RX8803SA / LCETM34J-08

23

RX - 8803 SA / LC
8.5. 時刻更新割り込み機能
8.5.1. 時刻更新割り込み
時刻更新割り込み機能は､1 秒更新または 1 分更新にて内部計時に連動したタイミングで割り込みイベントを発生させる機能です。
8.5.2. 時刻更新割り込み機能 関連レジスタ
Address

Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

D
Extension Register
TEST
WADA
USEL
TE
FSEL1 FSEL0 TSEL1 TSEL0
E
Flag Register
UF
TF
AF
EVF
VLF
VDET

F
Control Register
CSEL1 CSEL0
UIE
TIE
AIE
EIE
RESET
 動作設定を行うときは､ 設定中の不用意なハードウェア割り込みを避けるために､ 最初に UIE ビットを " 0 " にすることを推奨します。
 時刻更新割り込み機能は停止できません。時刻更新割り込み機能による/INT 出力を禁止することは可能です。
1) USEL ビット ( Update Interrupt Select )時刻更新割り込みイベントの発生タイミングを[秒]更新か[分]更新に設定するビットです。
自動復帰時間 tRTN
USEL
データ
内 容
Write / Read

0[秒]更新時( 1 秒毎に繰り返し) にする。

500ms

1

[分]更新時( 1 分毎に繰り返し) にする。

15.63ms(Min.7.81ms)

1)/INT 端子の自動復帰時間 tRTN は､ソースクロックによって上記の様に異なります。
2) 自動復帰時間はアクセスホールド状態が発生した場合、MIN 7.813ms を保証します。それ以外の通常時は 15.626ms となります。
2) UF ビット ( Update Flag )時刻更新割り込みイベントを検出して､ 結果を保持するフラグビットです。
データ
内 容
UF
Write

Read

0

/INT が”L”出力中の場合は解除されます。( Hi-z になります )1" 1 " の書き込みは無効です。

0

−

1

時刻更新割り込みイベント発生有り( 結果は､ 0 クリアするまでホールドします )3) UIE ビット ( Update Interrupt Enable )時刻更新割り込みイベント発生時の､ /INT 端子への割り込み信号の動作を設定します。
UIE
データ
内 容
0

1 ) 割り込み信号をディセーブルにする。( /INT = Hi-z 継続 )2 ) 割り込み信号を解除する。( /INT､ " L " → Hi-z )する。

1

割り込み信号をイネーブルにする。( /INT = Hi-z → " L " ) 割り込み出力は自動解除( /INT = " L " → Hi-z )します。

Write / Read

8.5.3. 時刻更新割り込み機能図"1"

UIE bit"0"/ INT 出力 UF bit を" 0 " クリアす
ると、tRTN を
を待たずに/INT は解除する

tRTN

UF bitperiodperiodperiod UIE bit を" 0 " クリアす
ると、tRTN を
を待たずに/INT は解除する

Hi - z"L""1""0"
period

桁上げ
発生
RTC の内部動作
Write 動作RX8803SA / LCETM34J-08

24

RX - 8803 SA / LC
8.6. 外部イベント割り込み機能
8.6.1. 外部イベント割り込み機能
外部イベント割り込み機能は､EVIN 端子の入力をイベントコントロールレジスタにより、設定された条件で取り込んだときに割り込みイベントを発生する機能です。
割り込みイベント発生時には EVF ビット="1"かつ、/INT 端子="L"となる等､イベントの発生を知ることができます。
8.6.2. 外部イベント割り込み機能 関連レジスタ
Address [h]Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

0E,1E
0F,1F

Flag Register
Control Register





CSEL1

CSEL0

UF
UIE

TF
TIE

AF
AIE

EVF
EIE

VLF


VDET
RESET

Address [h]Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

20
21

1/100 S CP
SEC CP

80


40
40

20
20

10
10

8
8

4
4

2
2

1
1

2F

Event Control

ECP

EHL

ET1

ET0







ERST

拡張レジスタ②

動作設定は、設定時の不用意なハードウェア割り込みを避けるために、はじめに EIE ビットを”0”にすることを推奨します。
外部イベント割り込み機能を使用しない場合､EIE="0"に設定して外部イベント割り込み機能を停止させてください。
1) EVF ビット (Event Flag)
外部イベント割り込みイベントを検出して、結果を保持するフラグビットです。
予め”0”をセットしておくと、外部イベント割り込みイベントが発生したときに"1"に変化します。
ERST="1"→"0"にするための外部イベント割り込みも、EVF、/INT に対するイベントとして受け付けます。
EVF

データ

内 容

0

EVF ビットを 0 クリアし、次回検出に備えます。
/INT が”L”出力中の場合は解除されます。( Hi-z になります )1" 1 " の書き込みは無効です。

0

−

1

外部イベント発生有り
 結果は､ 0 クリアするまで保持されます。

Write

Read

2) EIE ビット ( Event Interrupt Enable )外部割り込みイベント発生時の､ /INT 端子への割り込み信号の動作を設定します。
EIE
データ
内 容
0

1 ) 割り込み信号をディセーブルにする。( /INT = Hi-z 継続 )2 ) 割り込み信号を解除する。( /INT､ " L " → Hi-z )する。

1

割り込み信号をイネーブルにする。( /INT = Hi-z → " L " ) 割り込み出力は自動解除しません

Write / Read3) 1/100s CPレジスタ (1/100sec Capture Buffer Resister)
イベント入力検出時に1/100秒計時カウンタの結果を取り込むためのレジスタです。
ERST="0"時の外部イベント発生時に取り込みを行い、RESET、ERSTビット動作によりオールクリア（0000 0000）
されます。
本レジスタは読み出し専用です。
4) SEC CPレジスタ (SEC Capture Buffer Resister)
イベント入力検出時にSEC計時カウンタの結果を取り込むためのレジスタです。
ERST="0"時の外部イベント発生時に取り込みを行い、RESET、ERSTビット動作によりオールクリア（0000 0000）
されます。
*本レジスタは読み出し専用です。

RX8803SA / LCETM34J-08

25

RX - 8803 SA / LC
5) ERST ビット(Event Interrupt Reset)
本ビットを”1”にすると Clock&Calendar 回路の秒未満のカウンタ（16KHz～2Hz 及び 1/100 秒カウンタ）が設定した
外部イベント発生時にリセットされます。ERST ビットに"1"書き込んでからイベントが発生するまでの間、計時は継続します。秒未満のカウンタがリセットされた分の時間はアラーム、定周期タイマー、時刻更新割り込み等の動作にも影響します。
1/100 秒 CP、秒 CP レジスタも ALL"0"クリアします。
外部イベント入力が検出された時点で秒未満のカウンタがリセットされて、ERST ビットもクリアされます。同時に、
EVF、/INT に対するイベントとしても受け付けます。
また、イベント発生前であれば、ERST ビットを直接”0”書き込みを行うことで、リセット無効とすることも可能です。その時には、EVF、/IRQ に対するイベントとしては受け付けません。

6) ECP ビット(Event Capture enable)
イベント入力時にキャプチャバッファへ、1/100 秒、秒データを取り込むか否かを指定します。
ECP

データ
0

Write/Read1

内 容
キャプチャ動作停止
外部イベント入力が発生してもキャプチャバッファへの時間取り込みは行いません。（キャプチャバッファ状態維持）
キャプチャ動作
外部イベント入力が発生するとキャプチャバッファへの時間取り込みを行います。

7)EHL ビット( Event High Low level )
イベント入力の検出レベルを設定します。EHL ビットで指定したレベルをチャタリング除去周期以上保持することでイベントを検出します。

8) ET1,ET0 ビット( Event chattering Time Set )イベント入力の検出レベル連続保持時間を設定します。EHL ビットで指定したレベルをチャタリング除去周期以上保持することでイベントを検出します。
・チャタリング除去周期
周期
ET1
ET0
チャタリング除去機能無し(*)
00
0
1
3.9 ms1015.6 ms
1
1
125 ms(*)入力チャタリング除去は行われませんが、計時動作とEVIN端子入力との内部同期を4,096Hz クロックで行うため最小パルス幅維持時間は 367us 以上確保してください
また、ERST=1 でご使用される場合、ET0,ET1 ビットで指定されるチャタリング除去設定によらず即座に時計カウンタにリセットが掛かります。
（ ただし、内部素子遅延の影響で数十 ns 程度の遅延が生じます。）

RX8803SA / LCETM34J-08

26

RX - 8803 SA / LC
8.6.3. 外部イベント割り込み機能図"1"

EIE bit

"0"

(4)

(5)
Hi - z/ INT 出力

(7)

"L"

(6)
(3)

(2)

EF bit

"1"
"0"

イベント
発生

(1)

RTC の内部動作
Write 動作

(1)イベントコントロールレジスタで設定された条件のイベント入力がEVIN端子より入力されると割り込みイベントが発生します。
(2)外部イベント割り込みイベントが発生すると､EVFビットは"1"になります。
(3)EVFビットが"1"のとき､0クリアされるまで"1"が保持されます。
(4)外部イベント割り込み発生時にEIE="1"ならば､/INT端子は"L"を出力します。
外部イベント割り込みイベント発生時の/INT端子出力は"L"になり､その後はEVF ビットまたは、EIEビットによって解除されるまでこの状態を維持します。
(5)/INT="L"時にEIE="0"の書き込みをすると、ただちに/INT=Hi-Zになります。
また､外部イベント割り込み発生後のEVFビットが0クリアされるまでの間は､/INT状態をEIEビットによって任意に制御することができます。
(6)/INT="L"時にEVF="0"の書き込みをすると､ただちに/INT=Hi-Zになります。
(7) 外部イベント割り込み発生時に EIE="0"ならば､/NT 端子は Hi-Z のまま変化はありません。

8.7. 割り込み機能動作時の /INT " L " 割り込み出力に関して
1) /INT " L " 割り込み出力発生時の 割り込みイベント特定方法/INT 割り込み出力端子は､ 定周期タイマー割り込み機能, アラーム割り込み機能, 時刻更新割り込み機能、外部イベ
ント割り込み機能の 4 種類の割り込みイベントの共通出力端子になっています。
割り込みが発生したときは TF, AF, UF, EVF フラグを読み出して､ どの種類の割り込みイベントが発生したのかを確認してください。

2) /INT 出力を使用しない場合の処理方法
・/INT 出力を使用しない場合は、端子は OPEN で使用してください。
・TIE, AIE, UIE, EIE ビットの全てのビットを " 0 " にしてください。
・割り込みイベントの発生を検出したい場合は､ TF, AF, UF, EVF フラグを監視して､対象となる割り込みイベントが発生を確認してください。

RX8803SA / LCETM34J-08

27

RX - 8803 SA / LC8.8. 温度補償機能
8.8.1. 温度補償機能
本製品は高精度な温度補償回路を内蔵しています。内蔵温度センサーの値に合わせた発振回路に対する周波数補正値を、弊社出荷検査時に内蔵メモリーに設定しており、温度変動に対する発振周波数が補償されます。
温度補償動作電圧(VTEM)以上では機能停止することはできません。
8.8.2. 温度補償機能 関連レジスタ
Address [h]Function

bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

0F,1F

Control Register

CSEL1

CSEL0

UIE

TIE

AIE

EIE



RESET

1) CSEL1,CSEL0ビット(Compensation Interval Select 1,0)
温度補償動作の間隔を設定します。温度補償回路は間欠動作により低消費化を図っています。
本ビットは間欠動作の間隔を設定します。初期電源投入時にはCSEL1，CSEL0=("0","1")選択され2.0sとなります。
温度補償間隔
CSEL1
CSEL0
0
0
0.5 s
0
1
2.0 s
1
0
10 s
1
1
30 s
間欠動作がイネーブルになると、内蔵温度センサー値をラッチします。
ただし、電源電圧が温度補償動作電圧(VTEM)以下の期間は、温度補償動作は行われません。
その場合は最後にラッチしたデータを保持しています。
一度、電源電圧が温度補償動作電圧よりも低下し、電源電圧低下検出である VDET ビットに"1"が書き込まれている状態であっても、その後、温度補償動作電圧より上昇した場合には温度補償動作が行われます。

RX8803SA / LCETM34J-08

28

RX - 8803 SA / LC8.9. データの リード/ライト
8.9.1. I2C−BUS の特性
I2C -BUS は 2 線式の双方向通信です。
信号線は､SDA（データライン）と SCL（クロックライン）とで構成されており､両ラインとも､プルアップ抵抗を介して VDD ラインに接続します。
複数のデバイスの AND 接続を実行するために､ I2C-BUS につながる全てのポートは オープンドレイン あるいはオープ
ンコレクタでなければなりません。

8.9.2. ビット転送
SCL ラインの 1 クロックパルス毎に 1 ビットのデータ転送を行います。送信時､SDA ライン上のデータ変更は SCL ラインが
LOW の区間で行います。受信側では､SCL ラインが HIGH の区間でデータを取り込みます。

8.9.3. 開始条件と停止条件
I2C-BUS が非通信状態の時､2 本のラインは HIGH を保っています。この時､SDA が HIGH から LOW に変化した状態を､通信の"開始条件"と定義します。この後､実際のデータ転送を行います。さらに､SCL が HIGH の時､SDA が LOW から HIGHに変化した状態を､通信の"停止条件"と定義します。
SDA

SCL

S

P

開始条件

停止条件

8.9.4. スレーブアドレス
I2C-BUS デバイスは､通常のロジックデバイスが有するチップセレクト端子を持ちません。 全ての I2C-BUS デバイスは､機種ごとにユニークなデバイスナンバが内部にあらかじめ固定記憶されています。 I2C-BUS デバイスのチップセレクトは､通信開始時にこのデバイスナンバを I2C-BUS によりスレーブアドレスとして送信することによって行います。 受信デバイスは､ス
レーブアドレスが一致した場合のみ､その後の通信に反応します。
スレーブアドレスは､4 ビットの固定値によるグループ 1 と 3 ビットからなるグループ 2 の合計 7 ビットからなります。
RX-8803 ではグループ 1 が"0110"､グループ 2 が"010"です。

RX-8803 スレーブアドレス
0

1

1

0

グループ 10

10

グループ 2

 実際の通信時には､スレーブアドレスと共に R/W( リードライト )ビットを付加した 8 ビットデータを送信します。

R/W
bit

スレーブアドレス
bit 7

bit 6

bit 5

bit 4

bit 3

bit 2

bit 1

bit 0

0

1

1

0

0

1

0

R/W

0 ; 書き込みモード
1 ; 読み出しモード

RX8803SA / LCETM34J-08

29

RX - 8803 SA / LC
8.9.5. システム構成
メッセージの送受信を制御するデバイスを"マスタ"､マスタによって制御されるデバイスを"スレーブ"と定義します。 また､メッセージを送信するデバイスを､"トランスミッタ"､メッセージを受信するデバイスを"レシーバ"と定義します。
RX-8803 の場合､CPU 等のコントローラがマスタ､RX-8803 がスレーブとなります。トランスミッタ､レシーバには双方とも成
り得ます。

SDA
SCL
マスタ

スレーブ

マスタ

スレーブ

トランスミッタ／ レシーバ

トランスミッタ／ レシーバ

トランスミッタ／ レシーバ

トランスミッタ／ レシーバCPU 等

RX - 8803

他の I2C-BUS デバイス

8.9.6. アクノリッジ
開始条件と停止条件との間で転送するデータのバイト数に制限は有りません。
この時､1 バイトの転送毎に､レシーバ(受信側)は､トランスミッタ(送信側)に対し､アクノリッジビットというデータの受信確認のビットを生成します。 アクノリッジビットは LOW アクティブですから､トランスミッタは SDA ラインを HIGH にし､アクノリッジビット
用のクロックを送出します。
レシーバは､それまでにトランスミッタから送られた 8 ビットのデータを正しく受け取っていれば､最終ビット用のクロックが終了
した時点で SDA ラインを LOW にします。 I2C -BUS ラインはプルアップされているので､トランスミッタ側の SDA ラインも LOWになります。ここで､トランスミッタはアクノリッジが返って来たことを確認し､次のデータを送信します。 レシーバは､アクノリッジ
ビット用のクロックが終了した時点で､SDA ラインを HIGH（開放）にして次のデータ受信に備えます。
マスタがトランスミッタの時は､レシーバからのアクノリッジ確認後､次のデータ送受信をせずに停止条件を生成すれば､通信を正常終了することができます。 マスタがレシーバの時は､アクノリッジビットを"1"として送出した後､停止条件を生成すれば通信を正常終了することができます。
8.9.7. チップアクセスホールド機能
シリアル通信中に時刻更新が起こった場合は、時刻更新前のデータと時刻更新後のデータが混在して、不整合な時刻データが読み出されたり、意図しない書き込みが行われたりする場合があります。
RX-8803 は、このような不整合なデータ生成を防止するために、以下のリカバリ機能を備えています。
a) START 条件受信後、スレーブアドレスが一致すると、時刻更新は一時的にホールドされて、安定したデータ通信を可能にし、通信終了時にホールド解除されます。
b)このホールド中に発生した秒の更新は内部で 1 回まで記憶されており、I2C 通信完了後に、自動追加補正されます。
c) また、アクセス時間の監視タイマーにより、2 回以上の秒補正が必要になる前に、自動ホールドが解除されて、時刻更新が再開されます。 同時に、I2C バスインターフェースは初期化されます。
以上のシーケンスで、万が一、長時間のアクセス中断が起こった場合でも、正確な時刻の計時とともに、新たなデータ通信に正しく応答するようにリカバリされます。

RX8803SA / LCETM34J-08

30

RX - 8803 SA / LC8.9.8. I2C−BUS プロトコル
以下に､マスタを CPU､スレーブを RX-8803 と想定して通信手順を記します。
① アドレス指定の書き込み手順
RX-8803 はアドレスのオートインクリメント機能がありますので､最初にアドレス指定した後､データだけを送り続ければ､8803 の受け取りアドレスは 1 バイト毎に加算されます。
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)

CPU が開始条件を送信。
CPU が 8803 のスレーブアドレス､及び R/W ビットを書き込みモードで送出。
8803 からのアクノリッジ確認。
CPU が 8803 へ書き込むアドレスを送出。
8803 からのアクノリッジ確認。
CPU が(4)で指定したアドレスへ書き込むデータを送出。
8803 からのアクノリッジ確認。
必要に応じ(6)(7)のくり返し。アドレスは 8803 内部でオートインクリメント。
CPU が停止条件を送出。

(1)

(2)

S

スレーブアドレス

(3)

(4)

(5)

(6)

(7)

(8)

0

アドレス

0

データ

0

データ

0

(9)
0

P

R/W
8801 からのアクノリッジ② アドレス指定の読みだし手順
書き込みモードによって､リードするアドレスをライトした後､読みだしモードを設定して､実際のデータをリードします。
(1) CPU が開始条件を送出(2) CPU が 8803 のスレーブアドレス､及び R/W ビットを書き込みモードで送出。
(3) 8803 からのアクノリッジ確認。
(4) CPU が 8803 から読みだすアドレスを送出。
(5) 8803 からのアクノリッジ確認。
(6) CPU が開始条件を送信 ( 停止条件は送信しない )。
(7) CPU が 8803 のスレーブアドレス､及び R/W ビットを読み出しモードで送出。
(8) 8803 からのアクノリッジ確認（ここから､CPU がレシーバ､8803 がトランスミッタとなる）。
(9) 8803 から(4)で指定したアドレスのデータが出る。
(10) CPU が 8803 へアクノリッジ送出。
(11) 必要に応じ､(9)(10)のくり返し。読みだしアドレスは 8803 内部でオートインクリメント。
(12) CPU が"1"のアクノリッジを出す。
(13) CPU が停止条件を送出。
(1)

(2)

S

スレーブアドレス

0

(3)

(4)

(5)

(6)

(7)

0

アドレス

0

S

スレーブアドレス

R/W

1

(8)

(9)

(10)

(11)

(12) (13)

0

データ

0

データ

1

P

R/W
8801 からのアクノリッジ

CPU からのアクノリッジ③ アドレス指定しない読み出し手順
最初に読みだしモードを設定することで､その後すぐにデータをリードできます。この場合のアドレスは､前回のアクセスで終了したアドレス+1 となります。
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)

CPU が開始条件を送出。
CPU が 8803 のスレーブアドレス､及び R/W ビットを読み出しモードで送出。
8803 からのアクノリッジ確認 ( 以降､CPU がレシーバ､8803 がトランスミッタとなる )。
8803 から､前回のアクセスにおける最終アドレス+1 のデータが出る。
CPU が 8803 へアクノリッジ送出。
必要に応じ､(4)(5)のくり返し。読み出しアドレスは 8803 内部でオートインクリメント。
CPU が"1"のアクノリッジを出す。
CPU が停止条件を送出。

(1)

(2)

S

スレーブアドレス

1

(3)

(4)

(5)

(6)

(7)

(8)

0

データ

0

データ

1

P

R/W
8801 からのアクノリッジ

CPU からのアクノリッジ

RX8803SA / LCETM34J-08

31

RX - 8803 SA / LC

RX8803SA / LCETM34J-08

32

RX - 8803 SA / LC
8.10. 電源初期投入およびバックアップへの移行、復帰

VDD
2

VDET
VLOW

1

0V

t R1

tF

t R2
Back up項目
電源電圧検出電圧(1)
電源電圧検出電圧
(2)

記号

条

件

Min.

Typ.

Max.

単位

2.15

2.2

V

1.6

V

VDET

−

2.1

VLOW

−

1.2

電源電圧降下時間tF−

2

初期電源立上時間

t R1

−

1

1.6V → VDD  3.6V

5

s /V

計時保持電源立上時間

t R2

1.6V → VDD  3.6V

15

s /V

s /V
10

ms /V

*1)初期電源投入時は所定のレジスタが初期化されます。(8.1.2 レジスタテーブル参照)
電源投入の検出回路を正常動作させるために、上記条件にて電源を投入してください。
その際、中間電位からの電源投入は避け、必ず 0V から電源を投入してください。
バックアップへの移行時は、電源切り替え操作の前に STOP コンディションの設定を行い、本製品を非選択状態としてください。
*2)バックアップからの復帰後、VLF ビットが"1"のとき、または、時刻データ、レジスタデータの破壊が確認されたときは RTC 電源が時計保持電圧を下回ったことが想定されますので全てのレジスタを初期化してください。

RX8803SA / LCETM34J-08

33

RX - 8803 SA / LC
8.11. 電源初期投入時 および バックアップ復帰時のアクセス制限• RTC レジスタの多くは内蔵水晶振動子の発振クロックに同期して機能しますので､ 内部発振が無い状態 では､ 正常な動作ができません。
そのため､ 電源初期投入時 および バックアップ復帰異常時 ( 電圧低下などが原因で､ 発振が停止していた状態)からの電源電圧復帰時の初期設定は､発振開始時間経過後に行うことを推奨しています。
• 電源初期投入時 および バックアップ状態からの電源電圧復帰時 ( 以降､ [ 動作電圧移行時 ] とする ) の アクセス動作
は､ 次の点に注意してください。
1) バックアップからの復帰時は､ 最初に VLF-bit ( バックアップ電圧低下記録ビット ) を読み出してください。
2) VLF-bit の読み出し結果が VLF = " 1 ( 電圧低下記録 ) " のときは､ 全てのレジスタの初期設定が必要です。
VLF = " 1 " のときの初期設定は､ 内部発振が安定する 発振開始時間 ( tSTA ) 経過後に 行うことを推奨します。
VLF-bit が " 1 " で読み出された原因は次のとおりで､ いずれの場合も初期設定が必要です。
状態 1) 初期電源投入時

Cold Start.

状態 2) バックアップ中に、水晶発振が維持できないような電圧低下が発生した。
 初期電源投入時 および 計時保持電圧以下から電源電圧復帰したときのアクセス可能タイミング
初期電源投入時、および計時保持電圧以下からの電源復帰時は、計時電源電圧下限値(VDD = 1.6 V)到達後 30[ms] 経過するまではアクセス禁止です。
但し､時計カウンタなど、水晶発振クロックに依存するデータへのアクセスは、tSTA 時間後に行って下さい。

発振開始電圧 [ V ]VDD

計時保持下限電圧 VCLK ( Min. ) [ V ]電源初期投入 および計時保持電圧以下からの電源復帰

内部発振 ( イメージ )tSTA [ s ]発振開始時間( 内部発振待ち時間 )• 通常アクセス可能• 通常動作可能

30 [ ms ]注 ) 30 [ ms ] 経過後に アクセスが可能になります。
但し､時計カウンタなど、水晶発振クロックに依存する
データへのアクセスは、tSTA 時間後に行って下さい。

3) VLF-bit の読み出し結果が VLF = " 0 ( 正常状態 ) " の場合は､ 発振開始時間を待たずに アクセス可能です。
4) RX-8803 の I2C インターフェースは、内蔵水晶発振が無くても正常動作いたします。

RX8803SA / LCETM34J-08

34

RX - 8803 SA / LC
8.12. フローチャート• 以下のフローチャートは 一例です。
 わかりやすさを優先した記載にしていますので､ 実際の処理の際には 非効率な部分があります。
 より効率的な処理を行いたいときは､ いくつかの処理を同時に行っていただくことや､操作手順を入れ替えても問題無い部分などを確認調整ください。( 記載内容の中には､ 使用状況によっては 必要のない処理もあります ) 期待通りの動作を行うためには､ 必ず 使用条件 ( 使用環境 ) に合わせた調整をお願いいたします。

1) 初期化例
例1
初期化

Reg − 0D[h] の初期化

• TE ビット を､ " 0 " にしてください。
• FSEL1, 0 ビットを､ 任意に設定してください。

Reg − 0E[h] の初期化

• TEST ビットを､ 必ず " 0 " に設定してください。
• VDET,VLF ビット を､ " 0 " クリアしてください。

Reg − 0F[h] の初期化

• AIE, TIE,UIE,EIE ビットを " 0 " に設定し､ 不用意な割り込み出力を事前防止します。

( Reg − 00[h]  06[h] )• [ 年 / 月 / 日 [曜] 時:分:秒 ] を設定します。( Reg − 00[h]  06[h] ) 現在時刻の設定については､ [ 時計･カレンダーの書き込み ] の項を参照ください。

アラーム割込設定• アラーム割り込み機能を設定します。( Reg − 08[h]  0A[h] )現在時刻設定( Reg −0 8[h]  0A[h] )( アラーム割り込み機能を使用しないときは､ Reg − 8[h]  A[h]を RAM レジスターとして使用できます。 その場合は AIE ビットを 必ず " 0 " にしてください。 )タイマー割込設定• タイマー割り込み機能を設定します。( Reg − 0B[h]  0F[h] )( Reg − 0B[h]  0F[h] )( タイマー割り込み機能を使用しないときは､ Reg − B[h]  C[h]を RAM レジスターとして使用いただけます。 その場合は TE, TIE ビットを 必ず " 0 " にしてください。 )時刻更新割込設定• 時刻更新割り込み機能を設定します。( Reg − 0D[h]  0F[h] )( Reg − 0D[h]  0F[h] )外部イベント割込設定( Reg − 0D[h]  0F[h]Reg − 20,21,2F[h])温度補償機能設定• 外部イベント割り込み機能を設定します。
( Reg − 0E[h]  0F[h], 20, 21, 2F[h] )• 温度補償間隔を設定します。( Reg − 0F[h] )( Reg − 0D[h]  0F[h] )次の処理へ

RX8803SA / LCETM34J-08

35

RX - 8803 SA / LC
例 2 時計機能のみ使用する場合の初期化例

初期化

Reg − 0D[h] の初期化

Reg − 0E[h] の初期化

Reg − 0F[h] の初期化

現在時刻設定( Reg − 00[h]  06[h] )アラーム割込設定( Reg −0 8[h]  0A[h] )タイマー割込設定( Reg − 0B[h]  0F[h] )計時動作の開始( Reg − 0F[h] )計時開始• Write 08[h]• Write 00[h]• Write *1[h]温度補償間隔を任意に設定します。
RESET を”1”に設定して、秒未満のカウンタをリセットします。
• [ 年 / 月 / 日 [曜] 時:分:秒 ] を設定します。
上記の RESET セットから、0.95 秒以内に、時刻を書き込んでください。
• Reg − 0F[h] の初期化にてアラーム機能は停止していますので、任意のデータを R/W が可能な RAM として利用できます。
• Reg − 0E[h] , Reg − 0F[h] の初期化にてアラーム機能は停止していますので、任意のデータを R/W が可能な RAM として利用できます。
• Write *1[h]温度補償間隔を任意に設定します。
RESET を”1”に設定して、秒未満のカウンタをリセットした状態から計時動作を開始します。
上記の現在時刻設定から、0.95 秒以内に、RESET 処理を終了してください

2) 電源投入時の処理例
電源投入時の処理

Wait• 内部の水晶振動子が発振するまでの時間を待ってください。
( 待ち時間の目安は発振開始時間 ( tSTA [ s ] ) の規定を参照ください )初期化• 必ず､ 全てのレジスターを初期化してください。
( 初期化については [ 初期化 ] の項を参照ください )次の処理へ

RX8803SA / LCETM34J-08

36

RX - 8803 SA / LC
3) バックアップ状態から復帰したときの処理例

バックアップ復帰処理
1

No ( VLF = " 1 " ) 2

1) VLF ビットをチェックします。

VLF = " 0 " ?
Yes( VLF = " 0 " )

3
Wait

4
初期化

次の処理へ

2) VLF ビットが " 1 " のときは、バックア
ップ中に異常があった ( 電圧低下など
により、計時データやレジスター設定を消失している ) 可能性がありますので、必ず初期化をしてください。
3) 電源電圧が低下していた場合は､ 内部の水晶振動子が再び安定発振するまでの待ち時間が必要です。
( 待ち時間の目安は発振開始時間( tSTA [ s ] ) の規定を参照ください ) )4) 初期化は、必ず全てのレジスターを初期設定してください。 ( 初期化については、[ 初期化 ] の項を参照ください )4) 時計・カレンダーの 書き込み例
現在時刻設定 ( 例 )VLF / VDET の読み出しと判定処理

RESET  " 1 "現在時刻の書き込みRESET  " 1 "• VLF / VDET 読み出して判定処理してください。

•時刻設定中の秒桁上げを避けるために、
RESET ビットを " 1 " に設定してください。
RESET ビットは、”1”をセットする通信完了時点で、自動的にゼロクリアされます。
• 上記の RESET セットから、0.95 秒以内に、時刻を書き込んでください•必要に応じて、時報などに合わせて、
RESET ビットを " 1 " に再設定してください。
±0s ～ ＋488μs の精度で時刻が計時開始します。

5) 時計・カレンダーの 読み出し例
現在時刻読み出し

現在時刻の読み出し

次の処理へ• 0.95 秒以内に[年 / 月 / 日 [曜] 時:分:秒] より､必要な情報を読み出します。

• 読み出されるデータは､ I2C-BUS 通信開始時の時刻情報です。
I2C-BUS 通信開始時に､ 時刻データは固定され(桁上げホールド)、
2
I C-BUS 通信終了時に、自動で時刻補正されます。
• 現在時刻の読み出しにおいては､ アドレスオートインクリメント機能を使用して Reg00[h]06[h]までを連続して読み出すことを推奨しています。

RX8803SA / LCETM34J-08

37

RX - 8803 SA / LC
8.13. 一般的なマイコンとの接続
VDD

D1: Schottky Barrier
Diode

SCL

Note

2

I C-BUS
MasterSDA
VDD
SCL

RX-8803
SLAVE ADRS = 0110 010*

VDD

SDA
GND

Pull up Registor

R=

tr
C BUS

SCL SDA2( I C Bus )Note : 1 次電池または 2 次電池を使用します。2 次電池を使用する場合はダイオードは不要です。
リチウム電池を使用する場合ダイオードが必要となります。
抵抗の具体的な値につきましては､使用される電池のメーカーにお問い合わせください。

8.14. 発振器 ( 32 kHz-DTCXO ) としての使用
以下の端子接続とすることで､RX-8803 を、温度補償された高精度な発振器( 32 kHz-DTCXO ) として使用できます。

RX-8803

VDD

VDD

T1

VDD

SCL

TEST

SDA
T2
32.768kHz

0.1 F

FOUT
/INT

OE

FOE
EVIN
GND

RX8803SA / LCETM34J-08

38

RX - 8803 SA / LC

8.15. 1/100s レジスタの読み出し方法に関する注意事項
RX-8803 は[1/100 秒]を計時する 1/100s カウンタを搭載しています。本カウンタは、秒以上の桁の計時カウンタよりも周波数が高いクロックで動作させているため、両者のカウント動作はチップアクセスホールド機能(P.8 参照)が動作した際には振る舞いが異なります。1/100s レジスタの使用方法につきまして、下記の注意点をご参照ください。
[アクセスホールド機能動作時の計時動作]
・RTC の計時カウンタにつきまして、秒以上の桁につきましては、時刻更新と通信動作が同時に起こることが無い様に『アクセスホールド機能』を搭載し、通信開始時に時刻の桁上げ動作を一時的に保留する動作となります。
・一方、1/100 秒桁は秒信号(1Hz)よりも上位のクロック(4096Hz)にて生成しているため、同様の保留を行うと時刻遅れにつながることから停止させていません。 内部で複数回の時刻検定の後に、1/100 秒情報をレジスタにキャプチャしています。
・上記理由から、計時カウンタの情報をレジスタに取り込むタイミング(=読み出せる値が確定するタイミング)が両者で異なり、秒桁上げが発生した直後に 1/100 秒桁のキャプチャが発生した場合に、1/100 秒桁と秒桁の時刻連続性に不整合が発生することがあります(*)(*)特定のタイミングで一時的に読み出し結果にズレが生じる現象であり、計時そのものに遅れ・進みが生じることはありません。また、読み出し結果のズレは最大で+1 秒です。

[時刻不整合が起きない 1/100 秒桁の読み出し方法]
次の 2 つの方法で 1/100 秒桁に関わる不整合な読み出しを回避することが可能です。
① 1/100 秒桁の 2 度読み比較判定による方法
Step1:1/100 秒桁と必要な日時データをすべて読み出して 1/100 秒桁値も記録してください。
Step2:再度 1/100 秒桁だけを読み出して下さい。ここまで 10ms 以内に処理してください。
Step3:1/100 秒桁が 2 回同じデータなら次に進み、異なるときは Step1 に戻って下さい。
※Step2 は、Step1 の読み出しのチップアクセス終了(STOP コンディション送信)後に実施してください。
② RTC 定周期割込みフラグを利用して桁上げ中の時刻データを採用しない方法
Step1:アドレス 0Dh,1Dh の USEL ビットを”0”クリアして秒更新割り込みを指定してください。
Step2:アドレス 0Eh,1Eh のフラグレジスターの UF ビットを”0”にクリアしてください。
Step3:必要な日時データと 1/100 を読み出して下さい。
Step4:UF ビットを読み出して下さい。
Step5:UF=0 なら読み出しデータを採用して、UF=1 の場合は読み出しデータを破棄してください。
Step6:再度読み出す場合は Step2 に戻ります。
※上記設定で UF ビットは秒桁更新毎に”1”がセットされます。そのため、Step2~4 の処理に 1 秒以上要する場合は、
Step4 で読み出した UF ビットは必ず”1”となり採用可能な読み出しデータを得ることが出来ません。Step2~4 を最短で処理してください。（推奨 10ms 以内）また、Step3-Step4 はそれぞれ別のアクセス(STOP コンディション送信)で通信してくだ
さい。

RX8803SA / LCETM34J-08

39

RX - 8803 SA / LC
9. 外形寸法図 / マーキングレイアウト
9.1. RX − 8803 SA
9.1.1. 外形寸法図

RX − 8803 SA ( SOP − 14pin )• 外形寸法図• 推奨はんだ付けパターン図

10.1  0.2#140 - 10

#8

1.4

5.0

7.4  0.2

5.4

0.6
#1

#7

0.15
0.05
Min.

0.35

1.27

1.4

1.27
0.7
1.27  6 = 7.62

3.2  0.1

1.2

Unit : mm

 7 ピン 8 ピン側のパッケージ端面に露出している金属端に触れたり結露すると水晶発振が停止する場合が有ります。
 点線
内(表)の一部に 内蔵水晶振動子の金属ケースが見えることがありますが、デバイスの特性に 影響はありません。

9.1.2. マーキングレイアウト

RX − 8803 SA ( SOP − 14pin )型式

精度

R 8803 UA

UA : UAUB : 無印
UC : UC
AA : WE A123B
ロゴ

製造ロット

 表示内容は、捺印と表示の大略を示すもので、字形･大きさ および 位置の詳細を規定するものではありません。

RX8803SA / LCETM34J-08

40

RX - 8803 SA / LC9.2. RX − 8803 LC
9.2.1. 外形寸法図

RX − 8803 LC ( VSOJ − 12pin )• 外形寸法図• 推奨はんだ付けパターン図

3.7  0.2

2.5

0.27

2.4

1.6

0.5

0.8

3.2

( 0.4 )

2.8  0.2

0.8

#7

2.4

# 12

0.1

#6

2.77

0.08 M

0.22
0 Min.

0.5

1.2 Max.

#1

Unit : mm
0.08

注意事項）
1) 実装機
使用機器, 条件等によっては､ 実装時の衝撃力により 製品の破壊を招く場合があります。
ご使用の前には 必ず､ 実装時の製品への負荷が極力少なくなる条件 ( 基板上への搭載速度を遅くする, チャックを弱くするなど ) を確認していただいてから ご使用ください。 条件変更時も､同様の確認をしていただいてから ご使用ください。
本製品と実装基板の間に異物などがありますと､ 製品の破壊を招く場合があります。 実装時には 異物にも ご注意ください。

9.2.2. マーキングレイアウト

RX − 8803 LC ( VSOJ − 12pin )

ロゴ

型式
精度

E 8803 A

UA : A
UB : 無印
UC : CAA : W

A123B
1 番ピン マーク

製造ロット

 表示内容は、捺印と表示の大略を示すもので、字形･大きさ および 位置の詳細を規定するものではありません。

RX8803SA / LCETM34J-08

41

RX - 8803 SA / LC
10. 使用上の注意事項
1) 取り扱い上の注意事項□ 本モジュールは 水晶振動子を内蔵していますので､ 過大な衝撃･振動を与えないようにしてください。
また､ 低消費電力実現のために C-MOS IC を用いておりますので､ 以下に注意して 使用してください。
(1) 静電気
耐静電気破壊保護回路は内蔵しておりますが､ 過大な静電気が加わると IC が破壊されるおそれがありますので､ 梱包 および運搬容器には 導電性の物を使用してください。
はんだごてや測定回路などは 高電圧リークの無いものを使用し､ また､ 実装時･作業時にも 静電気対策をお願いいたします。
(2) ノイズ
電源 および 入出力端子に過大な外来ノイズが印加されますと､ 誤動作やラッチアップ現象等による 破壊の原因となることがあります。
安定動作のため､ 本モジュールの電源端子 ( VDD − GND 間 ) の 極力近い場所に､ 0.1 F 以上のパスコン(セラミックを推奨)を使用してください。 また､ 本モジュールの近くには､ 高ノイズを発生するデバイスを 配置しないようにしてください。
(3) 入力端子の電位入力端子が中間レベルの電位になることは､ 消費電力の増加, ノイズマージンの減少, 素子の破壊等につながりますので､ できるだけ VDD または GND に近い電位に 設定してください。
(4) 未使用入力端子の処理
入力端子の入力インピーダンスは非常に高く､ 開放状態での使用は 不定電位やノイズによる誤動作の原因につながります。 未使用の入力端子は､ プルアップ または プルダウン抵抗による処理を 必ず施してください。
(5) 保管条件
本製品は JEDEC J-STD-020D.1 Moisture Sensitivity Level 1 相当品です。 梱包開封後は 温度+30 C 以下, 湿度 85  以下の環境にて保管し､ また 6 ヶ月以内に実装してください。

2) 実装上の注意事項(1) はんだ付け温度
パッケージ内部が +260 C を越えますと､ 水晶振動子の特性劣化 および 破壊を招く場合がありますので､ 弊社はんだ耐熱性
評価プロファイルを越えない領域でのご使用を推奨します。 ご実装前に 必ず実装条件 ( 温度・時間 ) を ご確認ください。 また、条件変更時も同様の確認をしていただいた後に ご使用ください。
※ 図 2 に､ 弊社 はんだ耐熱性評価プロファイルを 参考掲載します。
(2) 実装機
汎用実装機の使用が可能ですが､ 使用機器, 条件等によっては 実装時の衝撃力により内蔵の水晶振動子の破壊を招く場合がありますので､ ご使用の前には 必ず貴社にてご確認ください。 条件変更時も同様の確認をしていただいた後に ご使用ください。
実装時･作業時には､ 静電気対策をお願いいたします。
(3) 超音波洗浄
超音波洗浄は､ 使用条件によっては 内蔵の水晶振動子が共振破壊される場合があります。 貴社での使用条件 ( 洗浄機の種類,
パワー, 時間, 槽内の状態等 ) を弊社にて特定できませんので､ 超音波洗浄の保証は いたしかねます。
(4) 実装方向
逆向きに実装しますと破壊の原因となります。 方向を確認した上で実装を行なってください。
(5) 端子間リーク
製品が汚れていたり結露している状態などで電源投入しますと 端子間リークを招く場合がありますので､ 洗浄し さらに 乾燥させた後に電源投入を行なってください。

図 1：GND パターン例
RX - 8803 SA

図 2：弊社 はんだ耐熱性評価プロファイル ( 参考 )Temperature [ C ]300

; +260 C OVER

TP+255 C
250

200

RX - 8803 LC
150

TL; +217 C

Ts max; +200 C

Ts mintp ; at least 30 s

Ramp-up rate
+3 °C/s Max.

tL

Ramp-down rate
-6 °C/s Max.

60 s to 150 s( +217 C over ); +150 Cts
60 s to 120 s( +150 C to +200 C)

100※パッケージ下面を GND パターンでシールドする必要は有りません。

50

Time +25 C to Peak
0

60

120

180

240

300

360

420

480

540

600

660

720

780

Time [ s ]RX8803SA / LCETM34J-08

42

RX - 8803 SA / LC

RTC モジュールアプリケーションマニュアル

RX8803SA / LC

Rev 08 ---- 13 May 20234

セイコーエプソン 水晶デバイストップページ
https://www5.epsondevice.com/ja/

RTC モジュール トップページ
https://www5.epsondevice.com/ja/products/rtc/

RTC モジュール特設ページ
https://www5.epsondevice.com/ja/information/technical_info/rtc/

RTC モジュール便利ツール
https://www5.epsondevice.com/ja/information/rtc/tools/

RTC モジュール技術ツール
https://www5.epsondevice.com/ja/information/rtc/

セイコーエプソン株式会社
デバイス営業部 東京営業所〒160-8801 東京都新宿区新宿 4-1-6 JR 新宿ミライナタワー

デバイス営業部 大阪事業所〒530-6122 大阪府大阪市北区中之島 3-3-23 中之島ダイビル 22F

デバイス営業部 名古屋事業所〒460-0003 愛知県名古屋市中区錦 1-4-6 大樹生命名古屋ビル 8F

RX8803SA / LCETM34J-08

43