| 数据搜索系统,热门电子元器件搜索 |
|
AD5313 数据表(PDF) 17 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD5313 数据表(HTML) 17 Page - Analog Devices |
|
17 / 24 page ![]() AD5305/AD5315/AD5325 Rev. G | Page 17 of 24 Table 7. CLR and LDAC Bit Descriptions Bit Description CLR [0] All DAC registers and input registers are filled with 0s on completion of the write sequence. [1] Normal operation. LDAC [0] All four DAC registers and, therefore, all DAC outputs, are simultaneously updated on completion of the write sequence. [1] Only addressed input register is updated. There is no change in the contents of the DAC registers. DEFAULT READBACK CONDITION All pointer byte bits power up to 0. Therefore, if the user initiates a readback without writing to the pointer byte first, no single DAC channel has been specified. In this case, the default readback bits are all 0, except for the CLR bit, which is a 1. MULTIPLE-DAC WRITE SEQUENCE Because there are individual bits in the pointer byte for each DAC, it is possible to simultaneously write the same data and control bits to 2, 3, or 4 DACs by setting the relevant bits to 1. MULTIPLE-DAC READBACK SEQUENCE If the user attempts to read back data from more than one DAC at a time, the part reads back the default, power-on reset conditions, that is, all 0s except for CLR, which is 1. WRITE OPERATION When writing to the AD5305/AD5315/AD5325 DACs, the user must begin with an address byte (R/W = 0), after which the DAC acknowledges that it is prepared to receive data by pulling SDA low. This address byte is followed by the pointer byte, which is also acknowledged by the DAC. Two bytes of data are then written to the DAC, as shown in Figure 33. A stop condition follows. READ OPERATION When reading data back from the AD5305/AD5315/AD5325 DACs, the user begins with an address byte (R/W = 0), after which the DAC acknowledges that it is prepared to receive data by pulling SDA low. This address byte is usually followed by the pointer byte, which is also acknowledged by the DAC. Following this, there is a repeated start condition by the master and the address is resent with R/W = 1. This is acknowledged by the DAC indicating that it is prepared to transmit data. Two bytes of data are then read from the DAC, as shown in Figure 34. A stop condition follows. However, if the master sends an ACK and continues clocking SCL (no STOP is sent), the DAC retransmits the same two bytes of data on SDA. This allows continuous readback of data from the selected DAC register. Alternatively, the user can send a start followed by the address with R/W = 1. In this case, the previously loaded pointer settings are used and readback of data can commence immediately. ADDRESS BYTE SCL SDA SCL SDA POINTER BYTE LEAST SIGNIFICANT DATA BYTE ACK BY AD53x5 MOST SIGNIFICANT DATA BYTE MSB LSB MSB LSB STOP COND BY MASTER ACK BY AD53x5 ACK BY AD53x5 START COND BY MASTER ACK BY AD53x5 MSB LSB 0 0 0 1 1 0 A0 R/W X X Figure 33. Write Sequence |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |