or what about grabbing a 74154, using this you only need 6 pin out from the pic, and by varying the timing you can get this to change the brightness (ie on for longer = brighter), i got this to work to display a countdown for an early PIC project using the 16f690. and only ended up using 6 outputs and 4 inputs to control the brightness. im just saying
I just finished my project, I made one with the PIC16F688 and it works, I didn't use a 7-segment display but a 16x2 LCD display. I know it's a bit different but it works, but thx for the info on the link int helped a lot.
@sermoo1, this project required more I/O pins. The PIC16F688 microcontroller only have 14 pins, therefore building the same project with PIC16F688 microcontroller would be not possible.
@sermoo1 I saw a project on josepino's page who only use 9 pins to drive 8 digits using charlieplexing technique. You cannot use already multiplexed 7x4 displays, only the separate ones. The code changes dramatically because of the connections to the displays. For more info search on google: Charlieplexing 7-segment LED display josepino
@bogdanrech, with this kind of multiplexing (i.e. "charlieplexing technique") you could not achieve this project goal. One of the project goal is to control the 7 segment brightness base on the room light intensity. If you just want to display a number on the 7 segment sure you could use this technique.
or what about grabbing a 74154, using this you only need 6 pin out from the pic, and by varying the timing you can get this to change the brightness (ie on for longer = brighter), i got this to work to display a countdown for an early PIC project using the 16f690. and only ended up using 6 outputs and 4 inputs to control the brightness. im just saying
EMBracin 7 months ago
I just finished my project, I made one with the PIC16F688 and it works, I didn't use a 7-segment display but a 16x2 LCD display. I know it's a bit different but it works, but thx for the info on the link int helped a lot.
sermoo1 11 months ago
can you make one with a PIC16F688??
sermoo1 1 year ago
@sermoo1, this project required more I/O pins. The PIC16F688 microcontroller only have 14 pins, therefore building the same project with PIC16F688 microcontroller would be not possible.
ermicroinfo 1 year ago
@sermoo1 I saw a project on josepino's page who only use 9 pins to drive 8 digits using charlieplexing technique. You cannot use already multiplexed 7x4 displays, only the separate ones. The code changes dramatically because of the connections to the displays. For more info search on google: Charlieplexing 7-segment LED display josepino
bogdanrech 1 year ago
@bogdanrech, with this kind of multiplexing (i.e. "charlieplexing technique") you could not achieve this project goal. One of the project goal is to control the 7 segment brightness base on the room light intensity. If you just want to display a number on the 7 segment sure you could use this technique.
ermicroinfo 1 year ago