English
Language : 

MCP7952X Datasheet, PDF (17/50 Pages) Micro Analog systems – 3V SPI Real-Time Clock Calendar with Battery Switchover
MCP7952X/MCP7951X
REGISTER 6-4: DAY 0X0F
R/W
R/W
R/W
R/W
—
ALM0C2 ALM0C1 ALM0C0 ALM0IF
Day
bit 7
bit 6
bit 5
bit 4
bit 3
bit 2
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
bit 7
bit 6-4
bit 3
bit 2-0
Unimplemented: Read as ‘0’
ALM0C<2:0>: Alarm 0 Configuration bits
Sets the condition on what the alarm will trigger. The following options are available:
- 000 – Seconds match
- 001 – Minutes match
- 010 – Hours match (logic takes into account 12/24 operation)
- 011 – Day match. Generates interrupt at 12:00:00 AM
- 100 – Date match
- 101 – Unimplemented, do not use
- 110 – Unimplemented, do not use
- 111 – Seconds, Minutes, Hour, Day, Date and Month
ALM0IF: Alarm 0 Interrupt Flag bit
This bit is set by hardware when an alarm condition has been generated. The bit must be cleared in
software.
DAY<2:0>
Note 1: Contains the BCD day. The range is 1-7. Also, additional bits are used for configuration and status.
REGISTER 6-5: DATE 0X10
U-0
U-0
R/W
R/W
—
—
10 Date
Date
bit 7
bit 6
bit 5
bit 4
bit 3
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
bit 7-6
bit 5-4
bit 3-0
Unimplemented: Read as ‘0’
10 DATE<1:0>
DATE<3:0>
 2012 Microchip Technology Inc.
Preliminary
DS22300A-page 17