adc.h File Reference
Interface to the AD-converter of the ATmega32, which allows to query the potentiometer and the photosensor of the board.
More...
#include <stdint.h>
Go to the source code of this file.
|
Enumerations |
| enum | ADCDEV { PHOTO = 0,
POTI = 1
} |
| | device ids of available periphery connected to ADC channels. More...
|
Functions |
| int16_t | sb_adc_read (ADCDEV dev) |
| | perform a 10-bit A/D conversion for a specific channel/device.
|
Detailed Description
Interface to the AD-converter of the ATmega32, which allows to query the potentiometer and the photosensor of the board.
- Version:
- $Rev: 149 $
Enumeration Type Documentation
device ids of available periphery connected to ADC channels.
- Enumerator:
-
| PHOTO |
the photosensor (brighter ambience yields higher numbers) |
| POTI |
the potentiometer (rotation towards LEDs yields higher numbers) |
Function Documentation
| int16_t sb_adc_read |
( |
ADCDEV |
dev |
) |
|
perform a 10-bit A/D conversion for a specific channel/device.
- Parameters:
-
| dev | id of a device connected to the ADC |
- Returns:
- the positive 10-bit result of the conversion, or a negative value on error
- Return values:
-