欢迎访问ic37.com |
会员登录 免费注册
发布采购

DAC8571IDGKG4 参数 Datasheet PDF下载

DAC8571IDGKG4图片预览
型号: DAC8571IDGKG4
PDF下载: 下载PDF文件 查看货源
内容描述: 16位,低功耗,电压输出 [16-BIT, LOW POWER, VOLTAGE OUTPUT]
分类和应用: 输出元件
文件页数/大小: 31 页 / 1122 K
品牌: TI [ TEXAS INSTRUMENTS ]
 浏览型号DAC8571IDGKG4的Datasheet PDF文件第10页浏览型号DAC8571IDGKG4的Datasheet PDF文件第11页浏览型号DAC8571IDGKG4的Datasheet PDF文件第12页浏览型号DAC8571IDGKG4的Datasheet PDF文件第13页浏览型号DAC8571IDGKG4的Datasheet PDF文件第15页浏览型号DAC8571IDGKG4的Datasheet PDF文件第16页浏览型号DAC8571IDGKG4的Datasheet PDF文件第17页浏览型号DAC8571IDGKG4的Datasheet PDF文件第18页  
DAC8571  
www.ti.com  
SLAS373ADECEMBER 2002REVISED JULY 2003  
Master Writing to a Slave Receiver (Standard/Fast Modes)  
I2C protocol starts when the bus is idle, that is, when SDA and SCL lines are stable high. The master then pulls  
the SDA line low while SCL is still high indicating that serial data transfer has started. This is called a start  
condition, and can only be asserted by the master. After the start condition, the master generates the serial clock  
pulses and puts out an address byte, ADDRESS<7:0>. While generating the bit stream, the master ensures the  
timing for valid data. For each valid I2C bit, SDA line should remain stable during the entire high period of the  
SCL line. The address byte consists of 7 address bits (1001100, assuming A0=0) and a direction bit (R/W=0).  
After sending the address byte, the master generates a 9th SCL pulse and monitors the state of the SDA line  
during the high period of this 9th clock cycle. The SDA line being pulled low by a receiver during the high period  
of 9th clock cycle is called an acknowledge signal. If the master receives an acknowledge signal, it knows that a  
DAC8571 successfully matched the address the master sent. Upon the receipt of this acknowledge, the master  
knows that the communication link with a DAC8571 has been established and more data could be sent. The  
master continues by sending a control byte C<7:0>, which sets DAC8571's operation mode. After sending the  
control byte, the master expects an acknowledge signal. Upon receipt of the acknowledge, the master sends a  
most significant byte M<7:0> that represents the eight most significant bits of DAC8571's 16-bit digital-to-analog  
conversion data. Upon receipt of the M<7:0>, DAC8571 sends an acknowledge. After receiving the acknowledge,  
the master sends a least significant byte L<7:0> that represents the eight least significant bits of DAC8571's  
16-bit conversion data. After receiving the L<7:0>, the DAC8571 sends an acknowledge. At the falling edge of  
the acknowledge signal following the L<0>, DAC8571 performs a digital to analog conversion. For further DAC  
updates, the master can keep repeating M<7:0> and L<7:0> sequences, expecting an acknowledge after each  
byte. After the required number of digital-to-analog conversions is complete, the master can break the  
communication link with DAC8571 by pulling the SDA line from low to high while SCL line is high. This is called a  
stop condition. A stop condition brings the bus back to idle (SDA and SCL both high). A stop condition indicates  
that communication with DAC8571 has ended. All devices on the bus including DAC8571 then await a new start  
condition followed by a matching address byte. DAC8571 stays at its current state upon receipt of a stop  
condition. Table 1 demonstrates the sequence of events that should occur while a master transmitter is writing to  
DAC8571.  
14  
 复制成功!