Bei Assembler gibt es ja leider keinen "if"-Befehl, aber es gibt doch sicher einen geschickten Weg dies zum gehen.

Ich möchte folgende Schaltung bauen: Ein Pic16f88 mit einer Photodiode und 6 LEDs drann. Je nachdem welche Spannung an der Photodiode ausgelesen wird, sollen die LEDs leuten. Also bei wenig Spannung nur 1 LED, bei mehr Spannung 2 LEDs ... und beim maximalen Spannungswert halt alle.
Mit dem AD-Wandler kann ich ja die Spannung in das ADRESH und ADRESL Register schreiben, also habe ich den Wert schonmal als eine digitale Zahl vorliegen. Da mich die beiden ersten Stellen nicht interessieren ( Photospannung geht maximal so auf 0,6V rauf und 5V ist die Referenzspannung), lese ich also nur das ADRESL-Register aus und möchte, sobald dieser Wert größer als ein bestimmter Wert ist, eine LED einschalten. Wenn ein zweiter Referenzwert erreicht wird, dann halt eine weitere LED und so weiter.
Wie führe ich am geschicktesten so eine Vergleichsoperation aus?