renamed diode voltage read
This commit is contained in:
parent
b862266362
commit
980e6b7c5a
@ -23,19 +23,20 @@ uint16_t ADC0_read(void) {
|
|||||||
;
|
;
|
||||||
}
|
}
|
||||||
// Clear the interrupt flag by writing 1:
|
// Clear the interrupt flag by writing 1:
|
||||||
ADC0.INTFLAGS = ADC_RESRDY_bm;
|
ADC0.INTFLAGS = ADC_RESRDY_bm;
|
||||||
return ADC0.RES;
|
return ADC0.RES;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t diode_voltage_read(void){
|
uint16_t diode_voltage_read() {
|
||||||
/* Gets value for the diode */
|
/* Gets value for the diode */
|
||||||
uint8_t adcVal = ADC0_read();
|
uint8_t adcVal = ADC0_read();
|
||||||
|
|
||||||
return adcVal;
|
return adcVal;
|
||||||
}
|
}
|
||||||
uint16_t internal_voltage_read(void) {
|
|
||||||
|
uint16_t internal_voltage_read() {
|
||||||
/* Gets value for the internal voltage reffreance*/
|
/* Gets value for the internal voltage reffreance*/
|
||||||
|
|
||||||
VREF.ADC0REF = VREF_REFSEL_VDD_gc;
|
VREF.ADC0REF = VREF_REFSEL_VDD_gc;
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -45,16 +45,16 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
// Initializing of the ADC0 pins
|
// Initializing of the ADC0 pins
|
||||||
|
|
||||||
void ADC0_init(void);
|
void ADC0_init(void);
|
||||||
//
|
//
|
||||||
//void ADC0_start(void);
|
//void ADC0_start(void);
|
||||||
//Start ADC conversion
|
//Start ADC conversion
|
||||||
uint16_t ADC0_read(void);
|
uint16_t ADC0_read(void);
|
||||||
// Gets the value from sensor and internal voltage
|
// Gets the value from sensor and internal voltage
|
||||||
uint16_t internal_voltage_read(void);
|
uint16_t internal_voltage_read();
|
||||||
uint16_t diode_voltage_read(void)
|
uint16_t diode_voltage_read();
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user