Not being into pic programming - yet - the only way I see the problem is...
PORTE, RE0 - RE2, need to be high so the segments light. I would forget this idea and just wire the led's as normal.
As the 3 led's are connected in parallel whatever you write to one will display on ALL - as long as PORTE is high so...
Use a latching circuit on each led and use PORTE to control the latch.
This allows you to parallel the lines from pic to latch but beyond this they must be seperate.
Write to PORTD, set RE2 high, write to PORTD, set RE1 high, write to PORTD, set RE0 high.
Result, if I've not drunk too much, is that each led will display what you want.
There may be a better solution but it's too late at night & I don't program pics.
Must go, more beer has arrived.
:lol: :lol: