| Electronic Components Datasheet Search |
|
CS47L35 Datasheet(PDF) 91 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS47L35 Datasheet(HTML) 91 Page - Cirrus Logic |
|
91 / 300 page ![]() DS1085F3 91 CS47L35 4.5 DSP Peripheral Control R262148 (0x40004) MIF1_I2C_CONFIG_3 3 MIF1_NACK_ RESPONSE 0 Selects the action taken if NACK is received from Slave. 0 = Stop Condition sent. 1 = Stop Condition not sent; next transaction commences with a Repeated Start. Note that, if the Stop Condition is not sent, the master retains control of the bus until a subsequent action is scheduled. The next transaction commences with a Repeated Start in this case. 2 MIF1_SCL_MON_ENA 1 Enables bus monitoring functions on SCLK 0 = Disabled 1 = Enabled This feature enables support for clock stretching by slave devices, and enables bus synchronization as part of multimaster operation. 1 MIF1_RPT_START 0 Selects the action taken on completion of a bus transaction. 0 = Stop Condition sent. 1 = Stop Condition not sent; next transaction commences with a Repeated Start. Note that, if the Stop Condition is not sent, the master retains control of the bus until a subsequent action is scheduled. The next transaction commences with a Repeated Start in this case. 0 MIF1_START_BYTE_ ENA 0 Selects whether a Start Byte is transmitted before an I2C transaction. 0 = Disabled 1 = Enabled The Start Byte is a dummy transaction that provides support for bus devices that use low-frequency polling to detect I2C activity. The Start Byte, when enabled, is transmitted before the Slave Address bytes. It is not acknowledged on the bus by any device. R262152 (0x40008) MIF1_I2C_CONFIG_5 0 MIF1_WDT_ENA 0 Watchdog Timer (WDT) control 0 = Disabled 1 = Enabled When bus monitoring functions are enabled (MIF1_SCL_MON_ ENA = 1), the watchdog timer is used to detect the SCLK line being pulled low for a prolonged duration. R262272 (0x40080) MIF1_I2C_STATUS_1 2 MIF1_WDT_TIMEOUT_ STS 0 Watchdog Timer (WDT) Error Status. This bit, when set, indicates that the WDT expired during the I2C transaction. This bit is latched when set; it is only cleared on next I2C transaction. 1 MIF1_ARBIT_LOST_ STS 0 Arbitration Error Status. This bit, when set, indicates that arbitration was lost during the I2C transaction. This bit is latched when set; it is only cleared on next I2C transaction. 0 MIF1_NACK_STS 0 NACK Error Status. This bit, when set, indicates that a NACK Error signal was received during the I2C transaction. This bit is latched when set; it is only cleared on next I2C transaction. R262400 (0x40100) MIF1_CONFIG_1 0 MIF1_START 0 Starts the I2C transaction Write 1 to start. R262404 (0x40104) MIF1_CONFIG_3 17:16 MIF1_WORD_SIZE[1:0] 00 Selects the data word format. I2C transactions are made up of 1-Byte data words; the sequence order of these words differs according to the applicable word format. Correct setting of the MIF1_WORD_SIZE field ensures that each data word is transmitted/received as MSB first. 00 = 8-bit (1, 2, 3, 4, 5, 6, 7, 8, etc) 01 = 16-bit (2, 1, 4, 3, 6, 5, 8, 7, etc) 10 = 32-bit (4, 3, 2, 1, 8, 7, 6, 5, etc) The bracketed numbers describe the order in which applicable MIF1_ [TX|RX]_BYTEx fields are transmitted/received over the I2C interface. 0 MIF1_READ_WRITE_ SEL 0 Selects the I2C Command type 0 = Master Write 1 = Master Read Table 4-30. Master Interface (MIF1) Control (Cont.) Register Address Bit Label Default Description |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |