| Electronic Components Datasheet Search |
|
CAP1114 Datasheet(PDF) 51 Page - SMSC Corporation |
|
|
|||||||||||||||||||||||||||||
CAP1114 Datasheet(HTML) 51 Page - SMSC Corporation |
|
51 / 102 page ![]() Multiple Channel Capacitive Touch Sensor and LED Driver Datasheet SMSC CAP1114 51 Revision 1.1 (02-04-11) DATASHEET 6.14 Configuration Register The Configuration Register controls general global functionality that affects the entire device. Bit 7 - TIMEOUT - Enables the timeout and idle functionality of the SMBus protocol. ‘0’ (default) - The SMBus timeout and idle functionality are disabled. The SMBus interface will not time out if the clock line is held low. Likewise, it will not reset if both the data and clock lines are held high for longer than 150us. This is used for I2C compliance. ‘1’ - The SMBus timeout and idle functionality are enabled. The SMBus interface will time out if the clock line is held low for longer than 30ms. Likewise, it will reset if both the data and clock lines are held high for longer than 150us. APPLICATION NOTE: The idle timeout does not apply to the Deep Sleep state. When the CAP1114 is operating in Deep Sleep, if the host communicates with a device other than the CAP1114 and no stop bit is set, the CAP1114 will not reset the protocol and, therefore, will not respond to communications until a stop bit is sent. Bit 6 - POS_VOL - Determines the behavior of the POS[6:0] status bits when a Grouped sensor is activated - see Section 6.4. ‘0’ (default) - The POS[6:0] bits represent position information that indicates which sensor was touched or the last sensor touched during a slide. ‘1’ - The POS[6:0] bits represent volumetric data. The Position / Volumetric Data register is read / write. Bit 5 - BLK_DIG_NOISE - Determines whether the noise threshold is checked when determining whether to discard samples. ‘0’ - The noise threshold is enabled and checked. If a sample is above the noise threshold, it is not included in the re-calibration routine. ‘1’ (default) - The noise threshold is disabled. No samples are excluded from the re-calibration routine. Bit 4 - BLK_ANA_NOISE - Determines whether the noise flag setting will block a touch detection as well as the analog calibration routine. ‘0’ (default) If noise is detected on the low frequency noise detector, a touch is blocked on the corresponding channel and will force the analog calibration routine to retry. Note that this does not require the Noise Status register bits to be set. ‘1’ - A touch is not blocked if low frequency noise is detected. Likewise, the analog calibration routine will not retry if the analog noise bit is set. Bit 3 - MAX_DUR_EN_B - Determines whether the maximum duration recalibration is enabled for non- grouped sensors. ‘0’ - The maximum duration recalibration functionality is disabled. A press may be held indefinitely and no re-calibration will be performed on any button. ‘1’ (default) - The maximum duration recalibration functionality is enabled. If a press is held for longer than the MAX_DUR_B bit settings, the re-calibration routine will be restarted (see Section 6.16). Table 6.19 Configuration Register ADDR R/W REGISTER B7 B6 B5 B4 B3 B2 B1 B0 DEFAULT 20h R/W Configuration TIME OUT POS_ VOL BLK_ DIG_ NOISE BLK_ ANA_ NOISE MAX_ DUR_ EN_B RPT_ EN_B MAX_ DUR_ EN_G RPT_ EN_G 29h |
|
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 |