background image

CapSense Express Controllers Registers TRM, Document No. 001-91082 Rev. *E

68

PROX_HYS

0x30

1.5.37

PROX_HYS

Address = 0x30

Proximity hysteresis configuration. Refer CY8CMBR3xxx CapSense Design Guide for more details on this parameter

Address: 0x30

Bits

7

6

5

4

3

2

1

0

Host Access

RW

RW

Device Access

RW

RW

Bit Name

OVERRIDE

HYSTERSIS

Bits

Name

Description

7

OVERRIDE

Setting this bit allows overriding of the proximity hysteresis value set by SmartSense with that 
specified by the user in the bitfield HYSTERESIS in this register.

0:

 Proximity hysteresis override disabled

1:

 Proximity hysteresis override enabled

6 : 0

HYSTERSIS

Hysteresis value (units: counts) to apply for proximity hysteresis override. The valid value of this 
bit field ranges from 0 to 127.

Содержание CapSense Express CY8CMBR3102

Страница 1: ...3108 CY8CMBR3110 CY8CMBR3116 CapSense Express Controllers Registers TRM Technical Reference Manual Document No 001 91082 Rev E June 5 2017 Cypress Semiconductor 198 Champion Court San Jose CA 95134 17...

Страница 2: ...UMENT OR ANY SOFTWARE INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Cypress reserves the right to make changes to this document without fu...

Страница 3: ...7 1 5 7 SENSITIVITY2 38 1 5 8 SENSITIVITY3 39 1 5 9 BASE_THRESHOLD0 40 1 5 10 BASE_THRESHOLD1 41 1 5 11 FINGER_THRESHOLD2 42 1 5 12 FINGER_THRESHOLD3 43 1 5 13 FINGER_THRESHOLD4 44 1 5 14 FINGER_THRES...

Страница 4: ...4 1 5 54 PWM_DUTYCYCLE_CFG5 85 1 5 55 PWM_DUTYCYCLE_CFG6 86 1 5 56 PWM_DUTYCYCLE_CFG7 87 1 5 57 SPO_CFG 88 1 5 58 DEVICE_CFG0 89 1 5 59 DEVICE_CFG1 90 1 5 60 DEVICE_CFG2 91 1 5 61 DEVICE_CFG3 92 1 5 6...

Страница 5: ...OUNT_SENSOR1 143 1 5 106 DIFFERENCE_COUNT_SENSOR2 144 1 5 107 DIFFERENCE_COUNT_SENSOR3 145 1 5 108 DIFFERENCE_COUNT_SENSOR4 146 1 5 109 DIFFERENCE_COUNT_SENSOR5 147 1 5 110 DIFFERENCE_COUNT_SENSOR6 14...

Страница 6: ...Written description of register specifics or links to additional register information 4 Detailed register bit descriptions 1 2 Register Conventions The following table lists the register conventions 1...

Страница 7: ...0 SENSITIVITY0 NA NA 0 0 BASE_THRESHOLD0 128 BASE_THRESHOLD1 128 SENSOR_DEBOUNCE NA 3 BUTTON_HYS 0 NA 12 BUTTON_LBR 0 50 BUTTON_NNT 0 51 BUTTON_NT 0 51 PROX_EN NA 0 0 PROX_CFG 1 NA 0 0 PROX_CFG2 NA 5...

Страница 8: ...D_ERR None SYSTEM_STATUS None PREV_CTRL_CMD_CODE None FAMILY_ID 154 DEVICE_ID 2561 DEVICE_REV NA 1 CALC_CRC None TOTAL_WORKING_SNS None SNS_CP_HIGH None SNS_VDD_SHORT None SNS_GND_SHORT None SNS_SNS_S...

Страница 9: ...TRM Document No 001 91082 Rev E 9 CY8CMBR3102 1 4 1 CY8CMBR3102 continued DEBUG_DIFFERENCE_COUNT0 None DEBUG_BASELINE0 None DEBUG_RAW_COUNT0 None DEBUG_AVG_RAW_COUNT0 None SYNC_COUNTER2 None Register...

Страница 10: ..._THRESHOLD0 128 BASE_THRESHOLD1 128 FINGER_THRESHOLD2 128 FINGER_THRESHOLD3 128 FINGER_THRESHOLD4 128 FINGER_THRESHOLD5 128 FINGER_THRESHOLD6 128 FINGER_THRESHOLD7 128 FINGER_THRESHOLD8 128 FINGER_THR...

