DS1302 Trickle-Charge Timekeeping Chip
Table 3. Register Address/Definition
RTC
READ WRITE BIT 7 BIT 6
BIT 5
BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
RANGE
81h
83h
80h
82h
CH
10 Seconds
10 Minutes
10
Seconds
Minutes
00–59
00–59
85h
87h
89h
84h
86h
88h
0
0
0
0
Hour
Hour
Date
1–12/0–23
1–31
12/24
AM/PM
0
0
0
10 Date
10
Month
0
0
Month
1–12
8Bh
8Dh
8Fh
91h
8Ah
8Ch
8Eh
90h
0
0
Day
Year
1–7
00–99
—
10 Year
WP
TCS
0
TCS
0
TCS
0
TCS
0
DS
0
0
0
RS
DS
RS
—
CLOCK BURST
BFh
BEh
RAM
C1h
C0h
00-FFh
C3h
C2h
00-FFh
C5h
C4h
00-FFh
.
.
.
.
.
.
.
.
.
FDh
FCh
00-FFh
RAM BURST
FFh
FEh
Figure 5. Programmable Trickle Charger
TRICKLE CHARGE REGISTER (90h write, 91h read)
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
DS1
Bit 2
DS0
Bit 1
Bit 0
TCS0-3 = TRICKLE CHARGER SELECT
DS0-1 = DIODE SELECT
TCS3
TCS2
TCS1
TCS0
ROUT1 ROUT0
ROUT0-1 = RESISTOR SELECT
1 0F 16 SELECT
NOTE: ONLY 1010b ENABLES CHARGER
1 OF 2
SELECT
1 OF 3
SELECT
R1
2K Ω
VCC2
VCC1
R2
4k Ω
R3
8k Ω
9 of 13