Based from https://wokwi.com/projects/341279123277087315
On power-up, the 7-segment display should display the text PILIPINASLASALLE one at a time per clock cycle. The "dp" output toggles every clock cycle.
Setting the input pin 7 to HIGH allows for manual override of the BCD value. In this mode, input pins 0-3 controls the BCD value. The text displayed for each BCD value are tabulated below:
| in0 | in1 | in2 | in3 | Character | 
|---|---|---|---|---|
| LOW | LOW | LOW | LOW | P | 
| LOW | LOW | LOW | HIGH | I | 
| LOW | LOW | HIGH | LOW | L | 
| LOW | LOW | HIGH | HIGH | I | 
| LOW | HIGH | LOW | LOW | P | 
| LOW | HIGH | LOW | HIGH | I | 
| LOW | HIGH | HIGH | LOW | N | 
| LOW | HIGH | HIGH | HIGH | A | 
| HIGH | LOW | LOW | LOW | S | 
| HIGH | LOW | LOW | HIGH | L | 
| HIGH | LOW | HIGH | LOW | A | 
| HIGH | LOW | HIGH | HIGH | S | 
| HIGH | HIGH | LOW | LOW | A | 
| HIGH | HIGH | LOW | HIGH | L | 
| HIGH | HIGH | HIGH | LOW | L | 
| HIGH | HIGH | HIGH | HIGH | E | 
Default mode: Set the clock input to a low frequency such as 1 Hz to see the text transition per clock cycle.
Manual mode: Set the input pin 7 to HIGH and toggle input pins 0-3. The character displayed for each input combination should be according to the table above.
7-segment display
| # | Input | Output | Bidirectional | 
|---|---|---|---|
| 0 | BCD Bit 3 (A) | segment a | |
| 1 | BCD Bit 2 (A) | segment b | |
| 2 | BCD Bit 1 (A) | segment c | |
| 3 | BCD Bit 0 (A) | segment d | |
| 4 | segment e | ||
| 5 | segment f | ||
| 6 | segment g | ||
| 7 | Manual Input Mode | segment dp |