Страница 11: ...2C_ADDR NA 55 REFRESH_CTRL NA 6 STATE_TIMEOUT NA 10 SLIDER_CFG NA 1 SLIDER1_CFG NA 0 0 5 SLIDER1_RESOLUTION 45 SLIDER1_THRESHOLD 128 SLIDER2_CFG NA 0 0 5 SLIDER2_RESOLUTION 45 SLIDER2_THRESHOLD 128 SL...

Страница 12: ...POSITION None SYNC_COUNTER0 None DIFFERENCE_COUNT_SENSOR0 None DIFFERENCE_COUNT_SENSOR1 None DIFFERENCE_COUNT_SENSOR2 None DIFFERENCE_COUNT_SENSOR3 None DIFFERENCE_COUNT_SENSOR4 None DIFFERENCE_COUNT_...

Страница 13: ...RM Document No 001 91082 Rev E 13 CY8CMBR3106S 1 4 2 CY8CMBR3106S continued DEBUG_DIFFERENCE_COUNT0 None DEBUG_BASELINE0 None DEBUG_RAW_COUNT0 None DEBUG_AVG_RAW_COUNT0 None SYNC_COUNTER2 None Registe...

Страница 14: ...0 0 0 0 0 SENSITIVITY1 0 0 0 0 BASE_THRESHOLD0 128 BASE_THRESHOLD1 128 FINGER_THRESHOLD2 128 FINGER_THRESHOLD3 128 FINGER_THRESHOLD4 128 FINGER_THRESHOLD5 128 FINGER_THRESHOLD6 128 FINGER_THRESHOLD7 1...

Страница 15: ...E_CFG0 NA 1 1 DEVICE_CFG1 NA 1 DEVICE_CFG2 0 0 1 0 0 0 DEVICE_CFG3 NA 0 I2C_ADDR NA 55 REFRESH_CTRL NA 6 STATE_TIMEOUT NA 10 SCRATCHPAD0 0 SCRATCHPAD1 0 CONFIG_CRC None GPO_OUTPUT_STATE None SENSOR_ID...

Страница 16: ...ENSOR0 None DIFFERENCE_COUNT_SENSOR1 None DIFFERENCE_COUNT_SENSOR2 None DIFFERENCE_COUNT_SENSOR3 None DIFFERENCE_COUNT_SENSOR4 None DIFFERENCE_COUNT_SENSOR5 None DIFFERENCE_COUNT_SENSOR6 None DIFFEREN...

Страница 17: ...0 0 SENSITIVITY1 0 0 0 0 SENSITIVITY2 NA NA 0 0 BASE_THRESHOLD0 128 BASE_THRESHOLD1 128 FINGER_THRESHOLD2 128 FINGER_THRESHOLD3 128 FINGER_THRESHOLD4 128 FINGER_THRESHOLD5 128 FINGER_THRESHOLD6 128 F...

Страница 18: ...FG2 0 15 PWM_DUTYCYCLE_CFG3 0 15 PWM_DUTYCYCLE_CFG4 0 15 SPO_CFG NA 5 NA 1 DEVICE_CFG0 NA 1 1 DEVICE_CFG1 NA 1 DEVICE_CFG2 0 0 1 0 0 0 DEVICE_CFG3 NA 0 I2C_ADDR NA 55 REFRESH_CTRL NA 6 STATE_TIMEOUT N...

Страница 19: ...COUNT_SENSOR0 None DIFFERENCE_COUNT_SENSOR1 None DIFFERENCE_COUNT_SENSOR2 None DIFFERENCE_COUNT_SENSOR3 None DIFFERENCE_COUNT_SENSOR4 None DIFFERENCE_COUNT_SENSOR5 None DIFFERENCE_COUNT_SENSOR6 None D...

Страница 20: ...NSITIVITY2 0 0 0 0 SENSITIVITY3 0 0 0 0 BASE_THRESHOLD0 128 BASE_THRESHOLD1 128 FINGER_THRESHOLD2 128 FINGER_THRESHOLD3 128 FINGER_THRESHOLD4 128 FINGER_THRESHOLD5 128 FINGER_THRESHOLD6 128 FINGER_THR...

Страница 21: ...ER_CFG 0 NA 1 BUZZER_ON_TIME 1 GPO_CFG NA 0 0 0 0 PWM_DUTYCYCLE_CFG0 0 15 PWM_DUTYCYCLE_CFG1 0 15 PWM_DUTYCYCLE_CFG2 0 15 PWM_DUTYCYCLE_CFG3 0 15 PWM_DUTYCYCLE_CFG4 0 15 PWM_DUTYCYCLE_CFG5 0 15 PWM_DU...

Страница 22: ..._STAT None LATCHED_BUTTON_STAT None PROX_STAT None LATCHED_PROX_STAT None SYNC_COUNTER0 None DIFFERENCE_COUNT_SENSOR0 None DIFFERENCE_COUNT_SENSOR1 None DIFFERENCE_COUNT_SENSOR2 None DIFFERENCE_COUNT_...

