/Designs/Measuring_instruments/GM_counter/SW/HV_source/main.c
41,7 → 41,7
#INT_AD
void adc_handler() {
 
adc_value = read_adc();
adc_value = read_adc(ADC_READ_ONLY);
if(output_permit == TRUE)
{
if (adc_value <= setpoint)
100,6 → 100,8
output_high(LED4);
output_low(BEEP);
 
set_pwm2_duty((int16)MAXDUTY);
 
lcd_init();
set_adc_channel(0);
111,10 → 113,11
lcd_putc("\f");
 
read_adc(ADC_START_ONLY);
while(true)
{
read_adc(ADC_START_ONLY);
 
if(input(OUTPUT_ENABLE)) output_permit=TRUE;
else output_permit=FALSE;