ADC Module

ADC Module. More...

Collaboration diagram for ADC Module:


Modules

 ADC Macros
 Low level macros that permit the use of the ADC of the product.
 ADC Low Level Fucntions
 ADC Low Level Functions.

Defines

#define ADC_AREF_PIN_DISABLE   0
#define ADC_AREF_PIN_ENABLE   1
#define ADC_AUTO_TRIG_DISABLE   0
#define ADC_AUTO_TRIG_ENABLE   1
#define ADC_CURRENT_SRC_DISABLE   0
#define ADC_CURRENT_SRC_ENABLE   1
#define ADC_DISABLE   0
#define ADC_DIV_CLOCK_BY_128   7
#define ADC_DIV_CLOCK_BY_16   4
#define ADC_DIV_CLOCK_BY_2   0
#define ADC_DIV_CLOCK_BY_32   5
#define ADC_DIV_CLOCK_BY_4   2
#define ADC_DIV_CLOCK_BY_64   6
#define ADC_DIV_CLOCK_BY_8   3
#define ADC_ENABLE   1
#define ADC_FREE_RUNNING   0
#define ADC_HIGH_SPEED_MODE   1
#define ADC_INPUT_ADC0   0
#define ADC_INPUT_ADC1   1
#define ADC_INPUT_ADC10   10
#define ADC_INPUT_ADC2   2
#define ADC_INPUT_ADC3   3
#define ADC_INPUT_ADC4   4
#define ADC_INPUT_ADC5   5
#define ADC_INPUT_ADC6   6
#define ADC_INPUT_ADC7   7
#define ADC_INPUT_ADC8   8
#define ADC_INPUT_ADC9   9
#define ADC_INPUT_AMP0   14
#define ADC_INPUT_AMP1   15
#define ADC_INPUT_AMP2   16
#define ADC_INPUT_BANDGAP   17
#define ADC_INPUT_GND   18
#define ADC_INPUT_ISRC   13
#define ADC_INPUT_TEMP_SENSOR   11
#define ADC_INPUT_VCCDIV4   12
#define ADC_INTERRUPT_DISABLE   0
#define ADC_INTERRUPT_ENABLE   1
#define ADC_LEFT_ADJUST_RESULT   1
#define ADC_LOW_SPEED_MODE   0
#define ADC_REF_EQ_AREF_PIN   0
#define ADC_REF_EQ_AVCC_PIN   1
#define ADC_REF_EQ_INT_VREF   3
#define ADC_RIGHT_ADJUST_RESULT   0
#define ADC_TRIG_WITH_CMP0   10
#define ADC_TRIG_WITH_CMP1   11
#define ADC_TRIG_WITH_CMP2   12
#define ADC_TRIG_WITH_CMP3   13
#define ADC_TRIG_WITH_INT0   1
#define ADC_TRIG_WITH_PSC0   7
#define ADC_TRIG_WITH_PSC1   8
#define ADC_TRIG_WITH_PSC2   9
#define ADC_TRIG_WITH_TCCAPT1   6
#define ADC_TRIG_WITH_TCM0   2
#define ADC_TRIG_WITH_TCM1   4
#define ADC_TRIG_WITH_TCOVF0   3
#define ADC_TRIG_WITH_TCOVF1   5
#define AMP_CLOCK_EQ_ADC_DIV_8   0
#define AMP_CLOCK_EQ_PSC0   5
#define AMP_CLOCK_EQ_PSC1   6
#define AMP_CLOCK_EQ_PSC2   7
#define AMP_CLOCK_EQ_TCCM0   1
#define AMP_CLOCK_EQ_TCCMB1   3
#define AMP_CLOCK_EQ_TCOVF0   2
#define AMP_CLOCK_EQ_TCOVF1   4
#define AMP_CMP_CONNECTED   1
#define AMP_CMP_DISCONNECTED   0
#define AMP_DISABLE   0
#define AMP_ENABLE   1
#define AMP_GAIN_10   1
#define AMP_GAIN_20   2
#define AMP_GAIN_40   3
#define AMP_GAIN_5   0
#define AMP_SHUNT_DISABLE   0
#define AMP_SHUNT_ENABLE   1

