DS1682
ALARM# (Alarm Output) - When there is a non-zero number programmed into the Alarm Trip Point
register and a zero in the AoR bit of the Configuration register, the Alarm# output will be enabled and the
DS1682 will begin to monitor the values in the ETC for the programmed value in the Alarm Trip Point
register. When the Polarity bit in the Configuration register is set to a zero the Alarm# output will
become active when the Alarm Trip Point is exceeded. When the Polarity bit is set to a one, the Alarm#
output will be inactive until the Alarm Trip Point is exceeded. With the AoR bit in the Configuration
register set to a one, the Reset Enable input will be mapped to the Alarm# pin.
N/C (No Connect) – This pin is not connected internally.
MEMORY MAP
Addr Bit 7 Bit 6
00 AoR AF
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
Bit 5
WDF
Bit 4 Bit 3
WMDF AOS
Low Byte
Low-Middle Byte
High-Middle Byte
High Byte
Low Byte
Low-Middle Byte
High-Middle Byte
High Byte
Low Byte
High Byte
Byte One
Byte Two
Byte Three
Byte Four
Byte Five
Byte Six
Byte Seven
Byte Eight
Byte Nine
Byte Ten
Bit 2
RE
Not Used (reads 00h)
Reset Command
Write Disable
Write Memory Disable
Bit 1
AP
Bit 0
ERO
Function
Config. Register
Alarm
Trip
Point
Total
Time
Accumulator
Event
Counter
User
Memory
Not Used
Reset Command
Write Disable
Memory Disable
4 of 13