make it volatile
This commit is contained in:
parent
4d2ea6013c
commit
de7143887d
25 changed files with 368 additions and 377 deletions
|
@ -1,6 +1,6 @@
|
|||
#include "adu.h"
|
||||
|
||||
void ADU::init()
|
||||
void ADU::init() volatile
|
||||
{
|
||||
// externe Referenz an AREF
|
||||
ADMUX = 0;
|
||||
|
@ -9,7 +9,7 @@ void ADU::init()
|
|||
ADCSRA = _BV(ADEN) | _BV(ADPS2) | _BV(ADPS1) | _BV(ADPS0);
|
||||
}
|
||||
|
||||
uint16_t ADU::getValue(uint8_t channel)
|
||||
uint16_t ADU::getValue(uint8_t channel) volatile
|
||||
{
|
||||
// lege Kanal fest
|
||||
ADMUX = (ADMUX & 0xE0) | channel;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue