Hi Ioannis,
It can be done, infact it's quite simple. All you need to do is to output 1:s to all the segments you want "lit" and 0 to the B.P, then you invert all of it and output it again. Keep doing this at a rate of 32Hz to keep flickering at a minimum(or higher for none).
I used a few 74HC595:s as I/O expanders as this approach will reqire lots of outputs. 3 1/2 digit LCD:s usually require around 30 pins or so. The hc595:s cost "peanuts" in bigger volumes. You could ofcourse use a PIC with lots of pins if that's more to your liking.
I have a six digit display driven this way, it's been running 24/7 for exactly a year now(today infact) without any problems atalll.
/Ingvar




Bookmarks