Hi,

There are two solutions to your problem. One is hardwiring some 7-Segment Decoder/Driver chips to drive the LED displays like CD4543.The other is to multiplex the LED displays and drive them from the PIC directly. The first one is not cheap but leaves you room (time) for other tasks if you are doing plenty. The second one is cheap and most opted method. You drive all the segments (of all the displays) from a PIC port and use four additional transistors to switch the common cathods.

PBP has got a DIG function that gets you the BCD equivalent from a varaiable. So you just get DIG0,DIG1,DIG2,DIG3 to some different variables and throw them to the display. If you are using multiplexing then you need to convert this value into suitable segment drives by the lookup (63,6,91,79,102,109,125,7,127,111) assuming you a-g (common catode) is connected to PORT.0-PORT.6

I don't have the schematics handy. May be someone else does.

Regards

Sougata