Matthias Hemmer
/
PCF8563_RealTimeClock_MatthiasHemmer
Bertl2014 Bulme
PCF8563/PCF8563_addr.h@0:84a4a0aa3ea6, 2017-05-06 (annotated)
- Committer:
- hemmer_matthias
- Date:
- Sat May 06 20:12:01 2017 +0000
- Revision:
- 0:84a4a0aa3ea6
Bertl2014
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
hemmer_matthias | 0:84a4a0aa3ea6 | 1 | // i2c addresses |
hemmer_matthias | 0:84a4a0aa3ea6 | 2 | const uint8_t PCF8563_ADR_WR = 0xA2; |
hemmer_matthias | 0:84a4a0aa3ea6 | 3 | const uint8_t PCF8563_ADR_RD = 0xA3; |
hemmer_matthias | 0:84a4a0aa3ea6 | 4 | // control and status |
hemmer_matthias | 0:84a4a0aa3ea6 | 5 | const uint8_t CONTROL1 = 0x00; |
hemmer_matthias | 0:84a4a0aa3ea6 | 6 | const uint8_t CONTROL2 = 0x01; |
hemmer_matthias | 0:84a4a0aa3ea6 | 7 | // time and date |
hemmer_matthias | 0:84a4a0aa3ea6 | 8 | const uint8_t SECONDS = 0x02; |
hemmer_matthias | 0:84a4a0aa3ea6 | 9 | const uint8_t MINUTES = 0x03; |
hemmer_matthias | 0:84a4a0aa3ea6 | 10 | const uint8_t HOURS = 0x04; |
hemmer_matthias | 0:84a4a0aa3ea6 | 11 | const uint8_t DAYS = 0x05; |
hemmer_matthias | 0:84a4a0aa3ea6 | 12 | const uint8_t WEEKDAYS = 0x06; |
hemmer_matthias | 0:84a4a0aa3ea6 | 13 | const uint8_t MONTHS = 0x07; |
hemmer_matthias | 0:84a4a0aa3ea6 | 14 | const uint8_t YEARS = 0x08; |
hemmer_matthias | 0:84a4a0aa3ea6 | 15 | // alarm |
hemmer_matthias | 0:84a4a0aa3ea6 | 16 | const uint8_t MINUTE_ALARM = 0x09; |
hemmer_matthias | 0:84a4a0aa3ea6 | 17 | const uint8_t HOUR_ALARM = 0x0A; |
hemmer_matthias | 0:84a4a0aa3ea6 | 18 | const uint8_t DAY_ALARM = 0x0B; |
hemmer_matthias | 0:84a4a0aa3ea6 | 19 | const uint8_t WEEKDAY_ALARM = 0x0C; |
hemmer_matthias | 0:84a4a0aa3ea6 | 20 | // clock and timer |
hemmer_matthias | 0:84a4a0aa3ea6 | 21 | const uint8_t CLOCKOUT_FREQ = 0x0D; |
hemmer_matthias | 0:84a4a0aa3ea6 | 22 | const uint8_t TIMER_CINTROL = 0x0E; |