// PCF8583.ddf // // This is the device definition file (DDF) for the Philips // Semiconductor PCF8583 I2C Clock Calendar Chip with 240 x 8 RAM. // [DEVICE] [NAME] "PCF8583" [DESC] "Philips PCF8583 Clock Calendar with 240 x 8 RAM" [TYPE] "I2C" [REGISTER] [REG NAME] "Control/Status" [REG ADDR] 0x00 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Hundredths" [REG ADDR] 0x01 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Seconds" [REG ADDR] 0x02 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Minutes" [REG ADDR] 0x03 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Hours" [REG ADDR] 0x04 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Year/Date" [REG ADDR] 0x05 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Weekday/Month" [REG ADDR] 0x06 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Timer" [REG ADDR] 0x07 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Control" [REG ADDR] 0x08 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Hundredths" [REG ADDR] 0x09 [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Seconds" [REG ADDR] 0x0a [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Minutes" [REG ADDR] 0x0b [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Hours" [REG ADDR] 0x0c [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Date" [REG ADDR] 0x0d [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Month" [REG ADDR] 0x0e [REG SIZE] 1 [REG TYPE] "RW" [REGISTER] [REG NAME] "Alarm Timer" [REG ADDR] 0x0f [REG SIZE] 1 [REG TYPE] "RW" [MEMORY] [MEM NAME] "Memory" [MEM ADDR] 0x0010 [MEM SIZE] 0x00f0 [MEM TYPE] "RW" [MEM PAGE] 0x08 [MEM WDLY] 0x01