| 数据搜索系统,热门电子元器件搜索 |
|
AD9852ASQ 数据表(PDF) 27 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9852ASQ 数据表(HTML) 27 Page - Analog Devices |
|
27 / 42 page ![]() AD9852 –27– REV. 0 Serial Port I/O Operation With the S/P SELECT pin tied low, the serial I/O mode is active. The AD9852 serial port is a flexible, synchronous, serial communications port allowing easy interface to many industry-standard microcontrollers and microprocessors. The serial I/O is compatible with most synchronous transfer formats, including both the Motorola 6905/11 SPI and Intel 8051 SSR protocols. The interface allows read/write access to all twelve registers that configure the AD9852 and can be configured as a single pin I/O (SDIO) or two unidirectional pins for in/out (SDIO/ SDO). Data transfers are supported in most significant bit (MSB) first format or least significant bit (LSB) first format at up to 10 MHz. When configured for serial I/O operation, most pins from the AD9852 parallel port are inactive; some are used for the serial I/O. Table VI describes pin requirements for serial I/O. Table VI. Serial I/O Pin Requirements Pin Pin Number Name Serial I/O Description 1, 2, 3, 4, D[7:0] The parallel data pins are not active, tie 5, 6, 7, 8 to VDD or GND. 14, 15, 16 A[5:3] The parallel address Pins A5, A4, A3 are not active, tie to VDD or GND. 17 A2 IORESET 18 A1 SDO 19 A0 SDIO 20 I/O UD Update Clock. Same functionality for Serial Mode as Parallel Mode. 21 WRB SCLK 22 RDB CSB—Chip Select GENERAL OPERATION OF THE SERIAL INTERFACE There are two phases to a communication cycle with the AD9852. Phase 1 is the instruction cycle, which is the writing of an instruction byte into the AD9852, coincident with the first eight SCLK rising edges. The instruction byte provides the AD9852 serial port controller with information regarding the data transfer cycle, which is Phase 2 of the communication cycle. The Phase 1 instruction byte defines whether the upcoming data transfer is read or write, and the register address in which to transfer data to/from. The first eight SCLK rising edges of each communication cycle are used to write the instruction byte into the AD9852. The remaining SCLK edges are for Phase 2 of the communication cycle. Phase 2 is the actual data transfer between the AD9852 and the system controller. The number of data bytes transferred in Phase 2 of the communication cycle is a function of the regis- ter address. The AD9852 internal serial I/O controller expects every byte of the register being accessed to be transferred. Table VII describes how many bytes must be transferred. Table VII. Register Address vs. Data Bytes Transferred Serial Number Register of Bytes Address Register Name Transferred 0 Phase Offset Tuning Word Register #1 2 Bytes 1 Phase Offset Tuning Word Register #2 2 Bytes 2 Frequency Tuning Word #1 6 Bytes 3 Frequency Tuning Word #2 6 Bytes 4 Delta Frequency Register 6 Bytes 5 Update Clock Rate Register 4 Bytes 6 Ramp Rate Clock Register 3 Bytes 7 Control Register 4 bytes 8 I Path Digital Multiplier Register 2 Bytes 9 Q Path Digital Multiplier Register 2 Bytes A Shaped On/Off Keying Ramp Rate Register 2 Bytes B Q DAC Register 2 Bytes At the completion of any communication cycle, the AD9852 serial port controller expects the next eight rising SCLK edges to be the instruction byte of the next communication cycle. In addition, an active high input on the IORESET pin immediately terminates the current communication cycle. After IORESET returns low, the AD9852 serial port controller requires the next eight rising SCLK edges to be the instruction byte of the next communication cycle. All data input to the AD9852 is registered on the rising edge of SCLK. All data is driven out of the AD9852 on the falling edge of SCLK. Figures 51 and 52 are useful in understanding the general opera- tion of the AD9852 Serial Port. INSTRUCTION CYCLE DATA TRANSFER INSTRUCTION BYTE DATA BYTE 1 DATA BYTE 2 DATA BYTE 3 SDIO CS Figure 51. Using SDIO as a Read/ Write Transfer INSTRUCTION CYCLE DATA TRANSFER INSTRUCTION BYTE SDIO CS DATA TRANSFER DATA BYTE 1 DATA BYTE 2 DATA BYTE 3 SDO Figure 52. Using SDIO as an Input, SDO as an Output |
|
链接网址 |
| 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 |