Detailed Description

ADC Module.

Define Documentation

#define ADC_AREF_PIN_DISABLE   0

Definition at line 246 of file adc_drv.h.

#define ADC_AREF_PIN_ENABLE   1

Definition at line 247 of file adc_drv.h.

#define ADC_AUTO_TRIG_DISABLE   0

Definition at line 225 of file adc_drv.h.

#define ADC_AUTO_TRIG_ENABLE   1

Definition at line 226 of file adc_drv.h.

#define ADC_CURRENT_SRC_DISABLE   0

Definition at line 243 of file adc_drv.h.

#define ADC_CURRENT_SRC_ENABLE   1

Definition at line 244 of file adc_drv.h.

#define ADC_DISABLE   0

Definition at line 222 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_128   7

Definition at line 237 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_16   4

Definition at line 234 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_2   0

Definition at line 231 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_32   5

Definition at line 235 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_4   2

Definition at line 232 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_64   6

Definition at line 236 of file adc_drv.h.

#define ADC_DIV_CLOCK_BY_8   3

Definition at line 233 of file adc_drv.h.

#define ADC_ENABLE   1

Definition at line 223 of file adc_drv.h.

#define ADC_FREE_RUNNING   0

Definition at line 249 of file adc_drv.h.

#define ADC_HIGH_SPEED_MODE   1

Definition at line 241 of file adc_drv.h.

#define ADC_INPUT_ADC0   0

Definition at line 201 of file adc_drv.h.

#define ADC_INPUT_ADC1   1

Definition at line 202 of file adc_drv.h.

#define ADC_INPUT_ADC10   10

Definition at line 211 of file adc_drv.h.

#define ADC_INPUT_ADC2   2

Definition at line 203 of file adc_drv.h.

#define ADC_INPUT_ADC3   3

Definition at line 204 of file adc_drv.h.

#define ADC_INPUT_ADC4   4

Definition at line 205 of file adc_drv.h.

#define ADC_INPUT_ADC5   5

Definition at line 206 of file adc_drv.h.

#define ADC_INPUT_ADC6   6

Definition at line 207 of file adc_drv.h.

#define ADC_INPUT_ADC7   7

Definition at line 208 of file adc_drv.h.

#define ADC_INPUT_ADC8   8

Definition at line 209 of file adc_drv.h.

#define ADC_INPUT_ADC9   9

Definition at line 210 of file adc_drv.h.

#define ADC_INPUT_AMP0   14

Definition at line 215 of file adc_drv.h.

#define ADC_INPUT_AMP1   15

Definition at line 216 of file adc_drv.h.

Referenced by mc_ADC_Scheduler().

#define ADC_INPUT_AMP2   16

Definition at line 217 of file adc_drv.h.

#define ADC_INPUT_BANDGAP   17

Definition at line 218 of file adc_drv.h.

#define ADC_INPUT_GND   18

Definition at line 219 of file adc_drv.h.

Referenced by ADC_end_of_conversion().

#define ADC_INPUT_ISRC   13

Definition at line 214 of file adc_drv.h.

Referenced by mc_ADC_Scheduler().

#define ADC_INPUT_TEMP_SENSOR   11

Definition at line 212 of file adc_drv.h.

#define ADC_INPUT_VCCDIV4   12

Definition at line 213 of file adc_drv.h.

#define ADC_INTERRUPT_DISABLE   0

Definition at line 228 of file adc_drv.h.

#define ADC_INTERRUPT_ENABLE   1

Definition at line 229 of file adc_drv.h.

#define ADC_LEFT_ADJUST_RESULT   1

