What is the best way (or usual) to prevent microcontroller IO from overvoltage ? Say we have to monitor voltage (usual an interval between 0-5v, not just 0V or 5V levels) but exist possibility to get for short time more than 6V ... maximum 15V because is about car sensor. So, what is the best way to "cut" this voltage and mantain it under 5V ?