;
;         "map_def_t13.txt"    ,    ()
;
;------------------------------------------------------
; variable definitions
;(  )
;______________________________________________________
;   -  
;
;   .equ name/label = const / expr
;             define datas

 #define LAP0 PB0 ;    0
 #define LAP1 PB1 ;    1
 #define LAP2 PB2 ;    2
 #define LAP3 PB3 ;    3
 #define LAP4 PB4 ;    4
 ;   RESET  ! (  1)
 #define LAP_OUT PORTB ;  
 #define LAP_IMP PINB ;  
 #define LAP_UU DDRB ;  

 .equ mask_f = 0xFF ;     PORTB
 .equ mask_p = mask_f & (~(1<<LAP3 | 1<<LAP1)) ; 
              ;      
 .equ div150 = 150 ; 150-3   OCR0A
 ;     +/-  
 ;    0,001 
 .equ tik_tak = 1<<CS01 ;   0
           ;   *8
 .equ time_grid = 500 ;   0,5 
 
;______________________________________________________
;   -   
;
;  R26-R31    X,Y  Z
; R31:R30=ZH:ZL (Z)
; R29:R28=YH:YL (Y)
; R27:R26=XH:XL (X)
;
 .def Bh = r25 ;  () 
          ;   
 .def Bl = r24 ;  ()
          ;   
 .def flags = r23 ;  ( (tmp7)) systems flags
 .def tmp6 = r22 ;  ()
 .def tmp5 = r21 ;  ()
 .def tmp4 = r20 ;  ()
 .def tmp3 = r19 ;  ()
 .def tmp2 = r18 ;  ()
 .def tmp1 = r17 ;  ()
 .def tmp0 = r16 ;  ()
 .def shr_sreg = r15 ;  ()  SREG
; .def regn = r14 ;  () 
; .def regn = r11 ;  () 
; .def regn = r10 ;  ()
; .def regn = r9 ;  ()
; .def regn = r8 ;  ()
; .def regn = r7 ;  () dark_zh
; .def regn = r6 ;  () dark_zl
; .def regn = r5 ;  () dark_yh
; .def regn = r4 ;  () dark_yl
; .def regn = r3 ;  () dark_xh
; .def regn = r2 ;  () dark_xl
; .def matr = r1 ;  () r1    !!!
; .def madr = r0 ;  () r0    !!!
;______________________________________________________
;   -   
;
; .equ name/label = expr
;
;    flags
	.equ tim_tik = 0 ;    -



;______________________________________________________
;   -    ()
;
  .dseg
    .org SRAM_START
;
; label: .byte expr



;______________________________________________________
;   -    (EEPROM)
;
  .eseg
; label: .byte expr
;______________________________________________________

; ***** END OF FILE ******************************************************
