| Electronic Components Datasheet Search |
|
DAC53701 Datasheet(PDF) 32 Page - Texas Instruments |
|
|
|
|||||||||||||||||||||||||||||
DAC53701 Datasheet(HTML) 32 Page - Texas Instruments |
|
32 / 59 page ![]() 8.5.2.1 Address Byte The address byte, as shown in the following table, is the first byte received following the start condition from the master device. The first five bits (MSBs) of the address are factory preset to 10010. The next two bits of the address are controlled by the SLAVE_ADDRESS field in the CONFIG2 register. Follow the procedure described in the next section to configure the slave address. The possible slave addresses using these bits are also shown in the next section. Table 8-12. Address Byte COMMENT MSB LSB — AD6 AD5 AD4 AD3 AD2 AD1 AD0 R/ W General address 1 0 0 1 0 See Table 8-13 (slave address column) 0 or 1 Broadcast address 1 0 0 0 1 1 1 0 The DACx3701 family supports broadcast addressing, which can be used for synchronously updating or powering down multiple DACx3701 devices. The DACx3701 family is designed to work with other members of the family to support multichip synchronous updates. Using the broadcast address, the DACx3701 devices respond regardless of the states of the SLAVE_ADDRESS bits. Broadcast is supported only in write mode. 8.5.2.1.1 Slave Address Configuration This section provides the step by step procedure to configure the I2C slave addresses for up to four DACs. Use the broadcast address for all the steps. 1. Set GPI pin to 0b for all devices. 2. Set GPI_CONFIG in the CONFIG2 register to 111b. 3. Set GPI_EN in the TRIGGER register to 1b. 4. Set the GPI pin to logic HIGH for the device that needs to be configured. 5. Write data to SLAVE_ADDRESS bit field in the CONFIG2 register. Only the device with GPI pin logic HIGH updates the SLAVE_ADDRESS setting passed in the command. Make sure that the rest of the devices on the same I2C bus have their respective GPI pins set to logic LOW during this process. 6. Toggle the GPI pin of the device bring programmed to logic LOW. 7. Repeat steps (1) through (6) above to program the I2C slave addresses to all the devices on the bus. 8. Set GPI_EN to 0b. 9. Change GPI_CONFIG to 000b. 10.Trigger NVM write operation. The devices are now ready for use. Table 8-13. Address Format SLAVE ADDRESS SLAVE_ADDRESS FIELD IN CONFIG2 REGISTER 1001000 00 (default) 1001001 01 1001010 10 1001011 11 DAC53701, DAC43701 SLASEY5 – DECEMBER 2020 www.ti.com 32 Submit Document Feedback Copyright © 2020 Texas Instruments Incorporated Product Folder Links: DAC53701 DAC43701 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |