global.inc 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. ;Register---------------------------------------------------------------
  2. .equ main_r, 16
  3. .equ timer1_r, 17
  4. .equ timer2_r, 18
  5. .equ usart_r, 19
  6. .equ data, 22
  7. .equ temp, 23
  8. .equ true, 24
  9. .equ false, 25
  10. .equ X_l, 26
  11. .equ X_h, 27
  12. ;Konstanten-------------------------------------------------------------
  13. .equ Baud, 0x0033 ;USART-Baudr. 19.2k
  14. .equ ack_ptr, 0x0120 ;Pointer auf 'ACK'
  15. .equ req_ptr, 0x0123 ;Pointer auf 'REQ'
  16. .equ page_ptr, 0x0200 ;Pointer auf Page
  17. ;Variablen--------------------------------------------------------------
  18. .equ timer1_cnt, 0x0100 ;Timer
  19. .equ timer2_cnt, 0x0101
  20. .equ timer1_MAX, 0x0102
  21. .equ timer2_MAX, 0x0103
  22. .equ timer1_bool, 0x0104
  23. .equ timer2_bool, 0x0105
  24. .equ timer2_var, 0x0106
  25. .equ req_complete, 0x0110 ;USART
  26. .equ ack_complete, 0x0111
  27. .equ pagemode, 0x0112
  28. .equ checkmode, 0x0113
  29. .equ page_complete, 0x0114
  30. .equ check_complete, 0x0115
  31. .equ ack_A, 0x0120 ;Acknoledgement 'ACK'
  32. .equ ack_C, 0x0121
  33. .equ ack_K, 0x0122
  34. .equ req_R, 0x0123 ;Request 'REQ'
  35. .equ req_E, 0x0124
  36. .equ req_Q, 0x0125