title: Intel 8051 EdSim51 7 Segment Display
body: <p>Why does when I remove the "B" in the binary on the code, it messes up when displaying the number?</p>
  
  <pre><code>ORG 0000H
  START:
      SETB P3.3
      SETB P3.4
      MOV P1, #11111001
      CALL DELAY
      CLR P3.3
      MOV P1, #10100100
      CALL DELAY
      CLR P3.4
      SETB P3.3
      MOV P1, #10110000
      CALL DELAY
      CLR P3.3
      MOV P1, #10011001
      CALL DELAY
      JMP START
  DELAY: MOV R0, #45H
      DJNZ R0, $
      RET
  END
  </code></pre>
  
  <p>Thank you</p>