參數(shù)資料
型號: EVAL-CN0217-EB1Z
廠商: Analog Devices Inc
文件頁數(shù): 21/40頁
文件大?。?/td> 0K
描述: EVAL BOARD FOR CN0217
設(shè)計資源: CN-0217 Circuit Eval Board
標(biāo)準(zhǔn)包裝: 1
系列: Circuits from the Lab™
主要目的: 阻抗轉(zhuǎn)換器
已用 IC / 零件: AD5933,AD5934,AD8606
主要屬性: 網(wǎng)絡(luò)分析器
次要屬性: I²C 接口
已供物品:
AD5933
Data Sheet
Rev. E | Page 28 of 40
WRITING/READING TO THE AD5933
The interface specification defines several different protocols
for different types of read and write operations. This section
describes the protocols used in the AD5933. The figures in this
section use the abbreviations shown in Table 15.
Table 15. I2C Abbreviation Table
Abbreviation
Condition
S
Start
P
Stop
R
Read
W
Write
A
Acknowledge
A
No acknowledge write byte/command byte
User Command Codes
The command codes in Table 16 are used for reading/writing to
the interface. They are further explained in this section, but are
grouped here for easy reference.
Table 16. Command Codes
Command
Code
Name
Code Description
1010 0000
Block
write
This command is used when writing
multiple bytes to the RAM; see the
Block Write section.
1010 0001
Block
read
This command is used when reading
multiple bytes from RAM/memory;
see the Block Read section.
1011 0000
Address
pointer
This command enables the user to set
the address pointer to any location in
the memory. The data contains the
address of the register to which the
pointer should be pointing reworded
Write Byte/Command Byte
In this operation, the master device sends a byte of data to the
slave device. The write byte can either be a data byte write to a
register address or can be a command operation. To write data
to a register, the command sequence is as follows (see Figure 30):
1. The master device asserts a start condition on SDA.
2. The master sends the 7-bit slave address followed by the
write bit (low).
3. The addressed slave device asserts an acknowledge on SDA.
4. The master sends a register address.
5. The slave asserts an acknowledge on SDA.
6. The master sends a data byte.
7. The slave asserts an acknowledge on SDA.
8. The master asserts a stop condition on SDA to end the
transaction.
S
SLAVE
ADDRESS
REGISTER
ADDRESS
REGISTER
DATA
A
W
A
P
05324-
036
Figure 30. Writing Register Data to Register Address
The write byte protocol is also used to set a pointer to an
address (see Figure 31). This is used for a subsequent single-
byte read from the same address or block read or block write
starting at that address.
To set a register pointer, the following sequence is applied:
1. The master device asserts a start condition on SDA.
2. The master sends the 7-bit slave address followed by the
write bit (low).
3. The addressed slave device asserts an acknowledge on
SDA.
4. The master sends a pointer command code (see Table 16;
a pointer command = 1011 0000).
5. The slave asserts an acknowledge on SDA.
6. The master sends a data byte (a register address to where
the pointer is to point).
7. The slave asserts an acknowledge on SDA.
8. The master asserts a stop condition on SDA to end the
transaction.
S
A
W
A
P
POINTER
COMMAND
1011 0000
SLAVE
ADDRESS
REGISTER
ADDRESS
TO POINT TO
05324-
037
Figure 31. Setting Address Pointer to Register Address
BLOCK WRITE
In this operation, the master device writes a block of data to a
slave device (see Figure 32). The start address for a block write
must previously have been set. In the case of the AD5933 this is
done by setting a pointer to set the register address.
1. The master device asserts a start condition on SDA.
2. The master sends the 7-bit slave address followed by the
write bit (low).
3. The addressed slave device asserts an acknowledge on SDA.
4. The master sends an 8-bit command code (1010 0000) that
tells the slave device to expect a block write.
5. The slave asserts an acknowledge on SDA.
6. The master sends a data byte that tells the slave device the
number of data bytes to be sent to it.
7. The slave asserts an acknowledge on SDA.
8. The master sends the data bytes.
9. The slave asserts an acknowledge on SDA after each
data byte.
10. The master asserts a stop condition on SDA to end the
transaction.
A
S
W
A
P
SLAVE
ADDRESS
BLOCK
WRITE
NUMBER
BYTES WRITE
BYTE 0
BYTE 1
BYTE 2
05324-
038
Figure 32. Writing a Block Write
相關(guān)PDF資料
PDF描述
V375C48T75BF3 CONVERTER MOD DC/DC 48V 75W
HBC12DRTF-S13 CONN EDGECARD 24POS .100 EXTEND
HCC13DREN-S13 CONN EDGECARD 26POS .100 EXTEND
V375C48E150BG2 CONVERTER MOD DC/DC 48V 150W
V375C48E150BF CONVERTER MOD DC/DC 48V 150W
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
EVAL-CN0218-SDPZ 功能描述:BOARD CFTL AD8212 RoHS:是 類別:編程器,開發(fā)系統(tǒng) >> 評估演示板和套件 系列:Circuits from the Lab™ 標(biāo)準(zhǔn)包裝:1 系列:- 主要目的:電信,線路接口單元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要屬性:T1/J1/E1 LIU 次要屬性:- 已供物品:板,電源,線纜,CD 其它名稱:82EBV2081
EVAL-CN0221-EB1Z 功能描述:EVAL MONITOR W/ADUCM360 UCTRL RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 通用嵌入式開發(fā)板和套件(MCU、DSP、FPGA、CPLD等) 系列:* 標(biāo)準(zhǔn)包裝:1 系列:PICDEM™ 類型:MCU 適用于相關(guān)產(chǎn)品:PIC10F206,PIC16F690,PIC16F819 所含物品:板,線纜,元件,CD,PICkit 編程器 產(chǎn)品目錄頁面:659 (CN2011-ZH PDF)
EVAL-CN0225-SDPZ 功能描述:其他開發(fā)工具 EVAL-CN0225-SDPZ RoHS:否 制造商:Parallax 產(chǎn)品:ELEV-8 Hex Upgrade Kits 類型:Robotics 工具用于評估:ELEV-8 Quadcopter 工作電源電壓:
EVAL-CN0227-HSCZ 制造商:Analog Devices 功能描述:HIGH PERFORMANCE WIDEBAND RECEIVER - Boxed Product (Development Kits) 制造商:Analog Devices 功能描述:BOARD EVAL WIDEBAND RECEIVER 制造商:Analog Devices 功能描述:EVAL BOARD CFTL WIDEBAND REC 制造商:Analog Devices 功能描述:EVAL BOARD, CFTL, WIDEBAND RECEIVER 制造商:Analog Devices 功能描述:EVAL BOARD, 16BIT 250MSPS WIDEBAND RECEIVER; Silicon Manufacturer:Analog Devices; Silicon Core Number:ADL5562, AD9467; Kit Application Type:Communication; Application Sub Type:IF Receiver
EVAL-CN0229-SDPZ 功能描述:EVAL-CN0229-SDPZ RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 評估演示板和套件 系列:* 標(biāo)準(zhǔn)包裝:1 系列:- 主要目的:電信,線路接口單元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要屬性:T1/J1/E1 LIU 次要屬性:- 已供物品:板,電源,線纜,CD 其它名稱:82EBV2081