mikroSDK Reference Manual
|
FT5xx6 Registers List. More...
Macros | |
#define | FT5XX6_REG_DEVICE_MODE 0x0 |
FT5xx6 Device Mode Register. More... | |
#define | FT5XX6_REG_GEST_ID 0x1 |
FT5xx6 Gesture ID Register. More... | |
#define | FT5XX6_REG_TD_STATUS 0x2 |
FT5xx6 Status Register. More... | |
#define | FT5XX6_REG_TOUCH1_XH 0x3 |
FT5xx6 Touch1 X-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH1_XL 0x4 |
FT5xx6 Touch1 X-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH1_YH 0x5 |
FT5xx6 Touch1 Y-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH1_YL 0x6 |
FT5xx6 Touch1 Y-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH2_XH 0x9 |
FT5xx6 Touch2 X-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH2_XL 0xA |
FT5xx6 Touch2 X-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH2_YH 0xB |
FT5xx6 Touch2 Y-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH2_YL 0xC |
FT5xx6 Touch2 Y-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH3_XH 0xF |
FT5xx6 Touch3 X-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH3_XL 0x10 |
FT5xx6 Touch3 X-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH3_YH 0x11 |
FT5xx6 Touch3 Y-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH3_YL 0x12 |
FT5xx6 Touch3 Y-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH4_XH 0x15 |
FT5xx6 Touch4 X-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH4_XL 0x16 |
FT5xx6 Touch4 X-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH4_YH 0x17 |
FT5xx6 Touch4 Y-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH4_YL 0x18 |
FT5xx6 Touch4 Y-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH5_XH 0x1B |
FT5xx6 Touch5 X-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH5_XL 0x1C |
FT5xx6 Touch5 X-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH5_YH 0x1D |
FT5xx6 Touch5 Y-coord MSB Register. More... | |
#define | FT5XX6_REG_TOUCH5_YL 0x1E |
FT5xx6 Touch5 Y-coord LSB Register. More... | |
#define | FT5XX6_REG_TOUCH_DET_TH 0x80 |
FT5xx6 Touch Detection Threshold Register. More... | |
#define | FT5XX6_REG_TOUCH_PEAK_DET_TH 0x81 |
FT5xx6 Touch Peak Detection Threshold Register. More... | |
#define | FT5XX6_REG_TOUCH_TH_CAL 0x82 |
FT5xx6 Touch Threshold Calibration Register. More... | |
#define | FT5XX6_REG_TOUCH_TH_WATER 0x83 |
FT5xx6 Touch Threshold Water Register. More... | |
#define | FT5XX6_REG_TOUCH_TH_TEMP_COMP 0x84 |
FT5xx6 Touch Threshold Temperature Compensation Register. More... | |
#define | FT5XX6_REG_POWER_CTRL_MODE 0x86 |
FT5xx6 Power Control Register. More... | |
#define | FT5XX6_REG_MONITOR_STATUS_TMR 0x87 |
FT5xx6 Timer Status Monitor Register. More... | |
#define | FT5XX6_REG_MONITOR_ACT_PERIOD 0x88 |
FT5xx6 Actual Period Monitor Register. More... | |
#define | FT5XX6_REG_ENTER_IDLE_TIMER 0x89 |
FT5xx6 Enter Idle Timer Register. More... | |
#define | FT5XX6_REG_AUTO_CALIB_MODE 0xA0 |
FT5xx6 Auto Calibration Register. More... | |
#define | FT5XX6_REG_LIB_VERSION_H 0xA1 |
FT5xx6 Version MSB Register. More... | |
#define | FT5XX6_REG_LIB_VERSION_L 0xA2 |
FT5xx6 Version LSB Register. More... | |
#define | FT5XX6_REG_LIB_CHIP_VENDOR_ID 0xA3 |
FT5xx6 Chip Vendor ID Register. More... | |
#define | FT5XX6_REG_IVT_TO_HOST_STATUS 0xA4 |
FT5xx6 IVT To Host Status Register. More... | |
#define | FT5XX6_REG_POWER_CONSUME_MODE 0xA5 |
FT5xx6 Power Consume Register. More... | |
#define | FT5XX6_REG_FW_ID 0xA6 |
FT5xx6 FW ID Register. More... | |
#define | FT5XX6_REG_RUNNING_STATE 0xA7 |
FT5xx6 Running State Register. More... | |
#define | FT5XX6_REG_CTPM_VENDOR_ID 0xA8 |
FT5xx6 CTPM Vendor ID Register. More... | |
#define | FT5XX6_REG_ERROR_ID 0xA9 |
FT5xx6 Error ID Register. More... | |
#define | FT5XX6_REG_CONFIGURE_CAL_MODE 0xAA |
FT5xx6 Calibration Mode Configuration Register. More... | |
#define | FT5XX6_REG_BIG_AREA_TH 0xAE |
FT5xx6 Big Area Threshold Register. More... | |
FT5xx6 registers description with respective addresses.
#define FT5XX6_REG_DEVICE_MODE 0x0 |
Register address specified for device mode of FT5xx6 touch controller.
#define FT5XX6_REG_GEST_ID 0x1 |
Register address specified for gesture ID of FT5xx6 touch controller.
#define FT5XX6_REG_TD_STATUS 0x2 |
Register address specified for status of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH1_XH 0x3 |
Register address specified for touch1 x coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH1_XL 0x4 |
Register address specified for touch1 x coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH1_YH 0x5 |
Register address specified for touch1 y coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH1_YL 0x6 |
Register address specified for touch1 y coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH2_XH 0x9 |
Register address specified for touch2 x coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH2_XL 0xA |
Register address specified for touch2 x coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH2_YH 0xB |
Register address specified for touch2 y coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH2_YL 0xC |
Register address specified for touch2 y coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH3_XH 0xF |
Register address specified for touch3 x coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH3_XL 0x10 |
Register address specified for touch3 x coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH3_YH 0x11 |
Register address specified for touch3 y coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH3_YL 0x12 |
Register address specified for touch3 y coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH4_XH 0x15 |
Register address specified for touch4 x coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH4_XL 0x16 |
Register address specified for touch4 x coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH4_YH 0x17 |
Register address specified for touch4 y coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH4_YL 0x18 |
Register address specified for touch4 y coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH5_XH 0x1B |
Register address specified for touch5 x coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH5_XL 0x1C |
Register address specified for touch5 x coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH5_YH 0x1D |
Register address specified for touch5 y coordinate higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH5_YL 0x1E |
Register address specified for touch5 y coordinate lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH_DET_TH 0x80 |
Register address specified for touch detection threshold of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH_PEAK_DET_TH 0x81 |
Register address specified for touch peak detection threshold of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH_TH_CAL 0x82 |
Register address specified for touch threshold calibration of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH_TH_WATER 0x83 |
Register address specified for touch threshold water of FT5xx6 touch controller.
#define FT5XX6_REG_TOUCH_TH_TEMP_COMP 0x84 |
Register address specified for touch threshold temperature compensation of FT5xx6 touch controller.
#define FT5XX6_REG_POWER_CTRL_MODE 0x86 |
Register address specified for power control of FT5xx6 touch controller.
#define FT5XX6_REG_MONITOR_STATUS_TMR 0x87 |
Register address specified for timer status monitor of FT5xx6 touch controller.
#define FT5XX6_REG_MONITOR_ACT_PERIOD 0x88 |
Register address specified for actual period monitor of FT5xx6 touch controller.
#define FT5XX6_REG_ENTER_IDLE_TIMER 0x89 |
Register address specified for enter idle timer of FT5xx6 touch controller.
#define FT5XX6_REG_AUTO_CALIB_MODE 0xA0 |
Register address specified for auto calibration of FT5xx6 touch controller.
#define FT5XX6_REG_LIB_VERSION_H 0xA1 |
Register address specified for version higher byte of FT5xx6 touch controller.
#define FT5XX6_REG_LIB_VERSION_L 0xA2 |
Register address specified for version lower byte of FT5xx6 touch controller.
#define FT5XX6_REG_LIB_CHIP_VENDOR_ID 0xA3 |
Register address specified for chip vendor ID of FT5xx6 touch controller.
#define FT5XX6_REG_IVT_TO_HOST_STATUS 0xA4 |
Register address specified for IVT to host status of FT5xx6 touch controller.
#define FT5XX6_REG_POWER_CONSUME_MODE 0xA5 |
Register address specified for power consume of FT5xx6 touch controller.
#define FT5XX6_REG_FW_ID 0xA6 |
Register address specified for firmware ID of FT5xx6 touch controller.
#define FT5XX6_REG_RUNNING_STATE 0xA7 |
Register address specified for running state of FT5xx6 touch controller.
#define FT5XX6_REG_CTPM_VENDOR_ID 0xA8 |
Register address specified for CTPM vendor ID of FT5xx6 touch controller.
#define FT5XX6_REG_ERROR_ID 0xA9 |
Register address specified for error ID of FT5xx6 touch controller.
#define FT5XX6_REG_CONFIGURE_CAL_MODE 0xAA |
Register address specified for calibration mode configuration of FT5xx6 touch controller.
#define FT5XX6_REG_BIG_AREA_TH 0xAE |
Register address specified for big area threshold of FT5xx6 touch controller.