Du fragst ja nur sehr enge Bereiche ab. Wenn du mal die Streuung nur über die Toleranz rechnest, fällt das teilweise schon aus deinem Fenster raus (Ich habe hier mal 5% Extremwerten gerechnet.) Und alle Ungenauigkeiten über Aufbau, schlechte Kontakte etc sind noch nicht mit drin.
Ich würde jeweils nur eine Schwelle zwischen zwei Schaltzuständen festlegen, und nur die abfragen.

if(AD_wert < 350){
// nix gedrückt
}
else if(AD_wert >= 350 && AD_wert < 753){
// T1 gedrückt
}
else if(AD_wert >= 753 && AD_wert < 844){
// T2 gedrückt
}
else if(AD_wert >= 844){
// T3 gedrückt
}