DS1678 Maxim Integrated Products, DS1678 Datasheet - Page 9
![IC RECORDER REALTIME EVENT 8-DIP](/photos/1/39/13900/175-8-dip_sml.jpg)
DS1678
Manufacturer Part Number
DS1678
Description
IC RECORDER REALTIME EVENT 8-DIP
Manufacturer
Maxim Integrated Products
Type
Time Event Recorderr
Datasheet
1.DS1678S.pdf
(26 pages)
Specifications of DS1678
Memory Size
32B
Time Format
HH:MM:SS (12/24 hr)
Date Format
YY-MM-DD-dd
Interface
I²C, 2-Wire Serial
Voltage - Supply
4.5 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Through Hole
Package / Case
8-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS1678
Manufacturer:
DALLAS
Quantity:
20 000
Company:
Part Number:
DS1678S
Manufacturer:
OSRAM
Quantity:
4 193
Company:
Part Number:
DS1678S+
Manufacturer:
NXP
Quantity:
5 799
Part Number:
DS1678S+TR
Manufacturer:
MAXIM/美信
Quantity:
20 000
DS1678 EVENT ELAPSED TIME DURATION Figure 2b
EVENT LOGGING
When the DS1678 event logging function is enabled, the device is said to be on an “event log mission”
until the event logging is stopped.
An event can be triggered one of three ways depending on the settings of the TRx bits in the control
register. With TR0 bit set to a 1 and TR1 bit set to a 0, the
edge of the input signal. With the TR0 bit set to a 0 and the TR1 bit set to a 1, the
activated on the rising edge of the input signal. With both TR0 and TR1 bits set to 1, the
activated on both the falling and rising edges to allow for the measurement of on/off type events and their
duration’s. If TR0 and TR1 are both set to 0, nothing will happen when the
mission will not start. This is an illegal state and the mission will not start without a valid value in the
TRx bits prior to attempting to start the mission.
During an event log mission, every time the
written to the event log memory pages. These memory pages are accessible through the data port in the
main memory. To access data via the data port, the LSB of the address location in the event log memory
is written into 41h, the main memory address pointer will automatically increment to 42h where the
event log memory address MSB data will be written. The data from the event log memory location
corresponding to the address written into main memory locations 41h and 42h will be available in
location 43h to be read. The event log data is located at addresses 0000h to 07FFh in the event log
memory. The LSB of the first event duration is written to address location 0000h. The MSB of the first
event duration is written to address location 0001h. The LSB of the second event is written to address
location 0002h. The MSB of the second event duration is written to address location 0003h (see figure
2b for more details). Likewise, the address is incremented with each additional event duration. A total of
2048 registers have been reserved for event log data, which will allow 1024 events to be logged.
A event log mission can be initiated via two different methods (See Figure 7); by a host writing a 1 to the
MIP bit of the status register over the serial interface which automatically sets the mission enable bit in
the control register to a 1 or by activating the
register is set to a one. The elapsed time between events recorded during an event log mission is equal to
the value written to the event logger memory multiplied by one second, minute, or hour depending on
which one of the three is selected in the DISx bits of the control register. Writing a 0 to the MIP bit in the
Status register completes the mission and automatically writes a 0 to the ME bit in the control register
ADDRESS
07FB
07FC
07FD
07FE
07FF
0000
0001
0002
0003
0004
¯
Event 1 Elapsed Time from Last Event Counter LSB
Event 1 Elapsed Time from Last Event Counter MSB
Event 2 Elapsed Time from Last Event Counter LSB
Event 2 Elapsed Time from Last Event Counter MSB
Event 1023 Elapsed Time from Last Event Counter LSB
Event 1023 Elapsed Time from Last Event Counter MSB
Event 1024 Elapsed Time from Last Event Counter LSB
Event 1024 Elapsed Time from Last Event Counter MSB
¯
INT
REGISTER
INT
9 of 26
pin is activated, the elapsed time from the last event is
input when the mission enable bit in the control
INT
signal will be activated on the falling
INT
pin is toggled and a
INT
INT
pin will be
pin will be