DS28DG02: 2Kb SPI EEPROM with PIO, RTC, Reset, Battery Monitor, and Watchdog
13 of 34
Table 1. Alarm Frequency Control
DY/DT AM4 AM3 AM2 AM1 ALARM OCCURRENCE
X X X X 1 Every second
X X X 1 0 Every minute, when the seconds match
X X 1 0 0 Every hour, when minutes and seconds match
X 1 0 0 0 Every day, when hours, minutes, and seconds match
1 0 0 0 0 Every week, when day, hours, minutes, and seconds match
0 0 0 0 0 Every month, when date, hours, minutes, and seconds match
Multifunction Control/Setup Register
ADDR b7 b6 b5 b4 b3 b2 b1 b0
134h
0 BME BTRP WDOS WDE OSCE CAE
There is general read and write access to this address. Bit 7 always reads 0; it cannot be written to 1. This register
is reset to 00h when the battery voltage ramps up. See Figure 5 for the use of the CAE, WDE, WDOS, and BME
bits in the generation of the ALMZ, RSTZ, and WDOZ signals.
BIT DESCRIPTION BIT(S) DEFINITION
CAE: Clock Alarm
Enable
b0
Enable/disable control of the RTC/Calendar alarm.
Legend: 0 disabled (power-on default); 1 enabled
OSCE: RTC Oscillator
Enable
b1
Run/halt control of the RTC’s 32KHz oscillator
Legend: 0 halted (power-on default); 1 running
WDE: Watchdog Enable b2
Enable/disable control of the watchdog and its alarm.
Legend: 0 disabled (power-on default); 1 enabled
The watchdog timer is reset by changing WDE from 0 to 1, V
CC
ramp up
(Power-on reset) or applying a positive pulse at the WDI pin.
WDOS: Watchdog
Output Selection
b3
Pin selection for watchdog alarm signaling.
Legend: 0 WDOZ pin (power-on default); 1 ALMZ pin
BTRP: Battery Monitor
Trip Point
b5:b4
Selection of the nominal Battery Monitor Trip Point voltage.
Legend: 00b 1.75V (power-on default); 01b 2.00V;
10b 2.25V; 11b 2.50V
BME: Battery Monitor
Enable
b6
Enable/disable control of the Battery Monitor and its alarm.
Legend: 0 disabled (power-on default); 1 enabled
The battery test takes place a) after BME changes to 1, b) after V
CC
ramps up, c) every hour on the hour. The
RTC must be running (OSCE
= 1) for the battery monitor to function.
Alarm and Status Register
ADDR b7 b6 b5 b4 b3 b2 b1 b0
135h
0 BATA WPZV POR BOR CLKA WDA RST
There is general read access to this address; writing clears all bits to 0. Bit 7 always reads 0. See Figure 5 for the
use of the CLKA, WDA, and BATA bits in the generation of the ALMZ, RSTZ, and WDOZ signals.