Страница 23: ...4 5 CY8CMBR3116 continued DIFFERENCE_COUNT_SENSOR15 None GPO_DATA None SYNC_COUNTER1 None DEBUG_SENSOR_ID None DEBUG_CP None DEBUG_DIFFERENCE_COUNT0 None DEBUG_BASELINE0 None DEBUG_RAW_COUNT0 None DEB...

Страница 24: ...0x7E These registers contain the configuration data for the CY8CMBR3xxx controllers A host can write into these registers and save the data to non volatile memory by writing to CTRL_CMD command regis...

Страница 25: ...32 PROX_NNT 0x33 PROX_NT 0x34 PROX_POSITIVE_TH0 0x35 PROX_POSITIVE_TH1 0x36 PROX_NEGATIVE_TH0 0x39 PROX_NEGATIVE_TH1 0x3a LED_ON_TIME 0x3d BUZZER_CFG 0x3e BUZZER_ON_TIME 0x3f GPO_CFG 0x40 PWM_DUTYCYCL...

Страница 26: ...8 CTRL_CMD_ERR 0x89 SYSTEM_STATUS 0x8a PREV_CTRL_CMD_CODE 0x8c FAMILY_ID 0x8f DEVICE_ID 0x90 DEVICE_REV 0x92 CALC_CRC 0x94 TOTAL_WORKING_SNS 0x97 SNS_CP_HIGH 0x98 SNS_VDD_SHORT 0x9a SNS_GND_SHORT 0x9c...

Страница 27: ...OR8 0xca DIFFERENCE_COUNT_SENSOR9 0xcc DIFFERENCE_COUNT_SENSOR10 0xce DIFFERENCE_COUNT_SENSOR11 0xd0 DIFFERENCE_COUNT_SENSOR12 0xd2 DIFFERENCE_COUNT_SENSOR13 0xd4 DIFFERENCE_COUNT_SENSOR14 0xd6 DIFFER...

Страница 28: ...CY8CMBR3110 0 Sensor is disabled 1 Sensor is enabled 14 CS14 Capacitive sensor 14 enable This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 Sensor is disabled 1 Sensor i...

Страница 29: ...bled 1 Sensor is enabled 5 CS5 Capacitive sensor 5 enable Note that CS5 is SPO1 in part CY8CMBR3106S This bit field is not applicable for part CY8CMBR3102 0 Sensor is disabled 1 Sensor is enabled 4 CS...

Страница 30: ...CS14 Sensor 14 button FSS inclusion This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 Sensor button status is excluded from FSS processing 1 Sensor button status is inc...

Страница 31: ...Sensor button status is included in FSS processing 5 CS5 Sensor 5 button FSS inclusion This bit field is not applicable for part CY8CMBR3102 0 Sensor button status is excluded from FSS processing 1 Se...

Страница 32: ...This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3106S CY8CMBR3108 CY8CMBR3110 0 GPO toggle is disabled 1 GPO toggle is enabled 5 GPO5 GPO5 toggle enable This bit field is not applicable...

Страница 33: ...ters TRM Document No 001 91082 Rev E 33 TOGGLE_EN 0x04 1 5 3 TOGGLE_EN continued 1 GPO toggle is enabled 0 GPO0 GPO0 toggle enable This bit field is not applicable for part CY8CMBR3106S 0 GPO toggle i...

Страница 34: ...t applicable for parts CY8CMBR3102 CY8CMBR3106S CY8CMBR3108 CY8CMBR3110 0 GPO extended LED ON duration is disabled 1 GPO extended LED ON duration is enabled 5 GPO5 GPO5 extended LED ON duration enable...

Страница 35: ...ion enable This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3106S 0 GPO extended LED ON duration is disabled 1 GPO extended LED ON duration is enabled 0 GPO0 GPO0 extended LED ON duration...

Страница 36: ...NSITIVITY Sensor 3 sensitivity This bit field is not applicable for part CY8CMBR3102 0 50 counts 0 1 pF 1 50 counts 0 2 pF 2 50 counts 0 3 pF 3 50 counts 0 4 pF 5 4 CS2_SENSITIVITY Sensor 2 sensitivit...

Страница 37: ...ity This bit field is not applicable for part CY8CMBR3102 0 50 counts 0 1 pF 1 50 counts 0 2 pF 2 50 counts 0 3 pF 3 50 counts 0 4 pF 5 4 CS6_SENSITIVITY Sensor 6 sensitivity This bit field is not app...

