It’s an example of Cricket Score Board using 8051 and 7 Segment.
In this example we have interfaced 7 segment and touch buttons. Initially score of 0 is displayed on seven segments. When user presses button B0 4 is added in the score. When B1 is pressed a score of 6 is added. On pressing B2 1 is decremented from score. And when B3 is pressed 1 is incremented in the score. This score is also updated on seven segment when it is changed. For detail of how can we interface 7 segment displays please see 8051 To 7 Segment Display Interfacing.
For basic operation & components used in an 8051 based microcontroller based systems see
8051 Basic LED Flasher.