As the title say, i need to design a circuit with 5 7-segment display using 8051 as exercise. As i had known, 8051 only got 16 output in total in port 0 and port 2, and since each 7-segment display need 7 output, it is obvious 8051 output isnt enough. I recently found out a chip called IC 7447 that will that take in BCD input and convert it to 7 output required by the 7-segment display. But this is still limited, as you see, BCD for 7 output require 4 output and 5 7-segment display needs 20 output and 8051 only got 16. Simply put, any solution to this, when output of 8051 isnt enough?