mikroSDK Reference Manual

I2C device address options. More...

Macros

#define TSC2003_I2C_SLAVE_ADDR_FIXED   (0x48)
 TSC2003 Touch Controller Fixed Slave Addreses. More...
 
#define TSC2003_I2C_SLAVE_ADDR_A0   (0x1)
 TSC2003 Touch Controller Slave Address A0. More...
 
#define TSC2003_I2C_SLAVE_ADDR_A1   (0x2)
 TSC2003 Touch Controller Slave Address A1. More...
 
#define TSC2003_I2C_SLAVE_ADDR_0   (TSC2003_I2C_SLAVE_ADDR_FIXED)
 TSC2003 Touch Controller Slave Address 0. More...
 
#define TSC2003_I2C_SLAVE_ADDR_1
 TSC2003 Touch Controller Slave Address 1. More...
 
#define TSC2003_I2C_SLAVE_ADDR_2
 TSC2003 Touch Controller Slave Address 2. More...
 
#define TSC2003_I2C_SLAVE_ADDR_3
 TSC2003 Touch Controller Slave Address 3. More...
 
#define TSC2003_I2C_SLAVE_ADDR_DEFAULT   (TSC2003_I2C_SLAVE_ADDR_3)
 TSC2003 Touch Controller Default Address. More...
 

Detailed Description

I2C device address options.

Note
Address depends on A0 and A1 jumpers on the back of the PCB.

Macro Definition Documentation

◆ TSC2003_I2C_SLAVE_ADDR_FIXED

#define TSC2003_I2C_SLAVE_ADDR_FIXED   (0x48)

TSC2003 Touch Controller Fixed Slave Addreses.

◆ TSC2003_I2C_SLAVE_ADDR_A0

#define TSC2003_I2C_SLAVE_ADDR_A0   (0x1)

TSC2003 Touch Controller Slave Address A0.

◆ TSC2003_I2C_SLAVE_ADDR_A1

#define TSC2003_I2C_SLAVE_ADDR_A1   (0x2)

TSC2003 Touch Controller Slave Address A1.

◆ TSC2003_I2C_SLAVE_ADDR_0

#define TSC2003_I2C_SLAVE_ADDR_0   (TSC2003_I2C_SLAVE_ADDR_FIXED)

TSC2003 Touch Controller Slave Address 0.

◆ TSC2003_I2C_SLAVE_ADDR_1

#define TSC2003_I2C_SLAVE_ADDR_1
Value:
TSC2003_I2C_SLAVE_ADDR_A0)

TSC2003 Touch Controller Slave Address 1.

◆ TSC2003_I2C_SLAVE_ADDR_2

#define TSC2003_I2C_SLAVE_ADDR_2
Value:
TSC2003_I2C_SLAVE_ADDR_A1)

TSC2003 Touch Controller Slave Address 2.

◆ TSC2003_I2C_SLAVE_ADDR_3

#define TSC2003_I2C_SLAVE_ADDR_3
Value:
TSC2003_I2C_SLAVE_ADDR_A0 | \
TSC2003_I2C_SLAVE_ADDR_A1)

TSC2003 Touch Controller Slave Address 3.

◆ TSC2003_I2C_SLAVE_ADDR_DEFAULT

#define TSC2003_I2C_SLAVE_ADDR_DEFAULT   (TSC2003_I2C_SLAVE_ADDR_3)

TSC2003 Touch Controller Default Address.

TSC2003_I2C_SLAVE_ADDR_FIXED
#define TSC2003_I2C_SLAVE_ADDR_FIXED
TSC2003 Touch Controller Fixed Slave Addreses.
Definition: tsc2003.h:231