DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

M48TPC1 View Datasheet(PDF) - STMicroelectronics

Part Name
Description
Manufacturer
M48TPC1
ST-Microelectronics
STMicroelectronics 
M48TPC1 Datasheet PDF : 23 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
Table 10. Square Wave Frequency/Periodic Interrupt Rate
Register A Bits
Square Wave
RS3
RS2
RS1
RS0
Frequency
Units
0
0
0
0
None
0
0
0
1
256
Hz
0
0
1
0
128
Hz
0
0
1
1
8.192
kHz
0
1
0
0
4.096
kHz
0
1
0
1
2.048
kHz
0
1
1
0
1.024
kHz
0
1
1
1
512
Hz
1
0
0
0
256
Hz
1
0
0
1
128
Hz
1
0
1
0
64
Hz
1
0
1
1
32
Hz
1
1
0
0
16
Hz
1
1
0
1
8
Hz
1
1
1
0
4
Hz
1
1
1
1
2
Hz
M48T86
Periodic Interrupt
Period
Units
None
3.90625
ms
7.8125
ms
122.070
us
244.141
us
488.281
us
976.5625
us
1.953125
ms
3.90625
ms
7.8125
ms
15.625
ms
31.25
ms
62.5
ms
125
ms
250
ms
500
ms
UPDATE CYCLE
The M48T86 executes an update cycle once per
second regardless of the SET bit (Register B; Bit
7). When the SET bit is asserted, the user copy of
the double buffered time, calendar, and alarm
bytes is frozen and will not update as the time in-
crements. However, the time countdown chain
continues to update the internal copy of the buffer.
This feature allows accurate time to be main-
tained, independent of reading and writing the
time, calendar, and alarm buffers. This also guar-
antees that the time and calendar information will
be consistent. The update cycle also compares
each alarm byte with the corresponding time byte
and issues an alarm if a match or if a "don't care"
code is present in all three positions.
There are three methods of accessing the real
time clock that will avoid any possibility of obtain-
ing inconsistent time and calendar data. The first
method uses the update-ended interrupt. If en-
abled, an interrupt occurs after every update cycle
which indicates that over 999ms are available to
read valid time and date information. If this inter-
rupt is used, the IRQF bit (Register C; Bit 7) should
be cleared before leaving the interrupt routine.
A second method uses the Update-In-Progress
(UIP) bit (Register A; Bit 7) to determine if the up-
date cycle is in progress. The UIP bit will pulse
once per second. After the UIP bit goes high, the
update transfer occurs 244µs later. If a low is read
on the UIP bit, the user has at least 244µs before
the time/calendar data will be changed. Therefore,
the user should avoid interrupt service routines
that would cause the time needed to read valid
time/calendar data to exceed 244µs.
The third method uses a periodic interrupt to deter-
mine if an update cycle is in progress. The UIP bit
is set high between the setting of the PF bit (Reg-
ister C; Bit 6). Periodic interrupts that occur at a
rate greater than tBUC allow valid time and date in-
formation to be reached at each occurrence of the
periodic interrupt.The reads should be completed
within 1/(tPL/2 + tBUC) to ensure that data is not
read during the update cycle.
13/23

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]