English
Language : 

FAB2200 Datasheet, PDF (23/33 Pages) Fairchild Semiconductor – Audio Subsystem with Stereo Class-G Headphone Amplifier and 1.2W Mono Class-D Speaker Amplifier
Writing
All writes must be preceded by a pointer set, even if the
pointer is already pointing to the desired register.
Immediately following the pointer set, the master must
begin transmitting the data to be written. After
transmitting each byte of data, the master must release
the Serial Data (SDA) line for one clock cycle to allow
the FAB2200 to acknowledge receiving the byte. The
write operation should be terminated by a STOP
condition from the master (see Figure 25).
As with reading, the master can write multiple bytes by
continuing to send data. The FAB2200 increments the
pointer by 1 and accepts data for the next register. The
master indicates the last data byte by issuing a STOP.
Figure 23. I2C Read
Figure 24. I2C Multiple-Byte Read
Figure 25. I2C Write
Figure 26. I2C Write Followed by Read
© 2009 Fairchild Semiconductor Corporation
FAB2200 • Rev. 1.0.1
23
www.fairchildsemi.com