John Payson wrote: > > An alternative design will drive 8 digits (no DP's) with eight port pins, > eight transistors, eight resistors, and no external chips. The transistors > are wired as emitter-followers on the PIC's eight port pins and feed the > commons on the eight digits. Each digit's segment wires connect to the seven > port pins that don't drive that digit's common. The eight resistors, between > the port pins and the segments, limit the display current. I've just finished a serial input six digit (I only needed six) led display using John's great post. I am using two digits for speed (kmh) and four for rev's (rpm) I wrote it in basic, compiled with PBC and it's running on a 16c84 I am using a second 16c84 to compute the speed, rev's, oil and later anything else that comes to mind In case anyone is wondering it's for my daughters toy (50cc) car and as she's only six, two digits for the speed will be sufficent for a few years to come Anyone interested in the source code it's your's Thanks John -- Peter Cousens email: peter@cousens.her.forthnet.gr phone: + 3081 324450, 380534 snailmail: Folia, Agia Fotini, Karteros, Heraklion Crete, Greece.