Страница 38: ...icable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 50 counts 0 1 pF 1 50 counts 0 2 pF 2 50 counts 0 3 pF 3 50 counts 0 4 pF 5 4 CS10_SENSITIVITY Sensor 10 sensitivity This bit field is not applic...

Страница 39: ...for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 50 counts 0 1 pF 1 50 counts 0 2 pF 2 50 counts 0 3 pF 3 50 counts 0 4 pF 5 4 CS14_SENSITIVITY Sensor 14 sensitivity This bit field is not applicable fo...

Страница 40: ...OX_TOUCH_TH0 If this rule is not followed system behavior is undefined Address 0x0c Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name BASE_THRESHOLD0 Bits Name Description 7 0 BASE_THRESHO...

Страница 41: ...OX_TOUCH_TH1 If this rule is not followed system behavior is undefined Address 0x0d Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name BASE_THRESHOLD1 Bits Name Description 7 0 BASE_THRESHO...

Страница 42: ...en EMC is enabled This register is not applicable for part CY8CMBR3102 Address 0x0e Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD2 Bits Name Description 7 0 FINGER_THR...

Страница 43: ...en EMC is enabled This register is not applicable for part CY8CMBR3102 Address 0x0f Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD3 Bits Name Description 7 0 FINGER_THR...

Страница 44: ...en EMC is enabled This register is not applicable for part CY8CMBR3102 Address 0x10 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD4 Bits Name Description 7 0 FINGER_THR...

Страница 45: ...en EMC is enabled This register is not applicable for part CY8CMBR3102 Address 0x11 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD5 Bits Name Description 7 0 FINGER_THR...

Страница 46: ...en EMC is enabled This register is not applicable for part CY8CMBR3102 Address 0x12 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD6 Bits Name Description 7 0 FINGER_THR...

Страница 47: ...en EMC is enabled This register is not applicable for part CY8CMBR3102 Address 0x13 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD7 Bits Name Description 7 0 FINGER_THR...

Страница 48: ...bled This register is not applicable for parts CY8CMBR3102 CY8CMBR3108 Address 0x14 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD8 Bits Name Description 7 0 FINGER_THR...

Страница 49: ...bled This register is not applicable for parts CY8CMBR3102 CY8CMBR3108 Address 0x15 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD9 Bits Name Description 7 0 FINGER_THR...

Страница 50: ...ister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0x16 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD10 Bits Name Description 7 0 FINGER_THR...

Страница 51: ...ister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0x17 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD11 Bits Name Description 7 0 FINGER_THR...

Страница 52: ...ister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0x18 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD12 Bits Name Description 7 0 FINGER_THR...

Страница 53: ...ister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0x19 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD13 Bits Name Description 7 0 FINGER_THR...

Страница 54: ...ister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0x1a Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD14 Bits Name Description 7 0 FINGER_THR...

Страница 55: ...ister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0x1b Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD15 Bits Name Description 7 0 FINGER_THR...

Страница 56: ...sensors only and not for sliders Address 0x1c Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED GLOBAL_DEBOUNCE Bits Name Description 7 4 RESERVED Reserved 3 0 GLOBAL_DEBOU...

Страница 57: ...evice Access RW RW RW Bit Name OVERRIDE RESERVED HYSTERESIS Bits Name Description 7 OVERRIDE Setting this bit allows overriding of the button hysteresis value set by SmartSense with that spec ified by...

Страница 58: ...BASELINE_RESET_THRESHOLD Bits Name Description 7 OVERRIDE Setting this parameter allows overriding of button low baseline reset parameter set by SmartSense with that specified by the user in the bitfi...

Страница 59: ...EGATIVE_NOISE_THRESHOLD Bits Name Description 7 OVERRIDE Setting this parameter allows overriding of the button negative noise threshold set by SmartSense with that specified by the user in the bitfie...

Страница 60: ...RW RW Bit Name OVERRIDE NOISE_THRESHOLD Bits Name Description 7 OVERRIDE Setting this parameter allows overriding of the button noise threshold set by SmartSense with that specified by the user in th...

Страница 61: ...0 Host Access RW RW RW Device Access RW RW RW Bit Name RESERVED PS1 PS0 Bits Name Description 7 2 RESERVED Reserved 1 PS1 Proximity button sensing configuration on sensor 1 0 Sensor configured as butt...

Страница 62: ...7 ALP_FILTER_EN Enable for advanced low pass filter This bit field is not applicable for part CY8CMBR3106S 0 Advanced low pass filter disabled 1 Advanced low pass filter enabled 6 2 RESERVED Reserved...

Страница 63: ...its 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED ALP_FILTER_K Bits Name Description 7 3 RESERVED Reserved 2 0 ALP_FILTER_K ALP Filter K Value Refer Advanced Low Pass ALP Fil...

