When the input to the ADC (in the STM8L151G6) is floating, it reads approximately a mid level value. For example, if the ADC's reference voltage is 3 volts it reads around 1.7 volts. Why does this happen? We can't find a register setting that causes...