
DS1216E/F
3 of 10
An unconditional reset to the SmartWatch occurs by either bringing RESET low if enabled, or on power–
up. The RESET can occur during pattern recognition or while accessing the SmartWatch registers. RESET
causes access to abort and forces the comparison register pointer back to bit 0 without changing registers.
NONVOLATILE CONTROLLER OPERATION
The DS1216E SmartWatch performs circuit functions required to make the timekeeping function
nonvolatile. First, a switch is provided to direct power from the battery or VCC supply, depending on
which voltage is greater.
The second function provides power–fail detection.
Power–fail detection
typically occurs at VTP. Finally, the nonvolatile controller protects the SmartWatch register contents by
ignoring any inputs after power–fail detection has occurred. Power–fail detection also has the same effect
on data transfer as the RESET input.
FRESHNESS SEAL
Each DS1216E/F is shipped from Dallas Semiconductor with its lithium energy source disconnected,
insuring full energy capacity. When VCC is first applied at a level greater than VTP, the lithium energy
source is enabled for battery backup operation.
SMARTWATCH REGISTER INFORMATION
The SmartWatch information is contained in eight registers of 8 bits each which are sequentially accessed
one bit at a time after the 64–bit pattern recognition sequence has been completed. When updating the
SmartWatch registers, each must be handled in groups of 8 bits. Writing and reading individual bits
within a register could produce erroneous results. These read/write registers are defined in Figure 2.
Data contained in the SmartWatch registers is in binary coded decimal format (BCD). Reading and
writing the registers is always accomplished by stepping through all eight registers, starting with bit 0 of
register 0 and ending with bit 7 of register 7.
AM–PM/12/24 MODE
Bit 7 of the hours register is defined as the 12– or 24–hour mode select bit. When high, the 12–hour mode
is selected. In the 12–hour mode, bit 5 is the AM/PM bit with logic high being PM. In the 24–hour mode,
bit 5 is the second 10–hour bit (20–23 hours).
OSCILLATOR AND RESET BITS
Bits 4 and 5 of the day register are used to control the RESET and oscillator functions. Bit 4 controls the
RESET
(pin 1). When the RESET bit is set to logic 1, the RESET input pin is ignored. When the RESET bit
is set to logic 0, a low input on the RESET pin will cause the SmartWatch to abort data transfer without
changing data in the watch registers. Bit 5 controls the oscillator. When set to logic 1, the oscillator is
turned off. When set to logic 0, the oscillator turns on and the watch becomes operational. Both bits are
set to logic 1 when shipped from the factory.
ZERO BITS
Registers 1,2,3,4,5, and 6 contain one or more bits which will always read logic 0. When writing these
locations, either logic 1 or 0 is acceptable.
ADDITIONAL INFORMATION
Please see Application Notes 4 and 52 for information regarding optional modifications and utilization of
the Phantom Clock contained within the SmartWatch.