JAJSES9 February 2018 DAC8771
PRODUCTION DATA.
ADDRESS BYTE | FUNCTION | READ/WRITE | PER CHANNEL | POWER-ON RESET VALUE |
---|---|---|---|---|
0x00 | No operation (NOP) | Write | No | 0x0000 |
0x01 | Reset register | Read+Write | No | 0x0000 |
0x02 | Reset config register | Read+Write | No | 0x0000 |
0x03 | Select DAC register | Read+Write | No | 0x0000 |
0x04 | Configuration DAC register | Read+Write | Yes | 0x0000 |
0x05 | DAC data register | Read+Write | Yes | 0x0000 |
0x06 | Select Buck-Boost converter register | Read+Write | No | 0x0000 |
0x07 | Configuration Buck-Boost converter register | Read+Write | Yes | 0x0000 |
0x08 | DAC channel calibration enable register | Read+Write | Yes | 0x0000 |
0x09 | DAC channel gain calibration register | Read+Write | Yes | 0x0000 |
0x0A | DAC channel offset calibration register | Read+Write | Yes | 0x0000 |
0x0B | Status register | Read+Write | No | 0x1000 |
0x0C | Status mask register | Read+Write | No | 0x0000 |
0x0D | Alarm action register | Read+Write | No | 0x0000 |
0x0E | User alarm code register | Read+Write | Yes | 0x0000 |
0x0F | Reserved | N/A | N/A | N/A |
0x10 | Write watchdog timer reset | Write | No | 0x0000 |
0x11 | Device ID | Read | No | 0x0000 |
0x12 - 0xFF | Reserved | N/A | N/A | N/A |
Note that, in order to write to (or read from) a per channel address, corresponding Buck-Boost converter and DAC channel must be selected using commands 0x06 and 0x03.