| Datenblatt-Suchmaschine für elektronische Bauteile |
|
WM8281ECS/R Datenblatt(PDF) 292 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
WM8281ECS/R Datenblatt(HTML) 292 Page - Cirrus Logic |
|
292 / 392 page ![]() WM8281 292 Rev 4.0 CIF1ADDR DEVICE ID (CIF1) Logic 0 0011 010x = 34h (write) / 35h (read) Logic 1 0011 011x = 36h (write) / 37h (read) Table 114 Control Interface Device ID Selection For Control Interface 2, the device ID is selectable using the I2C2_DEV_ID control register, as described in Table 113. Note that this register identifies bits [7:1] of the CIF2 I2C device ID; the LSB of the Device ID is the Read/Write bit, as described above. Under default register conditions, the CIF2 device ID is 34h (write) / 35h (read). The WM8281 operates as a slave device only. The controller indicates the start of data transfer with a high to low transition on SDA while SCLK remains high. This indicates that a device ID, and subsequent address/data byte(s) will follow. The WM8281 responds to the start condition and shifts in the next eight bits on SDA (8-bit device ID, including Read/Write bit, MSB first). If the device ID received matches the device ID of the WM8281, then the WM8281 responds by pulling SDA low on the next clock pulse (ACK). If the device ID is not recognised or the R/W bit is set incorrectly, the WM8281 returns to the idle condition and waits for a new start condition and valid address. If the device ID matches the device ID of the WM8281, the data transfer continues as described below. The controller indicates the end of data transfer with a low to high transition on SDA while SCLK remains high. After receiving a complete address and data sequence the WM8281 returns to the idle state and waits for another start condition. If a start or stop condition is detected out of sequence at any point during data transfer (i.e. SDA changes while SCLK is high), the device returns to the idle condition. The WM8281 supports the following read and write operations: Single write Single read Multiple write (with optional auto-increment) Multiple read (with optional auto-increment) The sequence of signals associated with a single register write operation is illustrated in Figure 72. A25 D7 D1 A31 SDA SCLK device ID register address A15 – A8 A24 A15 A8 Note: The SDA pin is used as input for the control register address and data; SDA is pulled low by the receiving device to provide the acknowledge (ACK) response R/W A9 A7 register address A31 – A24 register address A7 – A0 START (Write) ACK ACK ACK A17 A23 A16 register address A23 – A16 ACK data bits B15 – B8 B15 B8 B1 B0 B9 B7 data bits B7 – B0 ACK ACK A1 A0 ACK STOP Figure 72 Control Interface 2-wire (I2C) Register Write |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller 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 |