Beispiel #1
0
 def test_io_stepping(self):
     mc1 = Microcontroller('mc1', gpio=1)
     mc1.compile("""
         mov p0 acc
     """)
     mc2 = Microcontroller('mc2', gpio=2)
     mc2.compile("""
         mov 1 p1
     """)
     mc1.p0.link(mc2.p1)
     mc2.step()
     mc1.step()
     self.assertEqual(1, mc1.acc)
Beispiel #2
0
 def test_step_empty_instructions(self):
     mc1 = Microcontroller('mc1', gpio=1)
     mc1.compile("""
         # :)
     """)
     mc1.step()