/* configuration register 0 */ #define TSC200X_CFR0_PRECHARGE_276US 0x0040 #define TSC200X_CFR0_STABTIME_1MS 0x0300 #define TSC200X_CFR0_CLOCK_1MHZ 0x1000 #define TSC200X_CFR0_RESOLUTION12 0x2000 #define TSC200X_CFR0_PENMODE 0x8000 ※【CFR0 Resistor】 #define TSC200X_CFR0_INITVALUE (TSC200X_CFR0_STABTIME_1MS | \ TSC200X_CFR0_CLOCK_1MHZ | \ TSC200X_CFR0_RESOLUTION12 | \ TSC200X_CFR0_PRECHARGE_276US | \ TSC200X_CFR0_PENMODE) /* bits common to both read and write of configuration register 0 */ #define TSC200X_CFR0_RW_MASK 0x3fff /* configuration register 1 */ #define TSC200X_CFR1_BATCHDELAY_4MS 0x0003 #define TSC200X_CFR1_BATCHDELAY_20MS 0x0005 //#define TSC200X_CFR1_INITVALUE TSC200X_CFR1_BATCHDELAY_4MS ※【CFR1 Resistor】 #define TSC200X_CFR1_INITVALUE TSC200X_CFR1_BATCHDELAY_20MS /* configuration register 2 */ #define TSC200X_CFR2_MAVE_Z 0x0004 #define TSC200X_CFR2_MAVE_Y 0x0008 #define TSC200X_CFR2_MAVE_X 0x0010 #define TSC200X_CFR2_AVG_7 0x0800 #define TSC200X_CFR2_MEDIUM_15 0x3000 ※【CFR2 Resistor】 #define TSC200X_CFR2_INITVALUE (TSC200X_CFR2_MAVE_X | \ TSC200X_CFR2_MAVE_Y | \ TSC200X_CFR2_MAVE_Z | \ TSC200X_CFR2_MEDIUM_15 | \ TSC200X_CFR2_AVG_7)