mikroSDK Reference Manual
STMPE811 TSC_CTRL Register Bits

Macros

#define STMPE811_TSC_CTRL_ENABLE   ((uint8_t)( 1 ))
 
#define STMPE811_TSC_CTRL_OP_MOD_XYZ   ((uint8_t)( 0 ))
 
#define STMPE811_TSC_CTRL_OP_MOD_XY   ((uint8_t)( 1 << 1 ))
 
#define STMPE811_TSC_CTRL_OP_MOD_X   ((uint8_t)( 2 << 1 ))
 
#define STMPE811_TSC_CTRL_OP_MOD_Y   ((uint8_t)( 3 << 1 ))
 
#define STMPE811_TSC_CTRL_OP_MOD_Z   ((uint8_t)( 4 << 1 ))
 
#define STMPE811_TSC_CTRL_STA_BIT   ((uint8_t)( 1 << 7 ))
 

Detailed Description

Touchscreen controller control register.

Macro Definition Documentation

◆ STMPE811_TSC_CTRL_ENABLE

#define STMPE811_TSC_CTRL_ENABLE   ((uint8_t)( 1 ))

Enable touch screen controller.

◆ STMPE811_TSC_CTRL_OP_MOD_XYZ

#define STMPE811_TSC_CTRL_OP_MOD_XYZ   ((uint8_t)( 0 ))

X, Y, Z operating mode acquisition.

◆ STMPE811_TSC_CTRL_OP_MOD_XY

#define STMPE811_TSC_CTRL_OP_MOD_XY   ((uint8_t)( 1 << 1 ))

X, Y operating mode acquisition.

◆ STMPE811_TSC_CTRL_OP_MOD_X

#define STMPE811_TSC_CTRL_OP_MOD_X   ((uint8_t)( 2 << 1 ))

X operating mode acquisition.

◆ STMPE811_TSC_CTRL_OP_MOD_Y

#define STMPE811_TSC_CTRL_OP_MOD_Y   ((uint8_t)( 3 << 1 ))

Y operating mode acquisition.

◆ STMPE811_TSC_CTRL_OP_MOD_Z

#define STMPE811_TSC_CTRL_OP_MOD_Z   ((uint8_t)( 4 << 1 ))

Z operating mode acquisition.

◆ STMPE811_TSC_CTRL_STA_BIT

#define STMPE811_TSC_CTRL_STA_BIT   ((uint8_t)( 1 << 7 ))

Touch screen controller status bit (1 - touch is detected, 0 - touch is not detected).