Advertisement
Guest User

blg351exp5

a guest
Nov 22nd, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. ;-------------------------------------------------------------------------------
  2. ; Main loop here
  3. ;-------------------------------------------------------------------------------
  4.  
  5. call #zero
  6. set
  7. mov #array, r5
  8. mov #0x0, r6
  9. loop
  10. mov.b 0(r5), &P1OUT
  11. call #delay
  12. inc r5
  13. inc r6
  14. cmp #0xa, r6
  15. jl loop
  16. jmp set
  17.  
  18. jmp end
  19.  
  20. zero
  21. mov.b #0xff, &P1DIR
  22. mov.b #0xff, &P2DIR
  23. mov.b #0x08, &P2OUT
  24. mov.b #0x3f, &P1OUT
  25. ret
  26.  
  27. delay
  28. mov.w #0xa, R14
  29. l2 mov.w #0x7a00, R15
  30. l1 dec.w R15
  31. jnz l1
  32. dec.w R14
  33. jnz l2
  34. ret
  35.  
  36. array .byte 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f
  37.  
  38. end
  39. nop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement