Der 515 sollte einen CMP-Befehl haben, der nach einer Subtraktion das Z- und C-Flag verändert, die Register-Werte jedoch nicht.
Wenn die 2,5V die Hälfte der zu messenden Spannung sind, also 5V, dann kann auch das höchstwertige Bit der AD-Wandlung zum Verzweigen genutzt werden; das ist ab 2,5V auf 1.
Nach dem Verzweigen wird das gewünschte Port gesetzt und evtl. das andere Port gelöscht.