Guest
#2441464
I want output q0 to toggle each time the combinatorial equation becomes true. I am trying setup q0 as an RS FlipFlop, but continually get errors on compiling. /* *************** INPUT PINS ******************** */ PIN 1 = Cyl1_6 ; /* */ PIN 2 = Cyl3_5 ; /* */ PIN 3 = Cyl7_4 ; /* */ PIN 4 = Cyl2_8 ; /* */ PIN 5 = OS1_6 ; /* */ PIN 6 = OS3_5 ; /* */ PIN 7 = OS7_4 ; /* */ PIN 8 = OS2_8 ; /* */ PIN 9 = EN1 ; /* */ PIN 10 = EN2 ;/* */ PIN 11 = NU1 ;/* */ PIN 13 = NU2 ;/* */ /* *************** OUTPUT PINS ******************* */ PIN 23 = CYL1 ; /* */ PIN 22 = CYL3 ; /* */ PIN 21 = CYL7 ; /* */ PIN 20 = CYL2 ; /* */ PIN 19 = CYL6 ; /* */ PIN 18 = CYL5 ; /* */ PIN 17 = CYL4 ; /* */ PIN 16 = CYL8 ; /* */ PIN 15 = q0 ; /* */ PIN 14 = NEN1 ;/* /* ***************lOGIC ************************* */ CYL1 = !(EN1 & Cyl1_6) ; /* */ CYL3 = !(EN1 & Cyl3_5) ; /* */ CYL7 = !(EN1 & Cyl7_4) ; /* */ CYL2 = !(EN1 & Cyl2_8) ; /* */ CYL6 = !(EN2 & Cyl1_6) ; /* */ CYL5 = !(EN2 & Cyl3_5) ; /* */ CYL4 = !(EN2 & Cyl7_4) ; /* */ CYL8 = !(EN2 & Cyl2_8) ; /* */ NEN1 = !EN1 ; /* */ q0.R = (!OS1_6 # !OS3_5 # !OS7_4 # !OS2_8) & q0 ; q0.S = (!OS1_6 # !OS3_5 # !OS7_4 # !OS2_8) & !q0 ;