| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import PikaStdLib
- import pikaRTThread
- import SmartLoong
- thread = pikaRTThread.Thread()
- mem = PikaStdLib.MemChecker()
- print('mem use max(byte): ')
- print(int(mem.getMax() * 1000))
- led1 = SmartLoong.LED()
- led1.setId(1)
- led1.enable()
- led1.on()
- key1 = SmartLoong.KEY()
- key1.setId(1)
- key1.enable()
- i = 0
- while i < 3:
- i = i + 1
- led1.on()
- thread.mdelay(500)
- led1.off()
- thread.mdelay(500)
- num_press = 0
- led_is_on = 0
- while num_press < 3:
- if key1.read() == 0:
- num_press = num_press + 1
- print('press num:')
- print(num_press)
- if led_is_on:
- led1.off()
- led_is_on = 0
- thread.mdelay(500)
- else:
- led1.on()
- led_is_on = 1
- thread.mdelay(500)
- thread.mdelay(50)
|