;
;         "macros_ngt13.txt" ;    ()
;
 .macro xchrr ;  " //  "
     eor @0,@1 ;   xchrr rd,rs
     eor @1,@0
     eor @0,@1
  .endmacro
;
 .macro ldwi ;  "     /X,Y,Z/"
     ldi @0l,low(@1) ;   ldwi rp,0xnnnn  ldwi rp,name ( name=0xnnnn, rp=x,y,z)
     ldi @0h,high(@1)
  .endmacro
;
 .macro tim0 ;  -   =(n-1*3)+2  
     ldi cnt2,@0 ; 0.16218*zus=tim0
 l03:
   ser cnt1 ; 0.000636*255=0.16218
 l02:
   ser cnt0 ; 0.000000833*254*3=0.000635+0.000000833*2=0.000636
 l01:
    dec cnt0
    brne l01
    dec cnt1
    brne l02
    dec cnt2
    brne l03
  .endmacro
;