ATY_LIB V2_102_230218
ATY_LIB for general devices or ALGO
 
Loading...
Searching...
No Matches
fw_adc.c File Reference
#include "fw_adc.h"

Go to the source code of this file.

Functions

uint8_t ADC_Convert (void)
 
uint16_t ADC_ConvertHP (void)
 

Function Documentation

◆ ADC_Convert()

uint8_t ADC_Convert ( void  )

Start ADC conversion, and return 8-bit result

Definition at line 18 of file fw_adc.c.

19{
20 ADC_Start();
21 NOP();
22 NOP();
23 while (!ADC_SamplingFinished());
25 return ADC_RES;
26}
#define ADC_SamplingFinished()
Definition: fw_adc.h:23
#define ADC_ClearInterrupt()
Definition: fw_adc.h:24
#define ADC_Start()
Definition: fw_adc.h:22

◆ ADC_ConvertHP()

uint16_t ADC_ConvertHP ( void  )

Start ADC conversion, and return 16-bit high precision result

Definition at line 28 of file fw_adc.c.

29{
31 ADC_Start();
32 NOP();
33 NOP();
34 while (!ADC_SamplingFinished());
36 res = ADC_RES;
37 return (res << 8) + ADC_RESL;
38}
uint16_t res
short int16_t
Definition: fw_types.h:24