Blink.tps 447 B

12345678910111213141516171819202122232425262728293031323334353637
  1. .macro blink
  2. PORT #0B0101
  3. WAIT 200ms
  4. PORT #0B1010
  5. WAIT 200ms
  6. .endmacro
  7. :loop
  8. .blink
  9. RJMP :loop
  10. /*
  11. Kommentar über mehrere Zeilen
  12. */
  13. .macro macro1 output time
  14. PORT output
  15. WAIT time
  16. PORT #0x00
  17. WAIT time
  18. .endmacro
  19. .include macro_blink
  20. :loop1
  21. .macro1 #0x0f 200ms
  22. PORT #0x0F ;Zeilenkommentar
  23. WAIT 200ms
  24. PORT #0x00
  25. WAIT 200ms
  26. RJMP :loop1
  27. DFSB 1
  28. PORT #0x0F ;Zeilenkommentar
  29. WAIT 200ms
  30. PORT #0x00
  31. WAIT 200ms
  32. RTR