mikroSDK Reference Manual
STMPE811 ADC_CTRL1 Register Bits

Macros

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_36   ((uint8_t)( 0 ))
 
#define STMPE811_ADC_CTRL1_SAMPLE_TIME_44   ((uint8_t)( 1 << 4 ))
 
#define STMPE811_ADC_CTRL1_SAMPLE_TIME_56   ((uint8_t)( 2 << 4 ))
 
#define STMPE811_ADC_CTRL1_SAMPLE_TIME_64   ((uint8_t)( 3 << 4 ))
 
#define STMPE811_ADC_CTRL1_SAMPLE_TIME_80   ((uint8_t)( 4 << 4 ))
 
#define STMPE811_ADC_CTRL1_SAMPLE_TIME_96   ((uint8_t)( 5 << 4 ))
 
#define STMPE811_ADC_CTRL1_SAMPLE_TIME_124   ((uint8_t)( 6 << 4 ))
 
#define STMPE811_ADC_CTRL1_MOD_12B   ((uint8_t)( 1 << 3 ))
 
#define STMPE811_ADC_CTRL1_REF_SEL_EXTERNAL   ((uint8_t)( 1 << 1 ))
 
#define STMPE811_ADC_CTRL1_REF_SEL_INTERNAL   ((uint8_t)( 0 ))
 

Detailed Description

ADC control 1 register bits description.

Macro Definition Documentation

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_36

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_36   ((uint8_t)( 0 ))

36 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_44

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

44 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_56

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_56   ((uint8_t)( 2 << 4 ))

56 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_64

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_64   ((uint8_t)( 3 << 4 ))

64 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_80

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_80   ((uint8_t)( 4 << 4 ))

80 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_96

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_96   ((uint8_t)( 5 << 4 ))

96 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_SAMPLE_TIME_124

#define STMPE811_ADC_CTRL1_SAMPLE_TIME_124   ((uint8_t)( 6 << 4 ))

124 clocks ADC sample time.

◆ STMPE811_ADC_CTRL1_MOD_12B

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

Selects 10 or 12-bit ADC operation (1 - 12-bit, 0 - 10-bit).

◆ STMPE811_ADC_CTRL1_REF_SEL_EXTERNAL

#define STMPE811_ADC_CTRL1_REF_SEL_EXTERNAL   ((uint8_t)( 1 << 1 ))

ADC external reference.

◆ STMPE811_ADC_CTRL1_REF_SEL_INTERNAL

#define STMPE811_ADC_CTRL1_REF_SEL_INTERNAL   ((uint8_t)( 0 ))

ADC internal reference.