Код:
//------------------------------------------------------------------------------
// Задержки в секундах
//------------------------------------------------------------------------------
#define Pause_PowerOnExt 50 // Включение усилителя через 50 сек
#define Pause_PowerOffExt 30 // Выключение усилителя через 30 сек
#define Pause_PowerOffALL 90 // Полное выключение питания при зависоне 90 сек
#define Pause_ACCWait 15 // Время на которое возможно пропадание ACC
//------------------------------------------------------------------------------
// Напряжения
//------------------------------------------------------------------------------
#define Power 5.0 // Напряжение питания контролера
#define ADC_bit 255.0 // Разрядность АЦП 8 бит (2**8)
#define R_up 3.0 // Верхний резистор делителя кОм
#define R_dw 1.0 // Нижний резистор делителя кОм
#define Derivide Power / (Power*R_dw / (R_up+R_dw)) // Делитель (4.0)
#define Max_power 14.9 // Максимальное рабочее напряжение
#define Min_power 10.9 // Минимальное рабочее напряжение
#define Max_ADC (int8) Max_power / (Power/ADC_bit*Derivide) // Максимальное значение АЦП
#define Min_ADC (int8) Min_power / (Power/ADC_bit*Derivide) // Миниимальное значение АЦП