MCP7952X/MCP7951X
REGISTER 7-4:
HOURS 0X15
R/W
U-0
—
R/W
12/24
10 Hour
AM/PM
10 Hour
bit 4 bit 3
Hour
bit 7
bit 6
bit 5
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
bit 7
bit 6
bit 5
bit 4
bit 3-0
Unimplemented: Read as ‘0’
12/24
10 HOUR AM/PM
10 HOUR
HOUR<3:0>
REGISTER 7-5:
DAY 0X16
R/W
—
R/W
ALM1C1
bit 5
R/W
R/W
Day
ALM1C2
bit 6
ALM1C0
bit 4
ALM1IF
bit 7
bit 3
bit 2
bit 0
Legend:
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
bit 7
Unimplemented: Read as ‘0’
ALM1C<2:0>: Alarm 1 Configuration bits
bit 6-4
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
bit 3
ALM1IF: Alarm 1 Interrupt Flag bit
This bit is set by hardware when an alarm condition has been generated. The bit must be cleared in
software.
bit 2-0
DAY<2:0>
DS22300A-page 20
Preliminary
2012 Microchip Technology Inc.