C_VAL
h_period = 100 - C_VAL;
h_period -= (100 - C_VAL) * 100;
duty_cycle = C_VAL * 1000 - (M_VAL * h_period)/100;