Guest User

Untitled

a guest
Oct 21st, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. from machine import *
  2. def test():
  3. saw = []
  4. sqw = []
  5. tri = []
  6. for i in range(64):
  7. saw.append(i*4)
  8. sqw.append(255 if i < 32 else 0)
  9. tri.append(abs(i - 32)*8)
  10.  
  11. Clock(Clock.PWM, source=Clock.OSC, divi=2, divf=0, mash=0)
  12. p = PWM(Pin(18), tick_hz=96000000, duty_ticks=0, period=256, ms=PWM.MS_DISABLE, use_fifo=1)
  13. p.fifo_clear()
  14. while True:
  15. for i in range(1000):
  16. for w in saw:
  17. p.fifo_queue(w)
  18. for i in range(1000):
  19. for w in sqw:
  20. p.fifo_queue(w)
  21. for i in range(1000):
  22. for w in tri:
  23. p.fifo_queue(w)
Add Comment
Please, Sign In to add comment