Страница 64: ...ured as proximity sensor Address 0x2a Bits 15 14 13 12 11 10 9 8 Host Access RW Device Access RW Bit Name PROX_TOUCH_TH0 MSB Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name PROX_TOUCH_TH...

Страница 65: ...ured as proximity sensor Address 0x2c Bits 15 14 13 12 11 10 9 8 Host Access RW Device Access RW Bit Name PROX_TOUCH_TH1 MSB Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name PROX_TOUCH_TH...

Страница 66: ...or 0 when this sensor is configured as a proximity sensor Address 0x2e Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED PROX_RESOLUTION0 Bits Name Description 7 3 RESERVED...

Страница 67: ...or 1 when this sensor is configured as a proximity sensor Address 0x2f Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED PROX_RESOLUTION1 Bits Name Description 7 3 RESERVED...

Страница 68: ...RW RW Device Access RW RW Bit Name OVERRIDE HYSTERSIS Bits Name Description 7 OVERRIDE Setting this bit allows overriding of the proximity hysteresis value set by SmartSense with that specified by the...

Страница 69: ..._BASELINE_RESET_THRESHOLD Bits Name Description 7 OVERRIDE Setting this bit allows overriding of the proximity low baseline reset parameter set by SmartSense with that specified by the user in the bit...

Страница 70: ...NEGATIVE_NOISE_THRESHOLD Bits Name Description 7 OVERRIDE Setting this parameter allows overriding of the proximity negative noise threshold set by SmartSense with that specified by the user in the b...

Страница 71: ...ess RW RW Bit Name OVERRIDE NOISE_THRESHOLD Bits Name Description 7 OVERRIDE Setting this parameter allows overriding of the proximity noise threshold set by SmartSense with that specified by the user...

Страница 72: ...n this parameter This register is not applicable for part CY8CMBR3106S Address 0x35 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name PROX_POSITIVE_TH0 Bits Name Description 7 0 PROX_POSIT...

Страница 73: ...n this parameter This register is not applicable for part CY8CMBR3106S Address 0x36 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name PROX_POSITIVE_TH1 Bits Name Description 7 0 PROX_POSIT...

Страница 74: ...n this parameter This register is not applicable for part CY8CMBR3106S Address 0x39 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name PROX_NEGATIVE_TH0 Bits Name Description 7 0 PROX_NEGAT...

Страница 75: ...n this parameter This register is not applicable for part CY8CMBR3106S Address 0x3a Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name PROX_NEGATIVE_TH1 Bits Name Description 7 0 PROX_NEGAT...

Страница 76: ...ms This register is not applicable for part CY8CMBR3106S Address 0x3d Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED ON_TIME Bits Name Description 7 RESERVED Reserved 6...

Страница 77: ...N RESERVED BUZZ_FREQ Bits Name Description 7 BUZZER_EN Buzzer enable Buzzer and EMC feature should not be simultaneously enabled see DEVICE_CFG2 EMC_EN description Operation is undefined when this co...

Страница 78: ...in steps of 100 ms This register is not applicable for part CY8CMBR3102 Address 0x3f Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name BUZZ_ON_TIME Bits Name Description 7 0 BUZZ_ON_TIME...

Страница 79: ...106S 0 Active Low 1 Active High 2 DRIVE_MODE GPO Pin Drive Mode This bit field is not applicable for part CY8CMBR3106S 0 Hi Z for high level strong drive for low level 1 Strong drive for low and high...

Страница 80: ...iption 7 4 LOW_DUTY_CYCLE PWM duty cycle to be driven on GPO0 when this GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit...

Страница 81: ...7 4 LOW_DUTY_CYCLE PWM duty cycle to be driven on GPO1 when this GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field...

Страница 82: ...on 7 4 LOW_DUTY_CYCLE PWM duty cycle to be driven on GPO2 when GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field ran...

Страница 83: ...on 7 4 LOW_DUTY_CYCLE PWM duty cycle to be driven on GPO3 when GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field ran...

Страница 84: ...LOW_DUTY_CYCLE PWM duty cycle to be driven on GPO4 when GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field ranges fr...

Страница 85: ...UTY_CYCLE PWM duty cycle to be driven on GPO5 when GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field ranges from 0 t...

Страница 86: ...UTY_CYCLE PWM duty cycle to be driven on GPO6 when GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field ranges from 0 t...

Страница 87: ...UTY_CYCLE PWM duty cycle to be driven on GPO7 when GPO is in logic low state This bitfield allows 16 settings for 0 to 100 duty cycle in steps of 6 67 The valid value of this bit field ranges from 0 t...

