Electronic Components Datasheet Search
  English  ▼

X  

AN3060 Datasheet(PDF) 17 Page - STMicroelectronics

Part # AN3060
Description  Applications guide for serial real-time clocks
PDF  23 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3060 Datasheet(HTML) 17 Page - STMicroelectronics

Back Button AN3060 Datasheet HTML 13Page - STMicroelectronics AN3060 Datasheet HTML 14Page - STMicroelectronics AN3060 Datasheet HTML 15Page - STMicroelectronics AN3060 Datasheet HTML 16Page - STMicroelectronics AN3060 Datasheet HTML 17Page - STMicroelectronics AN3060 Datasheet HTML 18Page - STMicroelectronics AN3060 Datasheet HTML 19Page - STMicroelectronics AN3060 Datasheet HTML 20Page - STMicroelectronics AN3060 Datasheet HTML 21Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 23 page
background image
AN3060
Halt (HT) bit
Doc ID 16253 Rev 2
17/23
Write flag
The copying to the counters is caused by an internal write flag which gets set anytime a
write occurs in one of the buffer transfer registers, but not to any of the other (non-clock)
registers. For example, writing the watchdog or calibration register will not set the write flag,
but writing the seconds or day-of-week will set the flag.
At the end of the write cycle, when a STOP condition occurs on the I2C bus, if the device
sees the write flag set, it copies all the buffer transfer registers to the clock counters. Even if
only one or two of the buffer/transfer registers is over-written by the application, all the
registers will be copied to the counters.
Auto-setting of the HT bit
Whenever the device is powered down, the time and date are copied to the buffer/transfer
registers and the HT bit is set automatically. At power-up, the user can read the device (with
the HT bit still set) and retrieve the time of power-down from the registers. This allows the
application to determine how long the power outage lasted which is needed in some
situations. As long as the HT bit remains set, reads will return the time of power-down
(assuming no writes have occurred to alter the contents of the buffer/transfer registers).
In order to read the present time, the user must first clear (write a 0 to) the HT bit.
Subsequent reads will return the current time. Subtracting the time of power-down from the
present time establishes the length of the power outage.
Writing with the HT bit set
Following a power failure, the buffer/transfer registers contain the time of power-down.
Should the user write to any of the clock registers (addresses 0x00 to 0x07 in the table
above), the write flag will be set. Thus, at the end of the write cycle, the counters will be
updated from the registers.
If the HT bit is still set, the buffer/transfer registers contain the time of power-down modified
by the written value. Thus, at the end of the write sequence, the modified time of power-
down will be written back into the counters thus causing an apparent loss of time.
Example: Let the time/date of power down be, Mon, 9-Mar-08, 7:23:44pm. At power-up,
prior to clearing the HT bit, the user writes the ST bit in the seconds register thus setting the
write flag, but writes no other bits. At the end of the write cycle, the present time will revert
to the time of power-down thus resulting in an apparent loss of time.
Conversely, if the HT bit had been cleared prior to the write, the buffer/transfer registers
would have been updated to the present time. As before, a write of the ST bit would have
set the write flag, but the resultant update of the counters would have placed the current
time back in them. They would have been written over with the same values already present
in the counters. No loss of time would occur.
For more information, refer to application note AN1572.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com