The goal for this task is to have a 7 segment display output my last name the first two initials of my first name. The output should be FURMANHE with F being the 000 state and 111 being the E state. The circuit performs this function, except the 7 segment display, when powered up, starts with E instead of F. The circuit then counts upward as normal, rotating through U R M A N H and E again. So to reiterate and be clear, the circuit a)counts up sucessfully, b) displays all characters as they're intended to be displayed. But, the characters start from the end of my name instead of the first letter in my name.
I have fiddled with the circuit some, and done some more research on the pinouts of the jk flip flops. I thought perhaps inverting the preset or clear pins, or removing them altogether may help. They did not. I tried setting the output of each JK flip flop to !Q instead of Q. This produced the desired result in Multisim, but I can't replicate this on the actual breadboard. In multisim, using !Q, the circuit sucessfully counts from 000 (F) but on the breadboard, counting starts at H instead of E.
I am looking through the data sheet, but could the issue with !Q not working on the breadboard be related to some physical property of my real world flip flops?