Страница 88: ...of the value of SPO0 except GPO and SPO0 can support the selected function pin marked as SPO1 in the device datasheet is disabled This bit field is not applicable for part CY8CMBR3102 0 Pin function d...

Страница 89: ...7 2 RESERVED Reserved 1 IIR_EN IIR Filter Enable For CY8CMBR3106S part it is required that EMC_EN be disabled if IIR filter is enabled EMC solution and IIR filter are mutually exclusive features for C...

Страница 90: ...DEVICE_CFG1 Address 0x4e System diagnostics enable disable Address 0x4e Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED SYSD_EN Bits Name Description 7 1 RESERVED Reserve...

Страница 91: ...THRESHOLDx registers will be used for determining sensors status 1 Automatic thresholds are enabled i e finger thresholds are automatically determined 2 EMC_EN EMC solution enable improves noise mitig...

Страница 92: ...uration Address 0x50 Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED SUPPLY_L OW_POWE R Bits Name Description 7 1 RESERVED Reserved 0 SUPPLY_LOW_POWER Device power supply...

Страница 93: ...62 I2C_ADDR Address 0x51 I2C slave address selection Address 0x51 Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED I2C_ADDRESS Bits Name Description 7 RESERVED Reserved 6 0...

Страница 94: ...k for Prox scan refresh time selection Address 0x52 Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED REFRESH_INTERVAL Bits Name Description 7 6 RESERVED Reserved 5 0 REFRES...

Страница 95: ...for Touch mode to trigger transition to Look for Prox mode Address 0x55 Bits 7 6 5 4 3 2 1 0 Host Access RW RW Device Access RW RW Bit Name RESERVED TIMEOUT Bits Name Description 7 6 RESERVED Reserve...

Страница 96: ...Access RW RW Bit Name RESERVED SELECT Bits Name Description 7 2 RESERVED Reserved 1 0 SELECT Slider selection If this field has an invalid selection all slider pins are disabled This bit field is not...

Страница 97: ...SENSITIVITY Sensitivity of Slider 1 units counts pF or high resolution slider sensors This bit field is not ap plicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 0 50 counts 0 1 pF 1 5...

Страница 98: ...er is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0x62 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name RESOLUTION Bits Name Description 7 0 RESOLUTIO...

Страница 99: ...ot applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0x63 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD Bits Name Description 7 0 FINGER_THR...

Страница 100: ...ed if Slider 1 and Slider 2 are combined into a high resolution slider This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 0 50 counts 0 1 pF 1 50 counts 0 2 pF...

Страница 101: ...ter is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0x68 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name RESOLUTION Bits Name Description 7 0 RESOLUTI...

Страница 102: ...t applica ble for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0x69 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name FINGER_THRESHOLD Bits Name Description 7 0 FINGER_THR...

Страница 103: ...7 OVERRIDE Setting this parameter allows overriding of the slider low baseline reset parameter set by SmartSense with that specified by user in the bitfield LOW_BASELINE_RESET_THRESHOLD in this regis...

Страница 104: ...ription 7 OVERRIDE Setting this parameter allows overriding of the slider negative noise threshold set by SmartSense with that specified by the user in the bitfield NEGATIVE_NOISE_THRESHOLD in this re...

Страница 105: ...OLD Bits Name Description 7 OVERRIDE Setting this parameter allows overriding of the slider noise threshold set by SmartSense with that specified by the user in the bitfield NOISE_THRESHOLD in this re...

Страница 106: ...tchpad data User can write to and read from this register for general purposes like maintaining revision history of the configuration etc Address 0x7a Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access...

Страница 107: ...tchpad data User can write to and read from this register for general purposes like maintaining revision history of the configuration etc Address 0x7b Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access...

Страница 108: ...onfiguration data CRC Address 0x7e Bits 15 14 13 12 11 10 9 8 Host Access RW Device Access RW Bit Name CRC MSB Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name CRC LSB Bits Name Descripti...

Страница 109: ...O6 state setting This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3106S CY8CMBR3108 CY8CMBR3110 0 GPO is low 1 GPO is high 5 GPO5 GPO5 state setting This bit field is not applicable for p...

Страница 110: ...register depend on the number of sensors in the part valid values for a part are 0 to number of sensors 1 Address 0x82 Bits 7 6 5 4 3 2 1 0 Host Access RW Device Access RW Bit Name SENSOR_ID Bits Nam...

Страница 111: ...res the result with the content of CONFIG_CRC If the two values match the device saves the configuration and the CRC checksum to nonvolatile memory 3 The device calculates a CRC checksum over the conf...

