| Os motores de busca de Datasheet de Componentes eletrônicos |
|
AD9786 Folha de dados(PDF) 20 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9786 Folha de dados(HTML) 20 Page - Analog Devices |
|
20 / 60 page ![]() AD9786 Rev. 0 | Page 20 of 60 MSB/LSB TRANSFERS The AD9786 serial port can support both most significant bit (MSB) first or least significant bit (LSB) first data formats. This functionality is controlled by register address DATADIR (00h[6]). The default is MSB first. When this bit is set active high, the AD9786 serial port is in LSB first format. That is, if the AD9786 is in LSB first mode, the instruction byte must be written from least significant bit to most significant bit. Multibyte data transfers in MSB format can be completed by writing an instruction byte that includes the register address of the most significant byte. In MSB first mode, the serial port internal byte address generator decrements for each byte required of the multibyte communication cycle. Multibyte data transfers in LSB first format can be completed by writing an instruction byte that includes the register address of the least significant byte. In LSB first mode, the serial port internal byte address generator increments for each byte required of the multibyte communication cycle. The AD9786 serial port controller address will increment from 1Fh to 00h for multibyte I/O operations if the MSB first mode is active. The serial port controller address will decrement from 00h to 1Fh for multibyte I/O operations if the LSB first mode is active. NOTES ON SERIAL PORT OPERATION The AD9786 serial port configuration bits reside in Bits 6 and 7 of register address 00h. It is important to note that the configuration changes immediately upon writing to the last bit of the register. For multibyte transfers, writing to this register may occur during the middle of communication cycle. Care must be taken to compensate for this new configuration for the remaining bytes of the current communication cycle. The same considerations apply to setting the software reset, SWRST (00h[5]) bit. All other registers are set to their default values, but the software reset does not affect the bits in Register Address 00h and 04h. It is recommended to use only single byte transfers when changing serial port configurations or initiating a soft- ware reset. R/W N0 N1 A0 A1 A2 A3 A4 D7 D6N D5N D00 D10 D20 D30 D7 D6N D5N D00 D10 D20 D30 INSTRUCTION CYCLE DATA TRANSFER CYCLE CSB SCLK SDIO SDO Figure 37. Serial Register Interface Timing MSB First A0 A1 A2 A3 A4 N1 N0 R/W D00 D10 D20 D7N D6N D5N D4N D00 D10 D20 D7N D6N D5N D4N INSTRUCTION CYCLE DATA TRANSFER CYCLE CSB SCLK SDIO SDO Figure 38. Serial Register Interface Timing LSB First INSTRUCTION BIT 6 INSTRUCTION BIT 7 CSB SCLK SDIO tDS tDS tDH tPWH tPWL tSCLK Figure 39. Timing Diagram for Register Write DATA BIT n–1 DATA BIT n CSB SCLK SDIO SDO tDV Figure 40. Timing Diagram for Register Read |
|
Ligação URL |
| ALLDATASHEET é útil para você? [ DONATE ] |
Sobre Alldatasheet | Publicidade | Contato conosco | Privacy Policy | Link para a ficha técnica | roca de Link | Lista de Fabricantes 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 |