http://mbed.org/users/Sissors/code/FastAnalogIn/#46fbc645de4d