Страница 112: ...1 5 81 CTRL_CMD_STATUS Address 0x88 Status returned by the most recently executed command Address 0x88 Bits 7 6 5 4 3 2 1 0 Host Access R R Device Access RW RW Bit Name RESERVED ERR Bits Name Descrip...

Страница 113: ...d command Address 0x89 Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name ERROR_CODE Bits Name Description 7 0 ERROR_CODE Error code returned from most recently executed command 0 Command wa...

Страница 114: ...atus indicators Address 0x8a Bits 7 6 5 4 3 2 1 0 Host Access R R Device Access RW RW Bit Name RESERVED F_DEFAUL T Bits Name Description 7 1 RESERVED Reserved 0 F_DEFAULT Indicator of whether factory...

Страница 115: ...Opcode of the previous command execution attempt Address 0x8c Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name CMD_OP_CODE Bits Name Description 7 0 CMD_OP_CODE Op code of the previous co...

Страница 116: ...ev E 116 FAMILY_ID 0x8f 1 5 85 FAMILY_ID Address 0x8f Device family ID Address 0x8f Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name FAMILY_ID Bits Name Description 7 0 FAMILY_ID Device fa...

Страница 117: ...ss 0x90 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name SILICON_ID MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name SILICON_ID LSB Bits Name Description 15 0 SILICON...

Страница 118: ...Device revision number Address 0x92 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name FW_REVISION Bits Name Desc...

Страница 119: ...d by host command Address 0x94 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name CRC MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name CRC LSB Bits Name Description 15...

Страница 120: ...me SYSD_ERR RESERVED SENSOR_COUNT Bits Name Description 7 SYSD_ERR Indicator of whether any errors were detected during system diagnostic test 0 No error was detected 1 At least one error was detected...

Страница 121: ...er than 45 pF 14 CS14 Sensor 14 Cp indication This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 Cp is less than or equal to 45 pF or sensor not tested 1 Cp is greater th...

Страница 122: ...R3102 0 Cp is less than or equal to 45 pF or sensor not tested 1 Cp is greater than 45 pF 4 CS4 Sensor 4 Cp indication This bit field is not applicable for part CY8CMBR3102 0 Cp is less than or equal...

Страница 123: ...t applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 No short circuit to Vdd or sensor not tested 1 Short circuit to Vdd detected 13 CS13 Sensor 13 short to Vdd indicator This bit field is not...

Страница 124: ...part CY8CMBR3102 0 No short circuit to Vdd or sensor not tested 1 Short circuit to Vdd detected 4 CS4 Sensor 4 short to Vdd indicator This bit field is not applicable for part CY8CMBR3102 0 No short c...

Страница 125: ...t applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 0 No short circuit to GND or sensor not tested 1 Short circuit to GND detected 13 CS13 Sensor 13 short to GND indicator This bit field is not...

Страница 126: ...not applicable for part CY8CMBR3102 0 No short circuit to GND or sensor not tested 1 Short circuit to GND detected 4 CS4 Sensor 4 short to GND indicator This bit field is not applicable for part CY8C...

Страница 127: ...ensor or shield or sensor not tested 1 Short circuit to another sensor or shield detected 13 CS13 Sensor 13 short to another sensor indicator This bit field is not applicable for parts CY8CMBR3102 CY8...

Страница 128: ...shield or sensor not tested 1 Short circuit to another sensor or shield detected 4 CS4 Sensor 4 short to another sensor indicator This bit field is not applicable for part CY8CMBR3102 0 No short circu...

Страница 129: ...east one sensor was detected 3 SH_GND Indicator of whether a short circuit between the shield and GND was detected 0 No short circuit between the shield and GND was detected or not tested 1 A short ci...

Страница 130: ...BR3108 CY8CMBR3110 0 Sensor is inactive not touched 1 Sensor is active touched 13 CS13 Sensor 13 button status indicator This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110...

Страница 131: ...utton status indicator This bit field is not applicable for part CY8CMBR3102 0 Sensor is inactive not touched 1 Sensor is active touched 3 CS3 Sensor 3 button status indicator This bit field is not ap...

Страница 132: ...touched since the last time LATCHED_BUTTON_STAT was cleared 1 Sensor has been active touched since the last time LATCHED_BUTTON_STAT was cleared 13 CS13 Sensor 13 latched button status indicator This...

Страница 133: ...ot applicable for parts CY8CMBR3102 CY8CMBR3106S 0 Sensor has been inactive not touched since the last time LATCHED_BUTTON_STAT was cleared 1 Sensor has been active touched since the last time LATCHED...

Страница 134: ...was cleared 1 Sensor has been active touched since the last time LATCHED_BUTTON_STAT was cleared 0 CS0 Sensor 0 latched button status indicator When Sensor 0 is configured as a proximity sensor PROX_T...

