4LED Binärzähler PIN-Array?

dein aktueller wert ist in einer byte variable.

dann liest du das entsprechende bit mit bitread aus.

also

wenn bitread(zählvariable,bit) == 1 dann entsprechende led an; else led aus;
das ganze 4 mal für die entsprechenden bits und leds.

dann gäbe es noch die möglichkeit mit << >> zu shiften.