Definition at line 199 of file adc_drv.h.

#define ADC_LOW_SPEED_MODE   0

Definition at line 240 of file adc_drv.h.

#define ADC_REF_EQ_AREF_PIN   0

Definition at line 194 of file adc_drv.h.

#define ADC_REF_EQ_AVCC_PIN   1

Definition at line 195 of file adc_drv.h.

#define ADC_REF_EQ_INT_VREF   3

Definition at line 196 of file adc_drv.h.

#define ADC_RIGHT_ADJUST_RESULT   0

Definition at line 198 of file adc_drv.h.

#define ADC_TRIG_WITH_CMP0   10

Definition at line 259 of file adc_drv.h.

#define ADC_TRIG_WITH_CMP1   11

Definition at line 260 of file adc_drv.h.

#define ADC_TRIG_WITH_CMP2   12

Definition at line 261 of file adc_drv.h.

#define ADC_TRIG_WITH_CMP3   13

Definition at line 262 of file adc_drv.h.

#define ADC_TRIG_WITH_INT0   1

Definition at line 250 of file adc_drv.h.

#define ADC_TRIG_WITH_PSC0   7

Definition at line 256 of file adc_drv.h.

#define ADC_TRIG_WITH_PSC1   8

Definition at line 257 of file adc_drv.h.

#define ADC_TRIG_WITH_PSC2   9

Definition at line 258 of file adc_drv.h.

#define ADC_TRIG_WITH_TCCAPT1   6

Definition at line 255 of file adc_drv.h.

#define ADC_TRIG_WITH_TCM0   2

Definition at line 251 of file adc_drv.h.

#define ADC_TRIG_WITH_TCM1   4

Definition at line 253 of file adc_drv.h.

#define ADC_TRIG_WITH_TCOVF0   3

Definition at line 252 of file adc_drv.h.

#define ADC_TRIG_WITH_TCOVF1   5

Definition at line 254 of file adc_drv.h.

#define AMP_CLOCK_EQ_ADC_DIV_8   0

Definition at line 278 of file adc_drv.h.

#define AMP_CLOCK_EQ_PSC0   5

Definition at line 283 of file adc_drv.h.

#define AMP_CLOCK_EQ_PSC1   6

Definition at line 284 of file adc_drv.h.

#define AMP_CLOCK_EQ_PSC2   7

Definition at line 285 of file adc_drv.h.

#define AMP_CLOCK_EQ_TCCM0   1

Definition at line 279 of file adc_drv.h.

#define AMP_CLOCK_EQ_TCCMB1   3

Definition at line 281 of file adc_drv.h.

#define AMP_CLOCK_EQ_TCOVF0   2

Definition at line 280 of file adc_drv.h.

#define AMP_CLOCK_EQ_TCOVF1   4

Definition at line 282 of file adc_drv.h.

#define AMP_CMP_CONNECTED   1

Definition at line 276 of file adc_drv.h.

#define AMP_CMP_DISCONNECTED   0

Definition at line 275 of file adc_drv.h.

#define AMP_DISABLE   0

Definition at line 264 of file adc_drv.h.

#define AMP_ENABLE   1

Definition at line 265 of file adc_drv.h.

#define AMP_GAIN_10   1

Definition at line 271 of file adc_drv.h.

#define AMP_GAIN_20   2

Definition at line 272 of file adc_drv.h.

#define AMP_GAIN_40   3

Definition at line 273 of file adc_drv.h.

#define AMP_GAIN_5   0

Definition at line 270 of file adc_drv.h.

#define AMP_SHUNT_DISABLE   0

Definition at line 267 of file adc_drv.h.

#define AMP_SHUNT_ENABLE   1

Definition at line 268 of file adc_drv.h.


Generated on Wed Oct 22 15:04:02 2008 for AVR172 : Atmel BLDC control on ATAVRMC310 with ATmega32M1 by  doxygen 1.5.7.1