Страница 135: ...roximity sensor BASE_THRESHOLDx is applied to determine proximity status Address 0xae Bits 7 6 5 4 3 2 1 0 Host Access R R R Device Access RW RW RW Bit Name RESERVED PS1 PS0 Bits Name Description 7 2...

Страница 136: ...RESERVED PS1 PS0 Bits Name Description 7 2 RESERVED Reserved 1 PS1 Sensor 1 latched proximity status indicator 0 Sensor has been inactive no proximity since the last time LATCHED_PROX_STAT was cleared...

Страница 137: ...gister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0xb0 Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name POSITION Bits Name Description 7 0 POSITION...

Страница 138: ...This register is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0xb1 Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name POSITION Bits Name Description 7 0...

Страница 139: ...gister is not applicable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0xb2 Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name POSITION Bits Name Description 7 0 POSITION...

Страница 140: ...This register is not appli cable for parts CY8CMBR3102 CY8CMBR3108 CY8CMBR3110 CY8CMBR3116 Address 0xb3 Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name POSITION Bits Name Description 7 0...

Страница 141: ...e RESERVED COUNTER Bits Name Description 7 4 RESERVED Reserved 3 0 COUNTER Synchronization counter for host validation of signal data reports The values of registers with addresses between the address...

Страница 142: ...ould be ignored Address 0xba Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT LSB B...

Страница 143: ...ould be ignored Address 0xbc Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT LSB B...

Страница 144: ...t applicable for part CY8CMBR3102 Address 0xbe Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 145: ...t applicable for part CY8CMBR3102 Address 0xc0 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 146: ...t applicable for part CY8CMBR3102 Address 0xc2 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 147: ...t applicable for part CY8CMBR3102 Address 0xc4 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 148: ...t applicable for part CY8CMBR3102 Address 0xc6 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 149: ...t applicable for part CY8CMBR3102 Address 0xc8 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 150: ...for parts CY8CMBR3102 CY8CMBR3108 Address 0xca Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 151: ...for parts CY8CMBR3102 CY8CMBR3108 Address 0xcc Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT...

Страница 152: ...Y8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0xce Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUN...

Страница 153: ...Y8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0xd0 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUN...

Страница 154: ...Y8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0xd2 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUN...

Страница 155: ...Y8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0xd4 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUN...

Страница 156: ...Y8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0xd6 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUN...

Страница 157: ...Y8CMBR3102 CY8CMBR3108 CY8CMBR3110 Address 0xd8 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RESERVED Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DIFFERENCE_COUN...

Страница 158: ...tput PWM duty cycle 1 High DC output PWM duty cycle 5 GPO5 GPO5 value indicator This bit field is not applicable for parts CY8CMBR3102 CY8CMBR3106S CY8CMBR3108 CY8CMBR3110 0 Low DC output PWM duty cyc...

Страница 159: ...5 4 3 2 1 0 Host Access R R Device Access RW RW Bit Name RESERVED COUNTER Bits Name Description 7 4 RESERVED Reserved 3 0 COUNTER Synchronization counter for host validation of signal data reports Th...

Страница 160: ...ue as 255 which is an invalid value This register takes its value from SENSOR_ID register Address 0xdc Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name ID Bits Name Description 7 0 ID ID o...

Страница 161: ...r is a disabled sensor this register reports an undefined value Address 0xdd Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name CP Bits Name Description 7 0 CP Total capacitance in pF measur...

Страница 162: ...register reports an undefined value Address 0xde Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name DIFFERENCE_COUNT MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name DI...

Страница 163: ...his register reports an undefined value Address 0xe0 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name BASELINE MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name BASELI...

Страница 164: ...his register reports an undefined value Address 0xe2 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RAW_COUNT MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name RAW_C...

Страница 165: ...ue is undefined Address 0xe4 Bits 15 14 13 12 11 10 9 8 Host Access R Device Access RW Bit Name RAW_COUNT MSB Bits 7 6 5 4 3 2 1 0 Host Access R Device Access RW Bit Name RAW_COUNT LSB Bits Name Descr...

Страница 166: ...5 4 3 2 1 0 Host Access R R Device Access RW RW Bit Name RESERVED COUNTER Bits Name Description 7 4 RESERVED Reserved 3 0 COUNTER Synchronization counter for host validation of signal data reports The...

Страница 167: ...ECN Issue Date Originof Change Description of Change 4281266 02 24 2014 PRIA New Register TRM A 4294597 02 28 2014 PRIA Updated DEVICE_CFG3 register B 4374019 05 13 2014 DCHE Updated DIFFERENCE_COUNT0...

Отзывы: