| Electronic Components Datasheet Search |
|
AD7292 Datasheet(PDF) 19 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD7292 Datasheet(HTML) 19 Page - Analog Devices |
|
19 / 41 page ![]() AD7292 Data Sheet Rev. A | Page 18 of 40 SERIAL PORT INTERFACE (SPI) The AD7292 serial port interface (SPI) allows the user to configure the device for specific functions and operations through an internal structured register space. The interface consists of four signals: CS, SCLK, DIN, and DOUT. The SPI reference level is set by Pin 5 (VDRIVE) to a level in the range of 1.8 V to 5.25 V. SCLK is the serial clock input for the device; all data transfers on DIN or DOUT take place with respect to SCLK. The chip select input pin (CS) is an active low control that initiates the data transfer and conversion process. Data is clocked into the AD7292 on the SCLK falling edge. Data is loaded into the device MSB first. The length of each frame can vary and depends on the command being sent. Data is clocked out of the AD7292 on DOUT in the same frame as the read command, on the rising edge of SCLK while CS is low. When CS is high, the SCLK and DIN signals are ignored and the DOUT line becomes high impedance. INTERFACE PROTOCOL When reading from or writing to the AD7292, the first byte con- tains the address pointer (see Table 13). Bit D7 and Bit D6 of the address pointer are the read and write bits, respectively. Bit D5 to Bit D0 of the address pointer specify the register address for the read or write operation. A register can be simultaneously read from and written to by setting both Bit D7 and Bit D6 to 1. Table 13. Address Pointer D7 D6 D5 D4 D3 D2 D1 D0 R W Register select After the address pointer, subsequent data for writing to the part is supplied in bytes (see Figure 36). Some registers are located within register banks and, therefore, require both a pointer address and a subpointer address. The subpointer address is specified in the first byte following the pointer address (see Figure 37). Figure 36 through Figure 38 show the read and write data formats. These figures show read operations; for a write to a register or subregister, the write bit is set and the DOUT line remains high impedance. If neither the read nor write bit is set (Bit D7 and Bit D6 of the address pointer are set to 0), the address pointer is updated but no data is read or written. Note that writing this command also reinitializes the ADC sequencer (see the ADC Conversion Control section). On completion of a read or write, the AD7292 is ready to accept a new pointer address; alternatively, the CS pin can be taken high to terminate the operation. R X W D5 D4 D3 D2 D1 D0 LSB X LSB t4 t5 t6 t3 t2 t1 t7 t8 t11 t12 t10 t9 HIGH-Z HIGH-Z BUSY2 CS SCLK DIN DOUT1 1PROVIDED THE READ BIT IS SET. 2IF AN ADC CONVERSION IS REQUESTED. t7 = 5ns IF NO ADC CONVERSION 955ns WITH ADC CONVERSION Figure 35. Serial Interface Timing Diagram POINTER [D5:D0] DIN [D15:D8] DIN [D7:D0] CS DIN DOUT RW DOUT [D15:D0]1 1PROVIDED THE READ BIT IS SET. Figure 36. Accessing a 16-Bit Register |
|
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 |