2 ; -----------------------------------
3 ; PROG100k.4th for MSP_EXP430FR5994 = 76 x RC5toLCD.4th for MSP_EXP430FR5994
4 ; -----------------------------------
5 ; download source file sized to compile 100 kbytes
6 ; -----------------------------------
16 ABORT" FastForth V3.8 please!"
23 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
30 [UNDEFINED] CONSTANT [IF]
41 [UNDEFINED] STATE [IF]
98 IF POSTPONE ['] POSTPONE DEFER!
104 [UNDEFINED] >BODY [IF]
159 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
160 : LCD_HOME $02 LCD_WRF 100 20_us ;
193 MOV #%1011100100,&$380
240 ['] EMIT >BODY IS EMIT
252 CMP #$40AA,&{RC5TOLCD}+8
259 MOV #$40AA,&{RC5TOLCD}+8
260 MOV &{RC5TOLCD}+10,&WARM+2
261 MOV &{RC5TOLCD}+12,&$FFEA
262 MOV &{RC5TOLCD}+14,&$FFDE
263 MOV &{RC5TOLCD}+10,R0
273 ." RC5toLCD is removed,"
274 ." type START to restart"
289 MOV #%10_1101_0100,&$3C0
297 MOV #%0110_0000,&$3C6
307 MOV #%01_0001_0100,&$340
330 ['] EMIT >BODY IS EMIT
331 ." RC5toLCD is running. Type STOP to quit"
336 CMP #$40AA,&{RC5TOLCD}+8
338 MOV #STOP_R2L,&{RC5TOLCD}+8
339 MOV &WARM+2,&{RC5TOLCD}+10
341 MOV &$FFEA,&{RC5TOLCD}+12
343 MOV &$FFDE,&{RC5TOLCD}+14
351 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
358 [UNDEFINED] CONSTANT [IF]
369 [UNDEFINED] STATE [IF]
403 [UNDEFINED] ELSE [IF]
426 IF POSTPONE ['] POSTPONE DEFER!
432 [UNDEFINED] >BODY [IF]
487 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
488 : LCD_HOME $02 LCD_WRF 100 20_us ;
521 MOV #%1011100100,&$380
568 ['] EMIT >BODY IS EMIT
580 CMP #$40AA,&{RC5TOLCD}+8
587 MOV #$40AA,&{RC5TOLCD}+8
588 MOV &{RC5TOLCD}+10,&WARM+2
589 MOV &{RC5TOLCD}+12,&$FFEA
590 MOV &{RC5TOLCD}+14,&$FFDE
591 MOV &{RC5TOLCD}+10,R0
601 ." RC5toLCD is removed,"
602 ." type START to restart"
617 MOV #%10_1101_0100,&$3C0
625 MOV #%0110_0000,&$3C6
635 MOV #%01_0001_0100,&$340
658 ['] EMIT >BODY IS EMIT
659 ." RC5toLCD is running. Type STOP to quit"
664 CMP #$40AA,&{RC5TOLCD}+8
666 MOV #STOP_R2L,&{RC5TOLCD}+8
667 MOV &WARM+2,&{RC5TOLCD}+10
669 MOV &$FFEA,&{RC5TOLCD}+12
671 MOV &$FFDE,&{RC5TOLCD}+14
679 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
686 [UNDEFINED] CONSTANT [IF]
697 [UNDEFINED] STATE [IF]
731 [UNDEFINED] ELSE [IF]
754 IF POSTPONE ['] POSTPONE DEFER!
760 [UNDEFINED] >BODY [IF]
815 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
816 : LCD_HOME $02 LCD_WRF 100 20_us ;
849 MOV #%1011100100,&$380
896 ['] EMIT >BODY IS EMIT
908 CMP #$40AA,&{RC5TOLCD}+8
915 MOV #$40AA,&{RC5TOLCD}+8
916 MOV &{RC5TOLCD}+10,&WARM+2
917 MOV &{RC5TOLCD}+12,&$FFEA
918 MOV &{RC5TOLCD}+14,&$FFDE
919 MOV &{RC5TOLCD}+10,R0
929 ." RC5toLCD is removed,"
930 ." type START to restart"
945 MOV #%10_1101_0100,&$3C0
953 MOV #%0110_0000,&$3C6
963 MOV #%01_0001_0100,&$340
986 ['] EMIT >BODY IS EMIT
987 ." RC5toLCD is running. Type STOP to quit"
992 CMP #$40AA,&{RC5TOLCD}+8
994 MOV #STOP_R2L,&{RC5TOLCD}+8
995 MOV &WARM+2,&{RC5TOLCD}+10
997 MOV &$FFEA,&{RC5TOLCD}+12
999 MOV &$FFDE,&{RC5TOLCD}+14
1007 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
1014 [UNDEFINED] CONSTANT [IF]
1025 [UNDEFINED] STATE [IF]
1026 $1DBE CONSTANT STATE
1059 [UNDEFINED] ELSE [IF]
1082 IF POSTPONE ['] POSTPONE DEFER!
1088 [UNDEFINED] >BODY [IF]
1143 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
1144 : LCD_HOME $02 LCD_WRF 100 20_us ;
1168 $1800 @ 16000 = [IF]
1171 $1800 @ 24000 = [IF]
1177 MOV #%1011100100,&$380
1224 ['] EMIT >BODY IS EMIT
1236 CMP #$40AA,&{RC5TOLCD}+8
1243 MOV #$40AA,&{RC5TOLCD}+8
1244 MOV &{RC5TOLCD}+10,&WARM+2
1245 MOV &{RC5TOLCD}+12,&$FFEA
1246 MOV &{RC5TOLCD}+14,&$FFDE
1247 MOV &{RC5TOLCD}+10,R0
1257 ." RC5toLCD is removed,"
1258 ." type START to restart"
1273 MOV #%10_1101_0100,&$3C0
1274 $1800 @ 16000 = [IF]
1277 $1800 @ 24000 = [IF]
1281 MOV #%0110_0000,&$3C6
1291 MOV #%01_0001_0100,&$340
1314 ['] EMIT >BODY IS EMIT
1315 ." RC5toLCD is running. Type STOP to quit"
1320 CMP #$40AA,&{RC5TOLCD}+8
1322 MOV #STOP_R2L,&{RC5TOLCD}+8
1323 MOV &WARM+2,&{RC5TOLCD}+10
1324 MOV #INI_R2L,&WARM+2
1325 MOV &$FFEA,&{RC5TOLCD}+12
1327 MOV &$FFDE,&{RC5TOLCD}+14
1335 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
1342 [UNDEFINED] CONSTANT [IF]
1353 [UNDEFINED] STATE [IF]
1354 $1DBE CONSTANT STATE
1387 [UNDEFINED] ELSE [IF]
1410 IF POSTPONE ['] POSTPONE DEFER!
1416 [UNDEFINED] >BODY [IF]
1471 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
1472 : LCD_HOME $02 LCD_WRF 100 20_us ;
1496 $1800 @ 16000 = [IF]
1499 $1800 @ 24000 = [IF]
1505 MOV #%1011100100,&$380
1552 ['] EMIT >BODY IS EMIT
1564 CMP #$40AA,&{RC5TOLCD}+8
1571 MOV #$40AA,&{RC5TOLCD}+8
1572 MOV &{RC5TOLCD}+10,&WARM+2
1573 MOV &{RC5TOLCD}+12,&$FFEA
1574 MOV &{RC5TOLCD}+14,&$FFDE
1575 MOV &{RC5TOLCD}+10,R0
1585 ." RC5toLCD is removed,"
1586 ." type START to restart"
1601 MOV #%10_1101_0100,&$3C0
1602 $1800 @ 16000 = [IF]
1605 $1800 @ 24000 = [IF]
1609 MOV #%0110_0000,&$3C6
1619 MOV #%01_0001_0100,&$340
1642 ['] EMIT >BODY IS EMIT
1643 ." RC5toLCD is running. Type STOP to quit"
1648 CMP #$40AA,&{RC5TOLCD}+8
1650 MOV #STOP_R2L,&{RC5TOLCD}+8
1651 MOV &WARM+2,&{RC5TOLCD}+10
1652 MOV #INI_R2L,&WARM+2
1653 MOV &$FFEA,&{RC5TOLCD}+12
1655 MOV &$FFDE,&{RC5TOLCD}+14
1663 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
1670 [UNDEFINED] CONSTANT [IF]
1681 [UNDEFINED] STATE [IF]
1682 $1DBE CONSTANT STATE
1715 [UNDEFINED] ELSE [IF]
1738 IF POSTPONE ['] POSTPONE DEFER!
1744 [UNDEFINED] >BODY [IF]
1799 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
1800 : LCD_HOME $02 LCD_WRF 100 20_us ;
1824 $1800 @ 16000 = [IF]
1827 $1800 @ 24000 = [IF]
1833 MOV #%1011100100,&$380
1880 ['] EMIT >BODY IS EMIT
1892 CMP #$40AA,&{RC5TOLCD}+8
1899 MOV #$40AA,&{RC5TOLCD}+8
1900 MOV &{RC5TOLCD}+10,&WARM+2
1901 MOV &{RC5TOLCD}+12,&$FFEA
1902 MOV &{RC5TOLCD}+14,&$FFDE
1903 MOV &{RC5TOLCD}+10,R0
1913 ." RC5toLCD is removed,"
1914 ." type START to restart"
1929 MOV #%10_1101_0100,&$3C0
1930 $1800 @ 16000 = [IF]
1933 $1800 @ 24000 = [IF]
1937 MOV #%0110_0000,&$3C6
1947 MOV #%01_0001_0100,&$340
1970 ['] EMIT >BODY IS EMIT
1971 ." RC5toLCD is running. Type STOP to quit"
1976 CMP #$40AA,&{RC5TOLCD}+8
1978 MOV #STOP_R2L,&{RC5TOLCD}+8
1979 MOV &WARM+2,&{RC5TOLCD}+10
1980 MOV #INI_R2L,&WARM+2
1981 MOV &$FFEA,&{RC5TOLCD}+12
1983 MOV &$FFDE,&{RC5TOLCD}+14
1991 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
1998 [UNDEFINED] CONSTANT [IF]
2009 [UNDEFINED] STATE [IF]
2010 $1DBE CONSTANT STATE
2043 [UNDEFINED] ELSE [IF]
2066 IF POSTPONE ['] POSTPONE DEFER!
2072 [UNDEFINED] >BODY [IF]
2127 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
2128 : LCD_HOME $02 LCD_WRF 100 20_us ;
2152 $1800 @ 16000 = [IF]
2155 $1800 @ 24000 = [IF]
2161 MOV #%1011100100,&$380
2208 ['] EMIT >BODY IS EMIT
2220 CMP #$40AA,&{RC5TOLCD}+8
2227 MOV #$40AA,&{RC5TOLCD}+8
2228 MOV &{RC5TOLCD}+10,&WARM+2
2229 MOV &{RC5TOLCD}+12,&$FFEA
2230 MOV &{RC5TOLCD}+14,&$FFDE
2231 MOV &{RC5TOLCD}+10,R0
2241 ." RC5toLCD is removed,"
2242 ." type START to restart"
2257 MOV #%10_1101_0100,&$3C0
2258 $1800 @ 16000 = [IF]
2261 $1800 @ 24000 = [IF]
2265 MOV #%0110_0000,&$3C6
2275 MOV #%01_0001_0100,&$340
2298 ['] EMIT >BODY IS EMIT
2299 ." RC5toLCD is running. Type STOP to quit"
2304 CMP #$40AA,&{RC5TOLCD}+8
2306 MOV #STOP_R2L,&{RC5TOLCD}+8
2307 MOV &WARM+2,&{RC5TOLCD}+10
2308 MOV #INI_R2L,&WARM+2
2309 MOV &$FFEA,&{RC5TOLCD}+12
2311 MOV &$FFDE,&{RC5TOLCD}+14
2319 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
2326 [UNDEFINED] CONSTANT [IF]
2337 [UNDEFINED] STATE [IF]
2338 $1DBE CONSTANT STATE
2371 [UNDEFINED] ELSE [IF]
2394 IF POSTPONE ['] POSTPONE DEFER!
2400 [UNDEFINED] >BODY [IF]
2455 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
2456 : LCD_HOME $02 LCD_WRF 100 20_us ;
2480 $1800 @ 16000 = [IF]
2483 $1800 @ 24000 = [IF]
2489 MOV #%1011100100,&$380
2536 ['] EMIT >BODY IS EMIT
2548 CMP #$40AA,&{RC5TOLCD}+8
2555 MOV #$40AA,&{RC5TOLCD}+8
2556 MOV &{RC5TOLCD}+10,&WARM+2
2557 MOV &{RC5TOLCD}+12,&$FFEA
2558 MOV &{RC5TOLCD}+14,&$FFDE
2559 MOV &{RC5TOLCD}+10,R0
2569 ." RC5toLCD is removed,"
2570 ." type START to restart"
2585 MOV #%10_1101_0100,&$3C0
2586 $1800 @ 16000 = [IF]
2589 $1800 @ 24000 = [IF]
2593 MOV #%0110_0000,&$3C6
2603 MOV #%01_0001_0100,&$340
2626 ['] EMIT >BODY IS EMIT
2627 ." RC5toLCD is running. Type STOP to quit"
2632 CMP #$40AA,&{RC5TOLCD}+8
2634 MOV #STOP_R2L,&{RC5TOLCD}+8
2635 MOV &WARM+2,&{RC5TOLCD}+10
2636 MOV #INI_R2L,&WARM+2
2637 MOV &$FFEA,&{RC5TOLCD}+12
2639 MOV &$FFDE,&{RC5TOLCD}+14
2647 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
2654 [UNDEFINED] CONSTANT [IF]
2665 [UNDEFINED] STATE [IF]
2666 $1DBE CONSTANT STATE
2699 [UNDEFINED] ELSE [IF]
2722 IF POSTPONE ['] POSTPONE DEFER!
2728 [UNDEFINED] >BODY [IF]
2783 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
2784 : LCD_HOME $02 LCD_WRF 100 20_us ;
2808 $1800 @ 16000 = [IF]
2811 $1800 @ 24000 = [IF]
2817 MOV #%1011100100,&$380
2864 ['] EMIT >BODY IS EMIT
2876 CMP #$40AA,&{RC5TOLCD}+8
2883 MOV #$40AA,&{RC5TOLCD}+8
2884 MOV &{RC5TOLCD}+10,&WARM+2
2885 MOV &{RC5TOLCD}+12,&$FFEA
2886 MOV &{RC5TOLCD}+14,&$FFDE
2887 MOV &{RC5TOLCD}+10,R0
2897 ." RC5toLCD is removed,"
2898 ." type START to restart"
2913 MOV #%10_1101_0100,&$3C0
2914 $1800 @ 16000 = [IF]
2917 $1800 @ 24000 = [IF]
2921 MOV #%0110_0000,&$3C6
2931 MOV #%01_0001_0100,&$340
2954 ['] EMIT >BODY IS EMIT
2955 ." RC5toLCD is running. Type STOP to quit"
2960 CMP #$40AA,&{RC5TOLCD}+8
2962 MOV #STOP_R2L,&{RC5TOLCD}+8
2963 MOV &WARM+2,&{RC5TOLCD}+10
2964 MOV #INI_R2L,&WARM+2
2965 MOV &$FFEA,&{RC5TOLCD}+12
2967 MOV &$FFDE,&{RC5TOLCD}+14
2975 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
2982 [UNDEFINED] CONSTANT [IF]
2993 [UNDEFINED] STATE [IF]
2994 $1DBE CONSTANT STATE
3027 [UNDEFINED] ELSE [IF]
3050 IF POSTPONE ['] POSTPONE DEFER!
3056 [UNDEFINED] >BODY [IF]
3111 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
3112 : LCD_HOME $02 LCD_WRF 100 20_us ;
3136 $1800 @ 16000 = [IF]
3139 $1800 @ 24000 = [IF]
3145 MOV #%1011100100,&$380
3192 ['] EMIT >BODY IS EMIT
3204 CMP #$40AA,&{RC5TOLCD}+8
3211 MOV #$40AA,&{RC5TOLCD}+8
3212 MOV &{RC5TOLCD}+10,&WARM+2
3213 MOV &{RC5TOLCD}+12,&$FFEA
3214 MOV &{RC5TOLCD}+14,&$FFDE
3215 MOV &{RC5TOLCD}+10,R0
3225 ." RC5toLCD is removed,"
3226 ." type START to restart"
3241 MOV #%10_1101_0100,&$3C0
3242 $1800 @ 16000 = [IF]
3245 $1800 @ 24000 = [IF]
3249 MOV #%0110_0000,&$3C6
3259 MOV #%01_0001_0100,&$340
3282 ['] EMIT >BODY IS EMIT
3283 ." RC5toLCD is running. Type STOP to quit"
3288 CMP #$40AA,&{RC5TOLCD}+8
3290 MOV #STOP_R2L,&{RC5TOLCD}+8
3291 MOV &WARM+2,&{RC5TOLCD}+10
3292 MOV #INI_R2L,&WARM+2
3293 MOV &$FFEA,&{RC5TOLCD}+12
3295 MOV &$FFDE,&{RC5TOLCD}+14
3303 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
3310 [UNDEFINED] CONSTANT [IF]
3321 [UNDEFINED] STATE [IF]
3322 $1DBE CONSTANT STATE
3355 [UNDEFINED] ELSE [IF]
3378 IF POSTPONE ['] POSTPONE DEFER!
3384 [UNDEFINED] >BODY [IF]
3439 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
3440 : LCD_HOME $02 LCD_WRF 100 20_us ;
3464 $1800 @ 16000 = [IF]
3467 $1800 @ 24000 = [IF]
3473 MOV #%1011100100,&$380
3520 ['] EMIT >BODY IS EMIT
3532 CMP #$40AA,&{RC5TOLCD}+8
3539 MOV #$40AA,&{RC5TOLCD}+8
3540 MOV &{RC5TOLCD}+10,&WARM+2
3541 MOV &{RC5TOLCD}+12,&$FFEA
3542 MOV &{RC5TOLCD}+14,&$FFDE
3543 MOV &{RC5TOLCD}+10,R0
3553 ." RC5toLCD is removed,"
3554 ." type START to restart"
3569 MOV #%10_1101_0100,&$3C0
3570 $1800 @ 16000 = [IF]
3573 $1800 @ 24000 = [IF]
3577 MOV #%0110_0000,&$3C6
3587 MOV #%01_0001_0100,&$340
3610 ['] EMIT >BODY IS EMIT
3611 ." RC5toLCD is running. Type STOP to quit"
3616 CMP #$40AA,&{RC5TOLCD}+8
3618 MOV #STOP_R2L,&{RC5TOLCD}+8
3619 MOV &WARM+2,&{RC5TOLCD}+10
3620 MOV #INI_R2L,&WARM+2
3621 MOV &$FFEA,&{RC5TOLCD}+12
3623 MOV &$FFDE,&{RC5TOLCD}+14
3631 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
3638 [UNDEFINED] CONSTANT [IF]
3649 [UNDEFINED] STATE [IF]
3650 $1DBE CONSTANT STATE
3683 [UNDEFINED] ELSE [IF]
3706 IF POSTPONE ['] POSTPONE DEFER!
3712 [UNDEFINED] >BODY [IF]
3767 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
3768 : LCD_HOME $02 LCD_WRF 100 20_us ;
3792 $1800 @ 16000 = [IF]
3795 $1800 @ 24000 = [IF]
3801 MOV #%1011100100,&$380
3848 ['] EMIT >BODY IS EMIT
3860 CMP #$40AA,&{RC5TOLCD}+8
3867 MOV #$40AA,&{RC5TOLCD}+8
3868 MOV &{RC5TOLCD}+10,&WARM+2
3869 MOV &{RC5TOLCD}+12,&$FFEA
3870 MOV &{RC5TOLCD}+14,&$FFDE
3871 MOV &{RC5TOLCD}+10,R0
3881 ." RC5toLCD is removed,"
3882 ." type START to restart"
3897 MOV #%10_1101_0100,&$3C0
3898 $1800 @ 16000 = [IF]
3901 $1800 @ 24000 = [IF]
3905 MOV #%0110_0000,&$3C6
3915 MOV #%01_0001_0100,&$340
3938 ['] EMIT >BODY IS EMIT
3939 ." RC5toLCD is running. Type STOP to quit"
3944 CMP #$40AA,&{RC5TOLCD}+8
3946 MOV #STOP_R2L,&{RC5TOLCD}+8
3947 MOV &WARM+2,&{RC5TOLCD}+10
3948 MOV #INI_R2L,&WARM+2
3949 MOV &$FFEA,&{RC5TOLCD}+12
3951 MOV &$FFDE,&{RC5TOLCD}+14
3959 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
3966 [UNDEFINED] CONSTANT [IF]
3977 [UNDEFINED] STATE [IF]
3978 $1DBE CONSTANT STATE
4011 [UNDEFINED] ELSE [IF]
4034 IF POSTPONE ['] POSTPONE DEFER!
4040 [UNDEFINED] >BODY [IF]
4095 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
4096 : LCD_HOME $02 LCD_WRF 100 20_us ;
4120 $1800 @ 16000 = [IF]
4123 $1800 @ 24000 = [IF]
4129 MOV #%1011100100,&$380
4176 ['] EMIT >BODY IS EMIT
4188 CMP #$40AA,&{RC5TOLCD}+8
4195 MOV #$40AA,&{RC5TOLCD}+8
4196 MOV &{RC5TOLCD}+10,&WARM+2
4197 MOV &{RC5TOLCD}+12,&$FFEA
4198 MOV &{RC5TOLCD}+14,&$FFDE
4199 MOV &{RC5TOLCD}+10,R0
4209 ." RC5toLCD is removed,"
4210 ." type START to restart"
4225 MOV #%10_1101_0100,&$3C0
4226 $1800 @ 16000 = [IF]
4229 $1800 @ 24000 = [IF]
4233 MOV #%0110_0000,&$3C6
4243 MOV #%01_0001_0100,&$340
4266 ['] EMIT >BODY IS EMIT
4267 ." RC5toLCD is running. Type STOP to quit"
4272 CMP #$40AA,&{RC5TOLCD}+8
4274 MOV #STOP_R2L,&{RC5TOLCD}+8
4275 MOV &WARM+2,&{RC5TOLCD}+10
4276 MOV #INI_R2L,&WARM+2
4277 MOV &$FFEA,&{RC5TOLCD}+12
4279 MOV &$FFDE,&{RC5TOLCD}+14
4287 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
4294 [UNDEFINED] CONSTANT [IF]
4305 [UNDEFINED] STATE [IF]
4306 $1DBE CONSTANT STATE
4339 [UNDEFINED] ELSE [IF]
4362 IF POSTPONE ['] POSTPONE DEFER!
4368 [UNDEFINED] >BODY [IF]
4423 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
4424 : LCD_HOME $02 LCD_WRF 100 20_us ;
4448 $1800 @ 16000 = [IF]
4451 $1800 @ 24000 = [IF]
4457 MOV #%1011100100,&$380
4504 ['] EMIT >BODY IS EMIT
4516 CMP #$40AA,&{RC5TOLCD}+8
4523 MOV #$40AA,&{RC5TOLCD}+8
4524 MOV &{RC5TOLCD}+10,&WARM+2
4525 MOV &{RC5TOLCD}+12,&$FFEA
4526 MOV &{RC5TOLCD}+14,&$FFDE
4527 MOV &{RC5TOLCD}+10,R0
4537 ." RC5toLCD is removed,"
4538 ." type START to restart"
4553 MOV #%10_1101_0100,&$3C0
4554 $1800 @ 16000 = [IF]
4557 $1800 @ 24000 = [IF]
4561 MOV #%0110_0000,&$3C6
4571 MOV #%01_0001_0100,&$340
4594 ['] EMIT >BODY IS EMIT
4595 ." RC5toLCD is running. Type STOP to quit"
4600 CMP #$40AA,&{RC5TOLCD}+8
4602 MOV #STOP_R2L,&{RC5TOLCD}+8
4603 MOV &WARM+2,&{RC5TOLCD}+10
4604 MOV #INI_R2L,&WARM+2
4605 MOV &$FFEA,&{RC5TOLCD}+12
4607 MOV &$FFDE,&{RC5TOLCD}+14
4615 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
4622 [UNDEFINED] CONSTANT [IF]
4633 [UNDEFINED] STATE [IF]
4634 $1DBE CONSTANT STATE
4667 [UNDEFINED] ELSE [IF]
4690 IF POSTPONE ['] POSTPONE DEFER!
4696 [UNDEFINED] >BODY [IF]
4751 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
4752 : LCD_HOME $02 LCD_WRF 100 20_us ;
4776 $1800 @ 16000 = [IF]
4779 $1800 @ 24000 = [IF]
4785 MOV #%1011100100,&$380
4832 ['] EMIT >BODY IS EMIT
4844 CMP #$40AA,&{RC5TOLCD}+8
4851 MOV #$40AA,&{RC5TOLCD}+8
4852 MOV &{RC5TOLCD}+10,&WARM+2
4853 MOV &{RC5TOLCD}+12,&$FFEA
4854 MOV &{RC5TOLCD}+14,&$FFDE
4855 MOV &{RC5TOLCD}+10,R0
4865 ." RC5toLCD is removed,"
4866 ." type START to restart"
4881 MOV #%10_1101_0100,&$3C0
4882 $1800 @ 16000 = [IF]
4885 $1800 @ 24000 = [IF]
4889 MOV #%0110_0000,&$3C6
4899 MOV #%01_0001_0100,&$340
4922 ['] EMIT >BODY IS EMIT
4923 ." RC5toLCD is running. Type STOP to quit"
4928 CMP #$40AA,&{RC5TOLCD}+8
4930 MOV #STOP_R2L,&{RC5TOLCD}+8
4931 MOV &WARM+2,&{RC5TOLCD}+10
4932 MOV #INI_R2L,&WARM+2
4933 MOV &$FFEA,&{RC5TOLCD}+12
4935 MOV &$FFDE,&{RC5TOLCD}+14
4943 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
4950 [UNDEFINED] CONSTANT [IF]
4961 [UNDEFINED] STATE [IF]
4962 $1DBE CONSTANT STATE
4995 [UNDEFINED] ELSE [IF]
5018 IF POSTPONE ['] POSTPONE DEFER!
5024 [UNDEFINED] >BODY [IF]
5079 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
5080 : LCD_HOME $02 LCD_WRF 100 20_us ;
5104 $1800 @ 16000 = [IF]
5107 $1800 @ 24000 = [IF]
5113 MOV #%1011100100,&$380
5160 ['] EMIT >BODY IS EMIT
5172 CMP #$40AA,&{RC5TOLCD}+8
5179 MOV #$40AA,&{RC5TOLCD}+8
5180 MOV &{RC5TOLCD}+10,&WARM+2
5181 MOV &{RC5TOLCD}+12,&$FFEA
5182 MOV &{RC5TOLCD}+14,&$FFDE
5183 MOV &{RC5TOLCD}+10,R0
5193 ." RC5toLCD is removed,"
5194 ." type START to restart"
5209 MOV #%10_1101_0100,&$3C0
5210 $1800 @ 16000 = [IF]
5213 $1800 @ 24000 = [IF]
5217 MOV #%0110_0000,&$3C6
5227 MOV #%01_0001_0100,&$340
5250 ['] EMIT >BODY IS EMIT
5251 ." RC5toLCD is running. Type STOP to quit"
5256 CMP #$40AA,&{RC5TOLCD}+8
5258 MOV #STOP_R2L,&{RC5TOLCD}+8
5259 MOV &WARM+2,&{RC5TOLCD}+10
5260 MOV #INI_R2L,&WARM+2
5261 MOV &$FFEA,&{RC5TOLCD}+12
5263 MOV &$FFDE,&{RC5TOLCD}+14
5271 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
5278 [UNDEFINED] CONSTANT [IF]
5289 [UNDEFINED] STATE [IF]
5290 $1DBE CONSTANT STATE
5323 [UNDEFINED] ELSE [IF]
5346 IF POSTPONE ['] POSTPONE DEFER!
5352 [UNDEFINED] >BODY [IF]
5407 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
5408 : LCD_HOME $02 LCD_WRF 100 20_us ;
5432 $1800 @ 16000 = [IF]
5435 $1800 @ 24000 = [IF]
5441 MOV #%1011100100,&$380
5488 ['] EMIT >BODY IS EMIT
5500 CMP #$40AA,&{RC5TOLCD}+8
5507 MOV #$40AA,&{RC5TOLCD}+8
5508 MOV &{RC5TOLCD}+10,&WARM+2
5509 MOV &{RC5TOLCD}+12,&$FFEA
5510 MOV &{RC5TOLCD}+14,&$FFDE
5511 MOV &{RC5TOLCD}+10,R0
5521 ." RC5toLCD is removed,"
5522 ." type START to restart"
5537 MOV #%10_1101_0100,&$3C0
5538 $1800 @ 16000 = [IF]
5541 $1800 @ 24000 = [IF]
5545 MOV #%0110_0000,&$3C6
5555 MOV #%01_0001_0100,&$340
5578 ['] EMIT >BODY IS EMIT
5579 ." RC5toLCD is running. Type STOP to quit"
5584 CMP #$40AA,&{RC5TOLCD}+8
5586 MOV #STOP_R2L,&{RC5TOLCD}+8
5587 MOV &WARM+2,&{RC5TOLCD}+10
5588 MOV #INI_R2L,&WARM+2
5589 MOV &$FFEA,&{RC5TOLCD}+12
5591 MOV &$FFDE,&{RC5TOLCD}+14
5599 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
5606 [UNDEFINED] CONSTANT [IF]
5617 [UNDEFINED] STATE [IF]
5618 $1DBE CONSTANT STATE
5651 [UNDEFINED] ELSE [IF]
5674 IF POSTPONE ['] POSTPONE DEFER!
5680 [UNDEFINED] >BODY [IF]
5735 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
5736 : LCD_HOME $02 LCD_WRF 100 20_us ;
5760 $1800 @ 16000 = [IF]
5763 $1800 @ 24000 = [IF]
5769 MOV #%1011100100,&$380
5816 ['] EMIT >BODY IS EMIT
5828 CMP #$40AA,&{RC5TOLCD}+8
5835 MOV #$40AA,&{RC5TOLCD}+8
5836 MOV &{RC5TOLCD}+10,&WARM+2
5837 MOV &{RC5TOLCD}+12,&$FFEA
5838 MOV &{RC5TOLCD}+14,&$FFDE
5839 MOV &{RC5TOLCD}+10,R0
5849 ." RC5toLCD is removed,"
5850 ." type START to restart"
5865 MOV #%10_1101_0100,&$3C0
5866 $1800 @ 16000 = [IF]
5869 $1800 @ 24000 = [IF]
5873 MOV #%0110_0000,&$3C6
5883 MOV #%01_0001_0100,&$340
5906 ['] EMIT >BODY IS EMIT
5907 ." RC5toLCD is running. Type STOP to quit"
5912 CMP #$40AA,&{RC5TOLCD}+8
5914 MOV #STOP_R2L,&{RC5TOLCD}+8
5915 MOV &WARM+2,&{RC5TOLCD}+10
5916 MOV #INI_R2L,&WARM+2
5917 MOV &$FFEA,&{RC5TOLCD}+12
5919 MOV &$FFDE,&{RC5TOLCD}+14
5927 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
5934 [UNDEFINED] CONSTANT [IF]
5945 [UNDEFINED] STATE [IF]
5946 $1DBE CONSTANT STATE
5979 [UNDEFINED] ELSE [IF]
6002 IF POSTPONE ['] POSTPONE DEFER!
6008 [UNDEFINED] >BODY [IF]
6063 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
6064 : LCD_HOME $02 LCD_WRF 100 20_us ;
6088 $1800 @ 16000 = [IF]
6091 $1800 @ 24000 = [IF]
6097 MOV #%1011100100,&$380
6144 ['] EMIT >BODY IS EMIT
6156 CMP #$40AA,&{RC5TOLCD}+8
6163 MOV #$40AA,&{RC5TOLCD}+8
6164 MOV &{RC5TOLCD}+10,&WARM+2
6165 MOV &{RC5TOLCD}+12,&$FFEA
6166 MOV &{RC5TOLCD}+14,&$FFDE
6167 MOV &{RC5TOLCD}+10,R0
6177 ." RC5toLCD is removed,"
6178 ." type START to restart"
6193 MOV #%10_1101_0100,&$3C0
6194 $1800 @ 16000 = [IF]
6197 $1800 @ 24000 = [IF]
6201 MOV #%0110_0000,&$3C6
6211 MOV #%01_0001_0100,&$340
6234 ['] EMIT >BODY IS EMIT
6235 ." RC5toLCD is running. Type STOP to quit"
6240 CMP #$40AA,&{RC5TOLCD}+8
6242 MOV #STOP_R2L,&{RC5TOLCD}+8
6243 MOV &WARM+2,&{RC5TOLCD}+10
6244 MOV #INI_R2L,&WARM+2
6245 MOV &$FFEA,&{RC5TOLCD}+12
6247 MOV &$FFDE,&{RC5TOLCD}+14
6255 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
6262 [UNDEFINED] CONSTANT [IF]
6273 [UNDEFINED] STATE [IF]
6274 $1DBE CONSTANT STATE
6307 [UNDEFINED] ELSE [IF]
6330 IF POSTPONE ['] POSTPONE DEFER!
6336 [UNDEFINED] >BODY [IF]
6391 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
6392 : LCD_HOME $02 LCD_WRF 100 20_us ;
6416 $1800 @ 16000 = [IF]
6419 $1800 @ 24000 = [IF]
6425 MOV #%1011100100,&$380
6472 ['] EMIT >BODY IS EMIT
6484 CMP #$40AA,&{RC5TOLCD}+8
6491 MOV #$40AA,&{RC5TOLCD}+8
6492 MOV &{RC5TOLCD}+10,&WARM+2
6493 MOV &{RC5TOLCD}+12,&$FFEA
6494 MOV &{RC5TOLCD}+14,&$FFDE
6495 MOV &{RC5TOLCD}+10,R0
6505 ." RC5toLCD is removed,"
6506 ." type START to restart"
6521 MOV #%10_1101_0100,&$3C0
6522 $1800 @ 16000 = [IF]
6525 $1800 @ 24000 = [IF]
6529 MOV #%0110_0000,&$3C6
6539 MOV #%01_0001_0100,&$340
6562 ['] EMIT >BODY IS EMIT
6563 ." RC5toLCD is running. Type STOP to quit"
6568 CMP #$40AA,&{RC5TOLCD}+8
6570 MOV #STOP_R2L,&{RC5TOLCD}+8
6571 MOV &WARM+2,&{RC5TOLCD}+10
6572 MOV #INI_R2L,&WARM+2
6573 MOV &$FFEA,&{RC5TOLCD}+12
6575 MOV &$FFDE,&{RC5TOLCD}+14
6583 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
6590 [UNDEFINED] CONSTANT [IF]
6601 [UNDEFINED] STATE [IF]
6602 $1DBE CONSTANT STATE
6635 [UNDEFINED] ELSE [IF]
6658 IF POSTPONE ['] POSTPONE DEFER!
6664 [UNDEFINED] >BODY [IF]
6719 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
6720 : LCD_HOME $02 LCD_WRF 100 20_us ;
6744 $1800 @ 16000 = [IF]
6747 $1800 @ 24000 = [IF]
6753 MOV #%1011100100,&$380
6800 ['] EMIT >BODY IS EMIT
6812 CMP #$40AA,&{RC5TOLCD}+8
6819 MOV #$40AA,&{RC5TOLCD}+8
6820 MOV &{RC5TOLCD}+10,&WARM+2
6821 MOV &{RC5TOLCD}+12,&$FFEA
6822 MOV &{RC5TOLCD}+14,&$FFDE
6823 MOV &{RC5TOLCD}+10,R0
6833 ." RC5toLCD is removed,"
6834 ." type START to restart"
6849 MOV #%10_1101_0100,&$3C0
6850 $1800 @ 16000 = [IF]
6853 $1800 @ 24000 = [IF]
6857 MOV #%0110_0000,&$3C6
6867 MOV #%01_0001_0100,&$340
6890 ['] EMIT >BODY IS EMIT
6891 ." RC5toLCD is running. Type STOP to quit"
6896 CMP #$40AA,&{RC5TOLCD}+8
6898 MOV #STOP_R2L,&{RC5TOLCD}+8
6899 MOV &WARM+2,&{RC5TOLCD}+10
6900 MOV #INI_R2L,&WARM+2
6901 MOV &$FFEA,&{RC5TOLCD}+12
6903 MOV &$FFDE,&{RC5TOLCD}+14
6911 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
6918 [UNDEFINED] CONSTANT [IF]
6929 [UNDEFINED] STATE [IF]
6930 $1DBE CONSTANT STATE
6963 [UNDEFINED] ELSE [IF]
6986 IF POSTPONE ['] POSTPONE DEFER!
6992 [UNDEFINED] >BODY [IF]
7047 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
7048 : LCD_HOME $02 LCD_WRF 100 20_us ;
7072 $1800 @ 16000 = [IF]
7075 $1800 @ 24000 = [IF]
7081 MOV #%1011100100,&$380
7128 ['] EMIT >BODY IS EMIT
7140 CMP #$40AA,&{RC5TOLCD}+8
7147 MOV #$40AA,&{RC5TOLCD}+8
7148 MOV &{RC5TOLCD}+10,&WARM+2
7149 MOV &{RC5TOLCD}+12,&$FFEA
7150 MOV &{RC5TOLCD}+14,&$FFDE
7151 MOV &{RC5TOLCD}+10,R0
7161 ." RC5toLCD is removed,"
7162 ." type START to restart"
7177 MOV #%10_1101_0100,&$3C0
7178 $1800 @ 16000 = [IF]
7181 $1800 @ 24000 = [IF]
7185 MOV #%0110_0000,&$3C6
7195 MOV #%01_0001_0100,&$340
7218 ['] EMIT >BODY IS EMIT
7219 ." RC5toLCD is running. Type STOP to quit"
7224 CMP #$40AA,&{RC5TOLCD}+8
7226 MOV #STOP_R2L,&{RC5TOLCD}+8
7227 MOV &WARM+2,&{RC5TOLCD}+10
7228 MOV #INI_R2L,&WARM+2
7229 MOV &$FFEA,&{RC5TOLCD}+12
7231 MOV &$FFDE,&{RC5TOLCD}+14
7239 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
7246 [UNDEFINED] CONSTANT [IF]
7257 [UNDEFINED] STATE [IF]
7258 $1DBE CONSTANT STATE
7291 [UNDEFINED] ELSE [IF]
7314 IF POSTPONE ['] POSTPONE DEFER!
7320 [UNDEFINED] >BODY [IF]
7375 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
7376 : LCD_HOME $02 LCD_WRF 100 20_us ;
7400 $1800 @ 16000 = [IF]
7403 $1800 @ 24000 = [IF]
7409 MOV #%1011100100,&$380
7456 ['] EMIT >BODY IS EMIT
7468 CMP #$40AA,&{RC5TOLCD}+8
7475 MOV #$40AA,&{RC5TOLCD}+8
7476 MOV &{RC5TOLCD}+10,&WARM+2
7477 MOV &{RC5TOLCD}+12,&$FFEA
7478 MOV &{RC5TOLCD}+14,&$FFDE
7479 MOV &{RC5TOLCD}+10,R0
7489 ." RC5toLCD is removed,"
7490 ." type START to restart"
7505 MOV #%10_1101_0100,&$3C0
7506 $1800 @ 16000 = [IF]
7509 $1800 @ 24000 = [IF]
7513 MOV #%0110_0000,&$3C6
7523 MOV #%01_0001_0100,&$340
7546 ['] EMIT >BODY IS EMIT
7547 ." RC5toLCD is running. Type STOP to quit"
7552 CMP #$40AA,&{RC5TOLCD}+8
7554 MOV #STOP_R2L,&{RC5TOLCD}+8
7555 MOV &WARM+2,&{RC5TOLCD}+10
7556 MOV #INI_R2L,&WARM+2
7557 MOV &$FFEA,&{RC5TOLCD}+12
7559 MOV &$FFDE,&{RC5TOLCD}+14
7567 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
7574 [UNDEFINED] CONSTANT [IF]
7585 [UNDEFINED] STATE [IF]
7586 $1DBE CONSTANT STATE
7619 [UNDEFINED] ELSE [IF]
7642 IF POSTPONE ['] POSTPONE DEFER!
7648 [UNDEFINED] >BODY [IF]
7703 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
7704 : LCD_HOME $02 LCD_WRF 100 20_us ;
7728 $1800 @ 16000 = [IF]
7731 $1800 @ 24000 = [IF]
7737 MOV #%1011100100,&$380
7784 ['] EMIT >BODY IS EMIT
7796 CMP #$40AA,&{RC5TOLCD}+8
7803 MOV #$40AA,&{RC5TOLCD}+8
7804 MOV &{RC5TOLCD}+10,&WARM+2
7805 MOV &{RC5TOLCD}+12,&$FFEA
7806 MOV &{RC5TOLCD}+14,&$FFDE
7807 MOV &{RC5TOLCD}+10,R0
7817 ." RC5toLCD is removed,"
7818 ." type START to restart"
7833 MOV #%10_1101_0100,&$3C0
7834 $1800 @ 16000 = [IF]
7837 $1800 @ 24000 = [IF]
7841 MOV #%0110_0000,&$3C6
7851 MOV #%01_0001_0100,&$340
7874 ['] EMIT >BODY IS EMIT
7875 ." RC5toLCD is running. Type STOP to quit"
7880 CMP #$40AA,&{RC5TOLCD}+8
7882 MOV #STOP_R2L,&{RC5TOLCD}+8
7883 MOV &WARM+2,&{RC5TOLCD}+10
7884 MOV #INI_R2L,&WARM+2
7885 MOV &$FFEA,&{RC5TOLCD}+12
7887 MOV &$FFDE,&{RC5TOLCD}+14
7895 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
7902 [UNDEFINED] CONSTANT [IF]
7913 [UNDEFINED] STATE [IF]
7914 $1DBE CONSTANT STATE
7947 [UNDEFINED] ELSE [IF]
7970 IF POSTPONE ['] POSTPONE DEFER!
7976 [UNDEFINED] >BODY [IF]
8031 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
8032 : LCD_HOME $02 LCD_WRF 100 20_us ;
8056 $1800 @ 16000 = [IF]
8059 $1800 @ 24000 = [IF]
8065 MOV #%1011100100,&$380
8112 ['] EMIT >BODY IS EMIT
8124 CMP #$40AA,&{RC5TOLCD}+8
8131 MOV #$40AA,&{RC5TOLCD}+8
8132 MOV &{RC5TOLCD}+10,&WARM+2
8133 MOV &{RC5TOLCD}+12,&$FFEA
8134 MOV &{RC5TOLCD}+14,&$FFDE
8135 MOV &{RC5TOLCD}+10,R0
8145 ." RC5toLCD is removed,"
8146 ." type START to restart"
8161 MOV #%10_1101_0100,&$3C0
8162 $1800 @ 16000 = [IF]
8165 $1800 @ 24000 = [IF]
8169 MOV #%0110_0000,&$3C6
8179 MOV #%01_0001_0100,&$340
8202 ['] EMIT >BODY IS EMIT
8203 ." RC5toLCD is running. Type STOP to quit"
8208 CMP #$40AA,&{RC5TOLCD}+8
8210 MOV #STOP_R2L,&{RC5TOLCD}+8
8211 MOV &WARM+2,&{RC5TOLCD}+10
8212 MOV #INI_R2L,&WARM+2
8213 MOV &$FFEA,&{RC5TOLCD}+12
8215 MOV &$FFDE,&{RC5TOLCD}+14
8223 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
8230 [UNDEFINED] CONSTANT [IF]
8241 [UNDEFINED] STATE [IF]
8242 $1DBE CONSTANT STATE
8275 [UNDEFINED] ELSE [IF]
8298 IF POSTPONE ['] POSTPONE DEFER!
8304 [UNDEFINED] >BODY [IF]
8359 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
8360 : LCD_HOME $02 LCD_WRF 100 20_us ;
8384 $1800 @ 16000 = [IF]
8387 $1800 @ 24000 = [IF]
8393 MOV #%1011100100,&$380
8440 ['] EMIT >BODY IS EMIT
8452 CMP #$40AA,&{RC5TOLCD}+8
8459 MOV #$40AA,&{RC5TOLCD}+8
8460 MOV &{RC5TOLCD}+10,&WARM+2
8461 MOV &{RC5TOLCD}+12,&$FFEA
8462 MOV &{RC5TOLCD}+14,&$FFDE
8463 MOV &{RC5TOLCD}+10,R0
8473 ." RC5toLCD is removed,"
8474 ." type START to restart"
8489 MOV #%10_1101_0100,&$3C0
8490 $1800 @ 16000 = [IF]
8493 $1800 @ 24000 = [IF]
8497 MOV #%0110_0000,&$3C6
8507 MOV #%01_0001_0100,&$340
8530 ['] EMIT >BODY IS EMIT
8531 ." RC5toLCD is running. Type STOP to quit"
8536 CMP #$40AA,&{RC5TOLCD}+8
8538 MOV #STOP_R2L,&{RC5TOLCD}+8
8539 MOV &WARM+2,&{RC5TOLCD}+10
8540 MOV #INI_R2L,&WARM+2
8541 MOV &$FFEA,&{RC5TOLCD}+12
8543 MOV &$FFDE,&{RC5TOLCD}+14
8551 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
8558 [UNDEFINED] CONSTANT [IF]
8569 [UNDEFINED] STATE [IF]
8570 $1DBE CONSTANT STATE
8603 [UNDEFINED] ELSE [IF]
8626 IF POSTPONE ['] POSTPONE DEFER!
8632 [UNDEFINED] >BODY [IF]
8687 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
8688 : LCD_HOME $02 LCD_WRF 100 20_us ;
8712 $1800 @ 16000 = [IF]
8715 $1800 @ 24000 = [IF]
8721 MOV #%1011100100,&$380
8768 ['] EMIT >BODY IS EMIT
8780 CMP #$40AA,&{RC5TOLCD}+8
8787 MOV #$40AA,&{RC5TOLCD}+8
8788 MOV &{RC5TOLCD}+10,&WARM+2
8789 MOV &{RC5TOLCD}+12,&$FFEA
8790 MOV &{RC5TOLCD}+14,&$FFDE
8791 MOV &{RC5TOLCD}+10,R0
8801 ." RC5toLCD is removed,"
8802 ." type START to restart"
8817 MOV #%10_1101_0100,&$3C0
8818 $1800 @ 16000 = [IF]
8821 $1800 @ 24000 = [IF]
8825 MOV #%0110_0000,&$3C6
8835 MOV #%01_0001_0100,&$340
8858 ['] EMIT >BODY IS EMIT
8859 ." RC5toLCD is running. Type STOP to quit"
8864 CMP #$40AA,&{RC5TOLCD}+8
8866 MOV #STOP_R2L,&{RC5TOLCD}+8
8867 MOV &WARM+2,&{RC5TOLCD}+10
8868 MOV #INI_R2L,&WARM+2
8869 MOV &$FFEA,&{RC5TOLCD}+12
8871 MOV &$FFDE,&{RC5TOLCD}+14
8879 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
8886 [UNDEFINED] CONSTANT [IF]
8897 [UNDEFINED] STATE [IF]
8898 $1DBE CONSTANT STATE
8931 [UNDEFINED] ELSE [IF]
8954 IF POSTPONE ['] POSTPONE DEFER!
8960 [UNDEFINED] >BODY [IF]
9015 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
9016 : LCD_HOME $02 LCD_WRF 100 20_us ;
9040 $1800 @ 16000 = [IF]
9043 $1800 @ 24000 = [IF]
9049 MOV #%1011100100,&$380
9096 ['] EMIT >BODY IS EMIT
9108 CMP #$40AA,&{RC5TOLCD}+8
9115 MOV #$40AA,&{RC5TOLCD}+8
9116 MOV &{RC5TOLCD}+10,&WARM+2
9117 MOV &{RC5TOLCD}+12,&$FFEA
9118 MOV &{RC5TOLCD}+14,&$FFDE
9119 MOV &{RC5TOLCD}+10,R0
9129 ." RC5toLCD is removed,"
9130 ." type START to restart"
9145 MOV #%10_1101_0100,&$3C0
9146 $1800 @ 16000 = [IF]
9149 $1800 @ 24000 = [IF]
9153 MOV #%0110_0000,&$3C6
9163 MOV #%01_0001_0100,&$340
9186 ['] EMIT >BODY IS EMIT
9187 ." RC5toLCD is running. Type STOP to quit"
9192 CMP #$40AA,&{RC5TOLCD}+8
9194 MOV #STOP_R2L,&{RC5TOLCD}+8
9195 MOV &WARM+2,&{RC5TOLCD}+10
9196 MOV #INI_R2L,&WARM+2
9197 MOV &$FFEA,&{RC5TOLCD}+12
9199 MOV &$FFDE,&{RC5TOLCD}+14
9207 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
9214 [UNDEFINED] CONSTANT [IF]
9225 [UNDEFINED] STATE [IF]
9226 $1DBE CONSTANT STATE
9259 [UNDEFINED] ELSE [IF]
9282 IF POSTPONE ['] POSTPONE DEFER!
9288 [UNDEFINED] >BODY [IF]
9343 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
9344 : LCD_HOME $02 LCD_WRF 100 20_us ;
9368 $1800 @ 16000 = [IF]
9371 $1800 @ 24000 = [IF]
9377 MOV #%1011100100,&$380
9424 ['] EMIT >BODY IS EMIT
9436 CMP #$40AA,&{RC5TOLCD}+8
9443 MOV #$40AA,&{RC5TOLCD}+8
9444 MOV &{RC5TOLCD}+10,&WARM+2
9445 MOV &{RC5TOLCD}+12,&$FFEA
9446 MOV &{RC5TOLCD}+14,&$FFDE
9447 MOV &{RC5TOLCD}+10,R0
9457 ." RC5toLCD is removed,"
9458 ." type START to restart"
9473 MOV #%10_1101_0100,&$3C0
9474 $1800 @ 16000 = [IF]
9477 $1800 @ 24000 = [IF]
9481 MOV #%0110_0000,&$3C6
9491 MOV #%01_0001_0100,&$340
9514 ['] EMIT >BODY IS EMIT
9515 ." RC5toLCD is running. Type STOP to quit"
9520 CMP #$40AA,&{RC5TOLCD}+8
9522 MOV #STOP_R2L,&{RC5TOLCD}+8
9523 MOV &WARM+2,&{RC5TOLCD}+10
9524 MOV #INI_R2L,&WARM+2
9525 MOV &$FFEA,&{RC5TOLCD}+12
9527 MOV &$FFDE,&{RC5TOLCD}+14
9535 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
9542 [UNDEFINED] CONSTANT [IF]
9553 [UNDEFINED] STATE [IF]
9554 $1DBE CONSTANT STATE
9587 [UNDEFINED] ELSE [IF]
9610 IF POSTPONE ['] POSTPONE DEFER!
9616 [UNDEFINED] >BODY [IF]
9671 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
9672 : LCD_HOME $02 LCD_WRF 100 20_us ;
9696 $1800 @ 16000 = [IF]
9699 $1800 @ 24000 = [IF]
9705 MOV #%1011100100,&$380
9752 ['] EMIT >BODY IS EMIT
9764 CMP #$40AA,&{RC5TOLCD}+8
9771 MOV #$40AA,&{RC5TOLCD}+8
9772 MOV &{RC5TOLCD}+10,&WARM+2
9773 MOV &{RC5TOLCD}+12,&$FFEA
9774 MOV &{RC5TOLCD}+14,&$FFDE
9775 MOV &{RC5TOLCD}+10,R0
9785 ." RC5toLCD is removed,"
9786 ." type START to restart"
9801 MOV #%10_1101_0100,&$3C0
9802 $1800 @ 16000 = [IF]
9805 $1800 @ 24000 = [IF]
9809 MOV #%0110_0000,&$3C6
9819 MOV #%01_0001_0100,&$340
9842 ['] EMIT >BODY IS EMIT
9843 ." RC5toLCD is running. Type STOP to quit"
9848 CMP #$40AA,&{RC5TOLCD}+8
9850 MOV #STOP_R2L,&{RC5TOLCD}+8
9851 MOV &WARM+2,&{RC5TOLCD}+10
9852 MOV #INI_R2L,&WARM+2
9853 MOV &$FFEA,&{RC5TOLCD}+12
9855 MOV &$FFDE,&{RC5TOLCD}+14
9863 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
9870 [UNDEFINED] CONSTANT [IF]
9881 [UNDEFINED] STATE [IF]
9882 $1DBE CONSTANT STATE
9915 [UNDEFINED] ELSE [IF]
9938 IF POSTPONE ['] POSTPONE DEFER!
9944 [UNDEFINED] >BODY [IF]
9999 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
10000 : LCD_HOME $02 LCD_WRF 100 20_us ;
10024 $1800 @ 16000 = [IF]
10027 $1800 @ 24000 = [IF]
10033 MOV #%1011100100,&$380
10077 <# # #S #36 HOLD #>
10078 ['] LCD_WRC IS EMIT
10080 ['] EMIT >BODY IS EMIT
10092 CMP #$40AA,&{RC5TOLCD}+8
10099 MOV #$40AA,&{RC5TOLCD}+8
10100 MOV &{RC5TOLCD}+10,&WARM+2
10101 MOV &{RC5TOLCD}+12,&$FFEA
10102 MOV &{RC5TOLCD}+14,&$FFDE
10103 MOV &{RC5TOLCD}+10,R0
10113 ." RC5toLCD is removed,"
10114 ." type START to restart"
10129 MOV #%10_1101_0100,&$3C0
10130 $1800 @ 16000 = [IF]
10133 $1800 @ 24000 = [IF]
10137 MOV #%0110_0000,&$3C6
10147 MOV #%01_0001_0100,&$340
10167 ['] LCD_WRC IS EMIT
10170 ['] EMIT >BODY IS EMIT
10171 ." RC5toLCD is running. Type STOP to quit"
10176 CMP #$40AA,&{RC5TOLCD}+8
10178 MOV #STOP_R2L,&{RC5TOLCD}+8
10179 MOV &WARM+2,&{RC5TOLCD}+10
10180 MOV #INI_R2L,&WARM+2
10181 MOV &$FFEA,&{RC5TOLCD}+12
10182 MOV #WDT_INT,&$FFEA
10183 MOV &$FFDE,&{RC5TOLCD}+14
10184 MOV #RC5_INT,&$FFDE
10191 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
10198 [UNDEFINED] CONSTANT [IF]
10209 [UNDEFINED] STATE [IF]
10210 $1DBE CONSTANT STATE
10225 [UNDEFINED] IF [IF]
10243 [UNDEFINED] ELSE [IF]
10255 [UNDEFINED] IS [IF]
10266 IF POSTPONE ['] POSTPONE DEFER!
10272 [UNDEFINED] >BODY [IF]
10327 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
10328 : LCD_HOME $02 LCD_WRF 100 20_us ;
10352 $1800 @ 16000 = [IF]
10355 $1800 @ 24000 = [IF]
10361 MOV #%1011100100,&$380
10405 <# # #S #36 HOLD #>
10406 ['] LCD_WRC IS EMIT
10408 ['] EMIT >BODY IS EMIT
10420 CMP #$40AA,&{RC5TOLCD}+8
10427 MOV #$40AA,&{RC5TOLCD}+8
10428 MOV &{RC5TOLCD}+10,&WARM+2
10429 MOV &{RC5TOLCD}+12,&$FFEA
10430 MOV &{RC5TOLCD}+14,&$FFDE
10431 MOV &{RC5TOLCD}+10,R0
10441 ." RC5toLCD is removed,"
10442 ." type START to restart"
10457 MOV #%10_1101_0100,&$3C0
10458 $1800 @ 16000 = [IF]
10461 $1800 @ 24000 = [IF]
10465 MOV #%0110_0000,&$3C6
10475 MOV #%01_0001_0100,&$340
10495 ['] LCD_WRC IS EMIT
10498 ['] EMIT >BODY IS EMIT
10499 ." RC5toLCD is running. Type STOP to quit"
10504 CMP #$40AA,&{RC5TOLCD}+8
10506 MOV #STOP_R2L,&{RC5TOLCD}+8
10507 MOV &WARM+2,&{RC5TOLCD}+10
10508 MOV #INI_R2L,&WARM+2
10509 MOV &$FFEA,&{RC5TOLCD}+12
10510 MOV #WDT_INT,&$FFEA
10511 MOV &$FFDE,&{RC5TOLCD}+14
10512 MOV #RC5_INT,&$FFDE
10519 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
10526 [UNDEFINED] CONSTANT [IF]
10537 [UNDEFINED] STATE [IF]
10538 $1DBE CONSTANT STATE
10553 [UNDEFINED] IF [IF]
10571 [UNDEFINED] ELSE [IF]
10583 [UNDEFINED] IS [IF]
10594 IF POSTPONE ['] POSTPONE DEFER!
10600 [UNDEFINED] >BODY [IF]
10655 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
10656 : LCD_HOME $02 LCD_WRF 100 20_us ;
10680 $1800 @ 16000 = [IF]
10683 $1800 @ 24000 = [IF]
10689 MOV #%1011100100,&$380
10733 <# # #S #36 HOLD #>
10734 ['] LCD_WRC IS EMIT
10736 ['] EMIT >BODY IS EMIT
10748 CMP #$40AA,&{RC5TOLCD}+8
10755 MOV #$40AA,&{RC5TOLCD}+8
10756 MOV &{RC5TOLCD}+10,&WARM+2
10757 MOV &{RC5TOLCD}+12,&$FFEA
10758 MOV &{RC5TOLCD}+14,&$FFDE
10759 MOV &{RC5TOLCD}+10,R0
10769 ." RC5toLCD is removed,"
10770 ." type START to restart"
10785 MOV #%10_1101_0100,&$3C0
10786 $1800 @ 16000 = [IF]
10789 $1800 @ 24000 = [IF]
10793 MOV #%0110_0000,&$3C6
10803 MOV #%01_0001_0100,&$340
10823 ['] LCD_WRC IS EMIT
10826 ['] EMIT >BODY IS EMIT
10827 ." RC5toLCD is running. Type STOP to quit"
10832 CMP #$40AA,&{RC5TOLCD}+8
10834 MOV #STOP_R2L,&{RC5TOLCD}+8
10835 MOV &WARM+2,&{RC5TOLCD}+10
10836 MOV #INI_R2L,&WARM+2
10837 MOV &$FFEA,&{RC5TOLCD}+12
10838 MOV #WDT_INT,&$FFEA
10839 MOV &$FFDE,&{RC5TOLCD}+14
10840 MOV #RC5_INT,&$FFDE
10847 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
10854 [UNDEFINED] CONSTANT [IF]
10865 [UNDEFINED] STATE [IF]
10866 $1DBE CONSTANT STATE
10881 [UNDEFINED] IF [IF]
10899 [UNDEFINED] ELSE [IF]
10911 [UNDEFINED] IS [IF]
10922 IF POSTPONE ['] POSTPONE DEFER!
10928 [UNDEFINED] >BODY [IF]
10983 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
10984 : LCD_HOME $02 LCD_WRF 100 20_us ;
11008 $1800 @ 16000 = [IF]
11011 $1800 @ 24000 = [IF]
11017 MOV #%1011100100,&$380
11061 <# # #S #36 HOLD #>
11062 ['] LCD_WRC IS EMIT
11064 ['] EMIT >BODY IS EMIT
11076 CMP #$40AA,&{RC5TOLCD}+8
11083 MOV #$40AA,&{RC5TOLCD}+8
11084 MOV &{RC5TOLCD}+10,&WARM+2
11085 MOV &{RC5TOLCD}+12,&$FFEA
11086 MOV &{RC5TOLCD}+14,&$FFDE
11087 MOV &{RC5TOLCD}+10,R0
11097 ." RC5toLCD is removed,"
11098 ." type START to restart"
11113 MOV #%10_1101_0100,&$3C0
11114 $1800 @ 16000 = [IF]
11117 $1800 @ 24000 = [IF]
11121 MOV #%0110_0000,&$3C6
11131 MOV #%01_0001_0100,&$340
11151 ['] LCD_WRC IS EMIT
11154 ['] EMIT >BODY IS EMIT
11155 ." RC5toLCD is running. Type STOP to quit"
11160 CMP #$40AA,&{RC5TOLCD}+8
11162 MOV #STOP_R2L,&{RC5TOLCD}+8
11163 MOV &WARM+2,&{RC5TOLCD}+10
11164 MOV #INI_R2L,&WARM+2
11165 MOV &$FFEA,&{RC5TOLCD}+12
11166 MOV #WDT_INT,&$FFEA
11167 MOV &$FFDE,&{RC5TOLCD}+14
11168 MOV #RC5_INT,&$FFDE
11175 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
11182 [UNDEFINED] CONSTANT [IF]
11193 [UNDEFINED] STATE [IF]
11194 $1DBE CONSTANT STATE
11209 [UNDEFINED] IF [IF]
11227 [UNDEFINED] ELSE [IF]
11239 [UNDEFINED] IS [IF]
11250 IF POSTPONE ['] POSTPONE DEFER!
11256 [UNDEFINED] >BODY [IF]
11311 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
11312 : LCD_HOME $02 LCD_WRF 100 20_us ;
11336 $1800 @ 16000 = [IF]
11339 $1800 @ 24000 = [IF]
11345 MOV #%1011100100,&$380
11389 <# # #S #36 HOLD #>
11390 ['] LCD_WRC IS EMIT
11392 ['] EMIT >BODY IS EMIT
11404 CMP #$40AA,&{RC5TOLCD}+8
11411 MOV #$40AA,&{RC5TOLCD}+8
11412 MOV &{RC5TOLCD}+10,&WARM+2
11413 MOV &{RC5TOLCD}+12,&$FFEA
11414 MOV &{RC5TOLCD}+14,&$FFDE
11415 MOV &{RC5TOLCD}+10,R0
11425 ." RC5toLCD is removed,"
11426 ." type START to restart"
11441 MOV #%10_1101_0100,&$3C0
11442 $1800 @ 16000 = [IF]
11445 $1800 @ 24000 = [IF]
11449 MOV #%0110_0000,&$3C6
11459 MOV #%01_0001_0100,&$340
11479 ['] LCD_WRC IS EMIT
11482 ['] EMIT >BODY IS EMIT
11483 ." RC5toLCD is running. Type STOP to quit"
11488 CMP #$40AA,&{RC5TOLCD}+8
11490 MOV #STOP_R2L,&{RC5TOLCD}+8
11491 MOV &WARM+2,&{RC5TOLCD}+10
11492 MOV #INI_R2L,&WARM+2
11493 MOV &$FFEA,&{RC5TOLCD}+12
11494 MOV #WDT_INT,&$FFEA
11495 MOV &$FFDE,&{RC5TOLCD}+14
11496 MOV #RC5_INT,&$FFDE
11503 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
11510 [UNDEFINED] CONSTANT [IF]
11521 [UNDEFINED] STATE [IF]
11522 $1DBE CONSTANT STATE
11537 [UNDEFINED] IF [IF]
11555 [UNDEFINED] ELSE [IF]
11567 [UNDEFINED] IS [IF]
11578 IF POSTPONE ['] POSTPONE DEFER!
11584 [UNDEFINED] >BODY [IF]
11639 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
11640 : LCD_HOME $02 LCD_WRF 100 20_us ;
11664 $1800 @ 16000 = [IF]
11667 $1800 @ 24000 = [IF]
11673 MOV #%1011100100,&$380
11717 <# # #S #36 HOLD #>
11718 ['] LCD_WRC IS EMIT
11720 ['] EMIT >BODY IS EMIT
11732 CMP #$40AA,&{RC5TOLCD}+8
11739 MOV #$40AA,&{RC5TOLCD}+8
11740 MOV &{RC5TOLCD}+10,&WARM+2
11741 MOV &{RC5TOLCD}+12,&$FFEA
11742 MOV &{RC5TOLCD}+14,&$FFDE
11743 MOV &{RC5TOLCD}+10,R0
11753 ." RC5toLCD is removed,"
11754 ." type START to restart"
11769 MOV #%10_1101_0100,&$3C0
11770 $1800 @ 16000 = [IF]
11773 $1800 @ 24000 = [IF]
11777 MOV #%0110_0000,&$3C6
11787 MOV #%01_0001_0100,&$340
11807 ['] LCD_WRC IS EMIT
11810 ['] EMIT >BODY IS EMIT
11811 ." RC5toLCD is running. Type STOP to quit"
11816 CMP #$40AA,&{RC5TOLCD}+8
11818 MOV #STOP_R2L,&{RC5TOLCD}+8
11819 MOV &WARM+2,&{RC5TOLCD}+10
11820 MOV #INI_R2L,&WARM+2
11821 MOV &$FFEA,&{RC5TOLCD}+12
11822 MOV #WDT_INT,&$FFEA
11823 MOV &$FFDE,&{RC5TOLCD}+14
11824 MOV #RC5_INT,&$FFDE
11831 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
11838 [UNDEFINED] CONSTANT [IF]
11849 [UNDEFINED] STATE [IF]
11850 $1DBE CONSTANT STATE
11865 [UNDEFINED] IF [IF]
11883 [UNDEFINED] ELSE [IF]
11895 [UNDEFINED] IS [IF]
11906 IF POSTPONE ['] POSTPONE DEFER!
11912 [UNDEFINED] >BODY [IF]
11967 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
11968 : LCD_HOME $02 LCD_WRF 100 20_us ;
11992 $1800 @ 16000 = [IF]
11995 $1800 @ 24000 = [IF]
12001 MOV #%1011100100,&$380
12045 <# # #S #36 HOLD #>
12046 ['] LCD_WRC IS EMIT
12048 ['] EMIT >BODY IS EMIT
12060 CMP #$40AA,&{RC5TOLCD}+8
12067 MOV #$40AA,&{RC5TOLCD}+8
12068 MOV &{RC5TOLCD}+10,&WARM+2
12069 MOV &{RC5TOLCD}+12,&$FFEA
12070 MOV &{RC5TOLCD}+14,&$FFDE
12071 MOV &{RC5TOLCD}+10,R0
12081 ." RC5toLCD is removed,"
12082 ." type START to restart"
12097 MOV #%10_1101_0100,&$3C0
12098 $1800 @ 16000 = [IF]
12101 $1800 @ 24000 = [IF]
12105 MOV #%0110_0000,&$3C6
12115 MOV #%01_0001_0100,&$340
12135 ['] LCD_WRC IS EMIT
12138 ['] EMIT >BODY IS EMIT
12139 ." RC5toLCD is running. Type STOP to quit"
12144 CMP #$40AA,&{RC5TOLCD}+8
12146 MOV #STOP_R2L,&{RC5TOLCD}+8
12147 MOV &WARM+2,&{RC5TOLCD}+10
12148 MOV #INI_R2L,&WARM+2
12149 MOV &$FFEA,&{RC5TOLCD}+12
12150 MOV #WDT_INT,&$FFEA
12151 MOV &$FFDE,&{RC5TOLCD}+14
12152 MOV #RC5_INT,&$FFDE
12159 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
12166 [UNDEFINED] CONSTANT [IF]
12177 [UNDEFINED] STATE [IF]
12178 $1DBE CONSTANT STATE
12193 [UNDEFINED] IF [IF]
12211 [UNDEFINED] ELSE [IF]
12223 [UNDEFINED] IS [IF]
12234 IF POSTPONE ['] POSTPONE DEFER!
12240 [UNDEFINED] >BODY [IF]
12295 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
12296 : LCD_HOME $02 LCD_WRF 100 20_us ;
12320 $1800 @ 16000 = [IF]
12323 $1800 @ 24000 = [IF]
12329 MOV #%1011100100,&$380
12373 <# # #S #36 HOLD #>
12374 ['] LCD_WRC IS EMIT
12376 ['] EMIT >BODY IS EMIT
12388 CMP #$40AA,&{RC5TOLCD}+8
12395 MOV #$40AA,&{RC5TOLCD}+8
12396 MOV &{RC5TOLCD}+10,&WARM+2
12397 MOV &{RC5TOLCD}+12,&$FFEA
12398 MOV &{RC5TOLCD}+14,&$FFDE
12399 MOV &{RC5TOLCD}+10,R0
12409 ." RC5toLCD is removed,"
12410 ." type START to restart"
12425 MOV #%10_1101_0100,&$3C0
12426 $1800 @ 16000 = [IF]
12429 $1800 @ 24000 = [IF]
12433 MOV #%0110_0000,&$3C6
12443 MOV #%01_0001_0100,&$340
12463 ['] LCD_WRC IS EMIT
12466 ['] EMIT >BODY IS EMIT
12467 ." RC5toLCD is running. Type STOP to quit"
12472 CMP #$40AA,&{RC5TOLCD}+8
12474 MOV #STOP_R2L,&{RC5TOLCD}+8
12475 MOV &WARM+2,&{RC5TOLCD}+10
12476 MOV #INI_R2L,&WARM+2
12477 MOV &$FFEA,&{RC5TOLCD}+12
12478 MOV #WDT_INT,&$FFEA
12479 MOV &$FFDE,&{RC5TOLCD}+14
12480 MOV #RC5_INT,&$FFDE
12487 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
12494 [UNDEFINED] CONSTANT [IF]
12505 [UNDEFINED] STATE [IF]
12506 $1DBE CONSTANT STATE
12521 [UNDEFINED] IF [IF]
12539 [UNDEFINED] ELSE [IF]
12551 [UNDEFINED] IS [IF]
12562 IF POSTPONE ['] POSTPONE DEFER!
12568 [UNDEFINED] >BODY [IF]
12623 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
12624 : LCD_HOME $02 LCD_WRF 100 20_us ;
12648 $1800 @ 16000 = [IF]
12651 $1800 @ 24000 = [IF]
12657 MOV #%1011100100,&$380
12701 <# # #S #36 HOLD #>
12702 ['] LCD_WRC IS EMIT
12704 ['] EMIT >BODY IS EMIT
12716 CMP #$40AA,&{RC5TOLCD}+8
12723 MOV #$40AA,&{RC5TOLCD}+8
12724 MOV &{RC5TOLCD}+10,&WARM+2
12725 MOV &{RC5TOLCD}+12,&$FFEA
12726 MOV &{RC5TOLCD}+14,&$FFDE
12727 MOV &{RC5TOLCD}+10,R0
12737 ." RC5toLCD is removed,"
12738 ." type START to restart"
12753 MOV #%10_1101_0100,&$3C0
12754 $1800 @ 16000 = [IF]
12757 $1800 @ 24000 = [IF]
12761 MOV #%0110_0000,&$3C6
12771 MOV #%01_0001_0100,&$340
12791 ['] LCD_WRC IS EMIT
12794 ['] EMIT >BODY IS EMIT
12795 ." RC5toLCD is running. Type STOP to quit"
12800 CMP #$40AA,&{RC5TOLCD}+8
12802 MOV #STOP_R2L,&{RC5TOLCD}+8
12803 MOV &WARM+2,&{RC5TOLCD}+10
12804 MOV #INI_R2L,&WARM+2
12805 MOV &$FFEA,&{RC5TOLCD}+12
12806 MOV #WDT_INT,&$FFEA
12807 MOV &$FFDE,&{RC5TOLCD}+14
12808 MOV #RC5_INT,&$FFDE
12815 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
12822 [UNDEFINED] CONSTANT [IF]
12833 [UNDEFINED] STATE [IF]
12834 $1DBE CONSTANT STATE
12849 [UNDEFINED] IF [IF]
12867 [UNDEFINED] ELSE [IF]
12879 [UNDEFINED] IS [IF]
12890 IF POSTPONE ['] POSTPONE DEFER!
12896 [UNDEFINED] >BODY [IF]
12951 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
12952 : LCD_HOME $02 LCD_WRF 100 20_us ;
12976 $1800 @ 16000 = [IF]
12979 $1800 @ 24000 = [IF]
12985 MOV #%1011100100,&$380
13029 <# # #S #36 HOLD #>
13030 ['] LCD_WRC IS EMIT
13032 ['] EMIT >BODY IS EMIT
13044 CMP #$40AA,&{RC5TOLCD}+8
13051 MOV #$40AA,&{RC5TOLCD}+8
13052 MOV &{RC5TOLCD}+10,&WARM+2
13053 MOV &{RC5TOLCD}+12,&$FFEA
13054 MOV &{RC5TOLCD}+14,&$FFDE
13055 MOV &{RC5TOLCD}+10,R0
13065 ." RC5toLCD is removed,"
13066 ." type START to restart"
13081 MOV #%10_1101_0100,&$3C0
13082 $1800 @ 16000 = [IF]
13085 $1800 @ 24000 = [IF]
13089 MOV #%0110_0000,&$3C6
13099 MOV #%01_0001_0100,&$340
13119 ['] LCD_WRC IS EMIT
13122 ['] EMIT >BODY IS EMIT
13123 ." RC5toLCD is running. Type STOP to quit"
13128 CMP #$40AA,&{RC5TOLCD}+8
13130 MOV #STOP_R2L,&{RC5TOLCD}+8
13131 MOV &WARM+2,&{RC5TOLCD}+10
13132 MOV #INI_R2L,&WARM+2
13133 MOV &$FFEA,&{RC5TOLCD}+12
13134 MOV #WDT_INT,&$FFEA
13135 MOV &$FFDE,&{RC5TOLCD}+14
13136 MOV #RC5_INT,&$FFDE
13143 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
13150 [UNDEFINED] CONSTANT [IF]
13161 [UNDEFINED] STATE [IF]
13162 $1DBE CONSTANT STATE
13177 [UNDEFINED] IF [IF]
13195 [UNDEFINED] ELSE [IF]
13207 [UNDEFINED] IS [IF]
13218 IF POSTPONE ['] POSTPONE DEFER!
13224 [UNDEFINED] >BODY [IF]
13279 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
13280 : LCD_HOME $02 LCD_WRF 100 20_us ;
13304 $1800 @ 16000 = [IF]
13307 $1800 @ 24000 = [IF]
13313 MOV #%1011100100,&$380
13357 <# # #S #36 HOLD #>
13358 ['] LCD_WRC IS EMIT
13360 ['] EMIT >BODY IS EMIT
13372 CMP #$40AA,&{RC5TOLCD}+8
13379 MOV #$40AA,&{RC5TOLCD}+8
13380 MOV &{RC5TOLCD}+10,&WARM+2
13381 MOV &{RC5TOLCD}+12,&$FFEA
13382 MOV &{RC5TOLCD}+14,&$FFDE
13383 MOV &{RC5TOLCD}+10,R0
13393 ." RC5toLCD is removed,"
13394 ." type START to restart"
13409 MOV #%10_1101_0100,&$3C0
13410 $1800 @ 16000 = [IF]
13413 $1800 @ 24000 = [IF]
13417 MOV #%0110_0000,&$3C6
13427 MOV #%01_0001_0100,&$340
13447 ['] LCD_WRC IS EMIT
13450 ['] EMIT >BODY IS EMIT
13451 ." RC5toLCD is running. Type STOP to quit"
13456 CMP #$40AA,&{RC5TOLCD}+8
13458 MOV #STOP_R2L,&{RC5TOLCD}+8
13459 MOV &WARM+2,&{RC5TOLCD}+10
13460 MOV #INI_R2L,&WARM+2
13461 MOV &$FFEA,&{RC5TOLCD}+12
13462 MOV #WDT_INT,&$FFEA
13463 MOV &$FFDE,&{RC5TOLCD}+14
13464 MOV #RC5_INT,&$FFDE
13471 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
13478 [UNDEFINED] CONSTANT [IF]
13489 [UNDEFINED] STATE [IF]
13490 $1DBE CONSTANT STATE
13505 [UNDEFINED] IF [IF]
13523 [UNDEFINED] ELSE [IF]
13535 [UNDEFINED] IS [IF]
13546 IF POSTPONE ['] POSTPONE DEFER!
13552 [UNDEFINED] >BODY [IF]
13607 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
13608 : LCD_HOME $02 LCD_WRF 100 20_us ;
13632 $1800 @ 16000 = [IF]
13635 $1800 @ 24000 = [IF]
13641 MOV #%1011100100,&$380
13685 <# # #S #36 HOLD #>
13686 ['] LCD_WRC IS EMIT
13688 ['] EMIT >BODY IS EMIT
13700 CMP #$40AA,&{RC5TOLCD}+8
13707 MOV #$40AA,&{RC5TOLCD}+8
13708 MOV &{RC5TOLCD}+10,&WARM+2
13709 MOV &{RC5TOLCD}+12,&$FFEA
13710 MOV &{RC5TOLCD}+14,&$FFDE
13711 MOV &{RC5TOLCD}+10,R0
13721 ." RC5toLCD is removed,"
13722 ." type START to restart"
13737 MOV #%10_1101_0100,&$3C0
13738 $1800 @ 16000 = [IF]
13741 $1800 @ 24000 = [IF]
13745 MOV #%0110_0000,&$3C6
13755 MOV #%01_0001_0100,&$340
13775 ['] LCD_WRC IS EMIT
13778 ['] EMIT >BODY IS EMIT
13779 ." RC5toLCD is running. Type STOP to quit"
13784 CMP #$40AA,&{RC5TOLCD}+8
13786 MOV #STOP_R2L,&{RC5TOLCD}+8
13787 MOV &WARM+2,&{RC5TOLCD}+10
13788 MOV #INI_R2L,&WARM+2
13789 MOV &$FFEA,&{RC5TOLCD}+12
13790 MOV #WDT_INT,&$FFEA
13791 MOV &$FFDE,&{RC5TOLCD}+14
13792 MOV #RC5_INT,&$FFDE
13799 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
13806 [UNDEFINED] CONSTANT [IF]
13817 [UNDEFINED] STATE [IF]
13818 $1DBE CONSTANT STATE
13833 [UNDEFINED] IF [IF]
13851 [UNDEFINED] ELSE [IF]
13863 [UNDEFINED] IS [IF]
13874 IF POSTPONE ['] POSTPONE DEFER!
13880 [UNDEFINED] >BODY [IF]
13935 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
13936 : LCD_HOME $02 LCD_WRF 100 20_us ;
13960 $1800 @ 16000 = [IF]
13963 $1800 @ 24000 = [IF]
13969 MOV #%1011100100,&$380
14013 <# # #S #36 HOLD #>
14014 ['] LCD_WRC IS EMIT
14016 ['] EMIT >BODY IS EMIT
14028 CMP #$40AA,&{RC5TOLCD}+8
14035 MOV #$40AA,&{RC5TOLCD}+8
14036 MOV &{RC5TOLCD}+10,&WARM+2
14037 MOV &{RC5TOLCD}+12,&$FFEA
14038 MOV &{RC5TOLCD}+14,&$FFDE
14039 MOV &{RC5TOLCD}+10,R0
14049 ." RC5toLCD is removed,"
14050 ." type START to restart"
14065 MOV #%10_1101_0100,&$3C0
14066 $1800 @ 16000 = [IF]
14069 $1800 @ 24000 = [IF]
14073 MOV #%0110_0000,&$3C6
14083 MOV #%01_0001_0100,&$340
14103 ['] LCD_WRC IS EMIT
14106 ['] EMIT >BODY IS EMIT
14107 ." RC5toLCD is running. Type STOP to quit"
14112 CMP #$40AA,&{RC5TOLCD}+8
14114 MOV #STOP_R2L,&{RC5TOLCD}+8
14115 MOV &WARM+2,&{RC5TOLCD}+10
14116 MOV #INI_R2L,&WARM+2
14117 MOV &$FFEA,&{RC5TOLCD}+12
14118 MOV #WDT_INT,&$FFEA
14119 MOV &$FFDE,&{RC5TOLCD}+14
14120 MOV #RC5_INT,&$FFDE
14127 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
14134 [UNDEFINED] CONSTANT [IF]
14145 [UNDEFINED] STATE [IF]
14146 $1DBE CONSTANT STATE
14161 [UNDEFINED] IF [IF]
14179 [UNDEFINED] ELSE [IF]
14191 [UNDEFINED] IS [IF]
14202 IF POSTPONE ['] POSTPONE DEFER!
14208 [UNDEFINED] >BODY [IF]
14263 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
14264 : LCD_HOME $02 LCD_WRF 100 20_us ;
14288 $1800 @ 16000 = [IF]
14291 $1800 @ 24000 = [IF]
14297 MOV #%1011100100,&$380
14341 <# # #S #36 HOLD #>
14342 ['] LCD_WRC IS EMIT
14344 ['] EMIT >BODY IS EMIT
14356 CMP #$40AA,&{RC5TOLCD}+8
14363 MOV #$40AA,&{RC5TOLCD}+8
14364 MOV &{RC5TOLCD}+10,&WARM+2
14365 MOV &{RC5TOLCD}+12,&$FFEA
14366 MOV &{RC5TOLCD}+14,&$FFDE
14367 MOV &{RC5TOLCD}+10,R0
14377 ." RC5toLCD is removed,"
14378 ." type START to restart"
14393 MOV #%10_1101_0100,&$3C0
14394 $1800 @ 16000 = [IF]
14397 $1800 @ 24000 = [IF]
14401 MOV #%0110_0000,&$3C6
14411 MOV #%01_0001_0100,&$340
14431 ['] LCD_WRC IS EMIT
14434 ['] EMIT >BODY IS EMIT
14435 ." RC5toLCD is running. Type STOP to quit"
14440 CMP #$40AA,&{RC5TOLCD}+8
14442 MOV #STOP_R2L,&{RC5TOLCD}+8
14443 MOV &WARM+2,&{RC5TOLCD}+10
14444 MOV #INI_R2L,&WARM+2
14445 MOV &$FFEA,&{RC5TOLCD}+12
14446 MOV #WDT_INT,&$FFEA
14447 MOV &$FFDE,&{RC5TOLCD}+14
14448 MOV #RC5_INT,&$FFDE
14455 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
14462 [UNDEFINED] CONSTANT [IF]
14473 [UNDEFINED] STATE [IF]
14474 $1DBE CONSTANT STATE
14489 [UNDEFINED] IF [IF]
14507 [UNDEFINED] ELSE [IF]
14519 [UNDEFINED] IS [IF]
14530 IF POSTPONE ['] POSTPONE DEFER!
14536 [UNDEFINED] >BODY [IF]
14591 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
14592 : LCD_HOME $02 LCD_WRF 100 20_us ;
14616 $1800 @ 16000 = [IF]
14619 $1800 @ 24000 = [IF]
14625 MOV #%1011100100,&$380
14669 <# # #S #36 HOLD #>
14670 ['] LCD_WRC IS EMIT
14672 ['] EMIT >BODY IS EMIT
14684 CMP #$40AA,&{RC5TOLCD}+8
14691 MOV #$40AA,&{RC5TOLCD}+8
14692 MOV &{RC5TOLCD}+10,&WARM+2
14693 MOV &{RC5TOLCD}+12,&$FFEA
14694 MOV &{RC5TOLCD}+14,&$FFDE
14695 MOV &{RC5TOLCD}+10,R0
14705 ." RC5toLCD is removed,"
14706 ." type START to restart"
14721 MOV #%10_1101_0100,&$3C0
14722 $1800 @ 16000 = [IF]
14725 $1800 @ 24000 = [IF]
14729 MOV #%0110_0000,&$3C6
14739 MOV #%01_0001_0100,&$340
14759 ['] LCD_WRC IS EMIT
14762 ['] EMIT >BODY IS EMIT
14763 ." RC5toLCD is running. Type STOP to quit"
14768 CMP #$40AA,&{RC5TOLCD}+8
14770 MOV #STOP_R2L,&{RC5TOLCD}+8
14771 MOV &WARM+2,&{RC5TOLCD}+10
14772 MOV #INI_R2L,&WARM+2
14773 MOV &$FFEA,&{RC5TOLCD}+12
14774 MOV #WDT_INT,&$FFEA
14775 MOV &$FFDE,&{RC5TOLCD}+14
14776 MOV #RC5_INT,&$FFDE
14783 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
14790 [UNDEFINED] CONSTANT [IF]
14801 [UNDEFINED] STATE [IF]
14802 $1DBE CONSTANT STATE
14817 [UNDEFINED] IF [IF]
14835 [UNDEFINED] ELSE [IF]
14847 [UNDEFINED] IS [IF]
14858 IF POSTPONE ['] POSTPONE DEFER!
14864 [UNDEFINED] >BODY [IF]
14919 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
14920 : LCD_HOME $02 LCD_WRF 100 20_us ;
14944 $1800 @ 16000 = [IF]
14947 $1800 @ 24000 = [IF]
14953 MOV #%1011100100,&$380
14997 <# # #S #36 HOLD #>
14998 ['] LCD_WRC IS EMIT
15000 ['] EMIT >BODY IS EMIT
15012 CMP #$40AA,&{RC5TOLCD}+8
15019 MOV #$40AA,&{RC5TOLCD}+8
15020 MOV &{RC5TOLCD}+10,&WARM+2
15021 MOV &{RC5TOLCD}+12,&$FFEA
15022 MOV &{RC5TOLCD}+14,&$FFDE
15023 MOV &{RC5TOLCD}+10,R0
15033 ." RC5toLCD is removed,"
15034 ." type START to restart"
15049 MOV #%10_1101_0100,&$3C0
15050 $1800 @ 16000 = [IF]
15053 $1800 @ 24000 = [IF]
15057 MOV #%0110_0000,&$3C6
15067 MOV #%01_0001_0100,&$340
15087 ['] LCD_WRC IS EMIT
15090 ['] EMIT >BODY IS EMIT
15091 ." RC5toLCD is running. Type STOP to quit"
15096 CMP #$40AA,&{RC5TOLCD}+8
15098 MOV #STOP_R2L,&{RC5TOLCD}+8
15099 MOV &WARM+2,&{RC5TOLCD}+10
15100 MOV #INI_R2L,&WARM+2
15101 MOV &$FFEA,&{RC5TOLCD}+12
15102 MOV #WDT_INT,&$FFEA
15103 MOV &$FFDE,&{RC5TOLCD}+14
15104 MOV #RC5_INT,&$FFDE
15111 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
15118 [UNDEFINED] CONSTANT [IF]
15129 [UNDEFINED] STATE [IF]
15130 $1DBE CONSTANT STATE
15145 [UNDEFINED] IF [IF]
15163 [UNDEFINED] ELSE [IF]
15175 [UNDEFINED] IS [IF]
15186 IF POSTPONE ['] POSTPONE DEFER!
15192 [UNDEFINED] >BODY [IF]
15247 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
15248 : LCD_HOME $02 LCD_WRF 100 20_us ;
15272 $1800 @ 16000 = [IF]
15275 $1800 @ 24000 = [IF]
15281 MOV #%1011100100,&$380
15325 <# # #S #36 HOLD #>
15326 ['] LCD_WRC IS EMIT
15328 ['] EMIT >BODY IS EMIT
15340 CMP #$40AA,&{RC5TOLCD}+8
15347 MOV #$40AA,&{RC5TOLCD}+8
15348 MOV &{RC5TOLCD}+10,&WARM+2
15349 MOV &{RC5TOLCD}+12,&$FFEA
15350 MOV &{RC5TOLCD}+14,&$FFDE
15351 MOV &{RC5TOLCD}+10,R0
15361 ." RC5toLCD is removed,"
15362 ." type START to restart"
15377 MOV #%10_1101_0100,&$3C0
15378 $1800 @ 16000 = [IF]
15381 $1800 @ 24000 = [IF]
15385 MOV #%0110_0000,&$3C6
15395 MOV #%01_0001_0100,&$340
15415 ['] LCD_WRC IS EMIT
15418 ['] EMIT >BODY IS EMIT
15419 ." RC5toLCD is running. Type STOP to quit"
15424 CMP #$40AA,&{RC5TOLCD}+8
15426 MOV #STOP_R2L,&{RC5TOLCD}+8
15427 MOV &WARM+2,&{RC5TOLCD}+10
15428 MOV #INI_R2L,&WARM+2
15429 MOV &$FFEA,&{RC5TOLCD}+12
15430 MOV #WDT_INT,&$FFEA
15431 MOV &$FFDE,&{RC5TOLCD}+14
15432 MOV #RC5_INT,&$FFDE
15439 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
15446 [UNDEFINED] CONSTANT [IF]
15457 [UNDEFINED] STATE [IF]
15458 $1DBE CONSTANT STATE
15473 [UNDEFINED] IF [IF]
15491 [UNDEFINED] ELSE [IF]
15503 [UNDEFINED] IS [IF]
15514 IF POSTPONE ['] POSTPONE DEFER!
15520 [UNDEFINED] >BODY [IF]
15575 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
15576 : LCD_HOME $02 LCD_WRF 100 20_us ;
15600 $1800 @ 16000 = [IF]
15603 $1800 @ 24000 = [IF]
15609 MOV #%1011100100,&$380
15653 <# # #S #36 HOLD #>
15654 ['] LCD_WRC IS EMIT
15656 ['] EMIT >BODY IS EMIT
15668 CMP #$40AA,&{RC5TOLCD}+8
15675 MOV #$40AA,&{RC5TOLCD}+8
15676 MOV &{RC5TOLCD}+10,&WARM+2
15677 MOV &{RC5TOLCD}+12,&$FFEA
15678 MOV &{RC5TOLCD}+14,&$FFDE
15679 MOV &{RC5TOLCD}+10,R0
15689 ." RC5toLCD is removed,"
15690 ." type START to restart"
15705 MOV #%10_1101_0100,&$3C0
15706 $1800 @ 16000 = [IF]
15709 $1800 @ 24000 = [IF]
15713 MOV #%0110_0000,&$3C6
15723 MOV #%01_0001_0100,&$340
15743 ['] LCD_WRC IS EMIT
15746 ['] EMIT >BODY IS EMIT
15747 ." RC5toLCD is running. Type STOP to quit"
15752 CMP #$40AA,&{RC5TOLCD}+8
15754 MOV #STOP_R2L,&{RC5TOLCD}+8
15755 MOV &WARM+2,&{RC5TOLCD}+10
15756 MOV #INI_R2L,&WARM+2
15757 MOV &$FFEA,&{RC5TOLCD}+12
15758 MOV #WDT_INT,&$FFEA
15759 MOV &$FFDE,&{RC5TOLCD}+14
15760 MOV #RC5_INT,&$FFDE
15767 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
15774 [UNDEFINED] CONSTANT [IF]
15785 [UNDEFINED] STATE [IF]
15786 $1DBE CONSTANT STATE
15801 [UNDEFINED] IF [IF]
15819 [UNDEFINED] ELSE [IF]
15831 [UNDEFINED] IS [IF]
15842 IF POSTPONE ['] POSTPONE DEFER!
15848 [UNDEFINED] >BODY [IF]
15903 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
15904 : LCD_HOME $02 LCD_WRF 100 20_us ;
15928 $1800 @ 16000 = [IF]
15931 $1800 @ 24000 = [IF]
15937 MOV #%1011100100,&$380
15981 <# # #S #36 HOLD #>
15982 ['] LCD_WRC IS EMIT
15984 ['] EMIT >BODY IS EMIT
15996 CMP #$40AA,&{RC5TOLCD}+8
16003 MOV #$40AA,&{RC5TOLCD}+8
16004 MOV &{RC5TOLCD}+10,&WARM+2
16005 MOV &{RC5TOLCD}+12,&$FFEA
16006 MOV &{RC5TOLCD}+14,&$FFDE
16007 MOV &{RC5TOLCD}+10,R0
16017 ." RC5toLCD is removed,"
16018 ." type START to restart"
16033 MOV #%10_1101_0100,&$3C0
16034 $1800 @ 16000 = [IF]
16037 $1800 @ 24000 = [IF]
16041 MOV #%0110_0000,&$3C6
16051 MOV #%01_0001_0100,&$340
16071 ['] LCD_WRC IS EMIT
16074 ['] EMIT >BODY IS EMIT
16075 ." RC5toLCD is running. Type STOP to quit"
16080 CMP #$40AA,&{RC5TOLCD}+8
16082 MOV #STOP_R2L,&{RC5TOLCD}+8
16083 MOV &WARM+2,&{RC5TOLCD}+10
16084 MOV #INI_R2L,&WARM+2
16085 MOV &$FFEA,&{RC5TOLCD}+12
16086 MOV #WDT_INT,&$FFEA
16087 MOV &$FFDE,&{RC5TOLCD}+14
16088 MOV #RC5_INT,&$FFDE
16095 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
16102 [UNDEFINED] CONSTANT [IF]
16113 [UNDEFINED] STATE [IF]
16114 $1DBE CONSTANT STATE
16129 [UNDEFINED] IF [IF]
16147 [UNDEFINED] ELSE [IF]
16159 [UNDEFINED] IS [IF]
16170 IF POSTPONE ['] POSTPONE DEFER!
16176 [UNDEFINED] >BODY [IF]
16231 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
16232 : LCD_HOME $02 LCD_WRF 100 20_us ;
16256 $1800 @ 16000 = [IF]
16259 $1800 @ 24000 = [IF]
16265 MOV #%1011100100,&$380
16309 <# # #S #36 HOLD #>
16310 ['] LCD_WRC IS EMIT
16312 ['] EMIT >BODY IS EMIT
16324 CMP #$40AA,&{RC5TOLCD}+8
16331 MOV #$40AA,&{RC5TOLCD}+8
16332 MOV &{RC5TOLCD}+10,&WARM+2
16333 MOV &{RC5TOLCD}+12,&$FFEA
16334 MOV &{RC5TOLCD}+14,&$FFDE
16335 MOV &{RC5TOLCD}+10,R0
16345 ." RC5toLCD is removed,"
16346 ." type START to restart"
16361 MOV #%10_1101_0100,&$3C0
16362 $1800 @ 16000 = [IF]
16365 $1800 @ 24000 = [IF]
16369 MOV #%0110_0000,&$3C6
16379 MOV #%01_0001_0100,&$340
16399 ['] LCD_WRC IS EMIT
16402 ['] EMIT >BODY IS EMIT
16403 ." RC5toLCD is running. Type STOP to quit"
16408 CMP #$40AA,&{RC5TOLCD}+8
16410 MOV #STOP_R2L,&{RC5TOLCD}+8
16411 MOV &WARM+2,&{RC5TOLCD}+10
16412 MOV #INI_R2L,&WARM+2
16413 MOV &$FFEA,&{RC5TOLCD}+12
16414 MOV #WDT_INT,&$FFEA
16415 MOV &$FFDE,&{RC5TOLCD}+14
16416 MOV #RC5_INT,&$FFDE
16423 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
16430 [UNDEFINED] CONSTANT [IF]
16441 [UNDEFINED] STATE [IF]
16442 $1DBE CONSTANT STATE
16457 [UNDEFINED] IF [IF]
16475 [UNDEFINED] ELSE [IF]
16487 [UNDEFINED] IS [IF]
16498 IF POSTPONE ['] POSTPONE DEFER!
16504 [UNDEFINED] >BODY [IF]
16559 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
16560 : LCD_HOME $02 LCD_WRF 100 20_us ;
16584 $1800 @ 16000 = [IF]
16587 $1800 @ 24000 = [IF]
16593 MOV #%1011100100,&$380
16637 <# # #S #36 HOLD #>
16638 ['] LCD_WRC IS EMIT
16640 ['] EMIT >BODY IS EMIT
16652 CMP #$40AA,&{RC5TOLCD}+8
16659 MOV #$40AA,&{RC5TOLCD}+8
16660 MOV &{RC5TOLCD}+10,&WARM+2
16661 MOV &{RC5TOLCD}+12,&$FFEA
16662 MOV &{RC5TOLCD}+14,&$FFDE
16663 MOV &{RC5TOLCD}+10,R0
16673 ." RC5toLCD is removed,"
16674 ." type START to restart"
16689 MOV #%10_1101_0100,&$3C0
16690 $1800 @ 16000 = [IF]
16693 $1800 @ 24000 = [IF]
16697 MOV #%0110_0000,&$3C6
16707 MOV #%01_0001_0100,&$340
16727 ['] LCD_WRC IS EMIT
16730 ['] EMIT >BODY IS EMIT
16731 ." RC5toLCD is running. Type STOP to quit"
16736 CMP #$40AA,&{RC5TOLCD}+8
16738 MOV #STOP_R2L,&{RC5TOLCD}+8
16739 MOV &WARM+2,&{RC5TOLCD}+10
16740 MOV #INI_R2L,&WARM+2
16741 MOV &$FFEA,&{RC5TOLCD}+12
16742 MOV #WDT_INT,&$FFEA
16743 MOV &$FFDE,&{RC5TOLCD}+14
16744 MOV #RC5_INT,&$FFDE
16751 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
16758 [UNDEFINED] CONSTANT [IF]
16769 [UNDEFINED] STATE [IF]
16770 $1DBE CONSTANT STATE
16785 [UNDEFINED] IF [IF]
16803 [UNDEFINED] ELSE [IF]
16815 [UNDEFINED] IS [IF]
16826 IF POSTPONE ['] POSTPONE DEFER!
16832 [UNDEFINED] >BODY [IF]
16887 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
16888 : LCD_HOME $02 LCD_WRF 100 20_us ;
16912 $1800 @ 16000 = [IF]
16915 $1800 @ 24000 = [IF]
16921 MOV #%1011100100,&$380
16965 <# # #S #36 HOLD #>
16966 ['] LCD_WRC IS EMIT
16968 ['] EMIT >BODY IS EMIT
16980 CMP #$40AA,&{RC5TOLCD}+8
16987 MOV #$40AA,&{RC5TOLCD}+8
16988 MOV &{RC5TOLCD}+10,&WARM+2
16989 MOV &{RC5TOLCD}+12,&$FFEA
16990 MOV &{RC5TOLCD}+14,&$FFDE
16991 MOV &{RC5TOLCD}+10,R0
17001 ." RC5toLCD is removed,"
17002 ." type START to restart"
17017 MOV #%10_1101_0100,&$3C0
17018 $1800 @ 16000 = [IF]
17021 $1800 @ 24000 = [IF]
17025 MOV #%0110_0000,&$3C6
17035 MOV #%01_0001_0100,&$340
17055 ['] LCD_WRC IS EMIT
17058 ['] EMIT >BODY IS EMIT
17059 ." RC5toLCD is running. Type STOP to quit"
17064 CMP #$40AA,&{RC5TOLCD}+8
17066 MOV #STOP_R2L,&{RC5TOLCD}+8
17067 MOV &WARM+2,&{RC5TOLCD}+10
17068 MOV #INI_R2L,&WARM+2
17069 MOV &$FFEA,&{RC5TOLCD}+12
17070 MOV #WDT_INT,&$FFEA
17071 MOV &$FFDE,&{RC5TOLCD}+14
17072 MOV #RC5_INT,&$FFDE
17079 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
17086 [UNDEFINED] CONSTANT [IF]
17097 [UNDEFINED] STATE [IF]
17098 $1DBE CONSTANT STATE
17113 [UNDEFINED] IF [IF]
17131 [UNDEFINED] ELSE [IF]
17143 [UNDEFINED] IS [IF]
17154 IF POSTPONE ['] POSTPONE DEFER!
17160 [UNDEFINED] >BODY [IF]
17215 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
17216 : LCD_HOME $02 LCD_WRF 100 20_us ;
17240 $1800 @ 16000 = [IF]
17243 $1800 @ 24000 = [IF]
17249 MOV #%1011100100,&$380
17293 <# # #S #36 HOLD #>
17294 ['] LCD_WRC IS EMIT
17296 ['] EMIT >BODY IS EMIT
17308 CMP #$40AA,&{RC5TOLCD}+8
17315 MOV #$40AA,&{RC5TOLCD}+8
17316 MOV &{RC5TOLCD}+10,&WARM+2
17317 MOV &{RC5TOLCD}+12,&$FFEA
17318 MOV &{RC5TOLCD}+14,&$FFDE
17319 MOV &{RC5TOLCD}+10,R0
17329 ." RC5toLCD is removed,"
17330 ." type START to restart"
17345 MOV #%10_1101_0100,&$3C0
17346 $1800 @ 16000 = [IF]
17349 $1800 @ 24000 = [IF]
17353 MOV #%0110_0000,&$3C6
17363 MOV #%01_0001_0100,&$340
17383 ['] LCD_WRC IS EMIT
17386 ['] EMIT >BODY IS EMIT
17387 ." RC5toLCD is running. Type STOP to quit"
17392 CMP #$40AA,&{RC5TOLCD}+8
17394 MOV #STOP_R2L,&{RC5TOLCD}+8
17395 MOV &WARM+2,&{RC5TOLCD}+10
17396 MOV #INI_R2L,&WARM+2
17397 MOV &$FFEA,&{RC5TOLCD}+12
17398 MOV #WDT_INT,&$FFEA
17399 MOV &$FFDE,&{RC5TOLCD}+14
17400 MOV #RC5_INT,&$FFDE
17407 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
17414 [UNDEFINED] CONSTANT [IF]
17425 [UNDEFINED] STATE [IF]
17426 $1DBE CONSTANT STATE
17441 [UNDEFINED] IF [IF]
17459 [UNDEFINED] ELSE [IF]
17471 [UNDEFINED] IS [IF]
17482 IF POSTPONE ['] POSTPONE DEFER!
17488 [UNDEFINED] >BODY [IF]
17543 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
17544 : LCD_HOME $02 LCD_WRF 100 20_us ;
17568 $1800 @ 16000 = [IF]
17571 $1800 @ 24000 = [IF]
17577 MOV #%1011100100,&$380
17621 <# # #S #36 HOLD #>
17622 ['] LCD_WRC IS EMIT
17624 ['] EMIT >BODY IS EMIT
17636 CMP #$40AA,&{RC5TOLCD}+8
17643 MOV #$40AA,&{RC5TOLCD}+8
17644 MOV &{RC5TOLCD}+10,&WARM+2
17645 MOV &{RC5TOLCD}+12,&$FFEA
17646 MOV &{RC5TOLCD}+14,&$FFDE
17647 MOV &{RC5TOLCD}+10,R0
17657 ." RC5toLCD is removed,"
17658 ." type START to restart"
17673 MOV #%10_1101_0100,&$3C0
17674 $1800 @ 16000 = [IF]
17677 $1800 @ 24000 = [IF]
17681 MOV #%0110_0000,&$3C6
17691 MOV #%01_0001_0100,&$340
17711 ['] LCD_WRC IS EMIT
17714 ['] EMIT >BODY IS EMIT
17715 ." RC5toLCD is running. Type STOP to quit"
17720 CMP #$40AA,&{RC5TOLCD}+8
17722 MOV #STOP_R2L,&{RC5TOLCD}+8
17723 MOV &WARM+2,&{RC5TOLCD}+10
17724 MOV #INI_R2L,&WARM+2
17725 MOV &$FFEA,&{RC5TOLCD}+12
17726 MOV #WDT_INT,&$FFEA
17727 MOV &$FFDE,&{RC5TOLCD}+14
17728 MOV #RC5_INT,&$FFDE
17735 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
17742 [UNDEFINED] CONSTANT [IF]
17753 [UNDEFINED] STATE [IF]
17754 $1DBE CONSTANT STATE
17769 [UNDEFINED] IF [IF]
17787 [UNDEFINED] ELSE [IF]
17799 [UNDEFINED] IS [IF]
17810 IF POSTPONE ['] POSTPONE DEFER!
17816 [UNDEFINED] >BODY [IF]
17871 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
17872 : LCD_HOME $02 LCD_WRF 100 20_us ;
17896 $1800 @ 16000 = [IF]
17899 $1800 @ 24000 = [IF]
17905 MOV #%1011100100,&$380
17949 <# # #S #36 HOLD #>
17950 ['] LCD_WRC IS EMIT
17952 ['] EMIT >BODY IS EMIT
17964 CMP #$40AA,&{RC5TOLCD}+8
17971 MOV #$40AA,&{RC5TOLCD}+8
17972 MOV &{RC5TOLCD}+10,&WARM+2
17973 MOV &{RC5TOLCD}+12,&$FFEA
17974 MOV &{RC5TOLCD}+14,&$FFDE
17975 MOV &{RC5TOLCD}+10,R0
17985 ." RC5toLCD is removed,"
17986 ." type START to restart"
18001 MOV #%10_1101_0100,&$3C0
18002 $1800 @ 16000 = [IF]
18005 $1800 @ 24000 = [IF]
18009 MOV #%0110_0000,&$3C6
18019 MOV #%01_0001_0100,&$340
18039 ['] LCD_WRC IS EMIT
18042 ['] EMIT >BODY IS EMIT
18043 ." RC5toLCD is running. Type STOP to quit"
18048 CMP #$40AA,&{RC5TOLCD}+8
18050 MOV #STOP_R2L,&{RC5TOLCD}+8
18051 MOV &WARM+2,&{RC5TOLCD}+10
18052 MOV #INI_R2L,&WARM+2
18053 MOV &$FFEA,&{RC5TOLCD}+12
18054 MOV #WDT_INT,&$FFEA
18055 MOV &$FFDE,&{RC5TOLCD}+14
18056 MOV #RC5_INT,&$FFDE
18063 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
18070 [UNDEFINED] CONSTANT [IF]
18081 [UNDEFINED] STATE [IF]
18082 $1DBE CONSTANT STATE
18097 [UNDEFINED] IF [IF]
18115 [UNDEFINED] ELSE [IF]
18127 [UNDEFINED] IS [IF]
18138 IF POSTPONE ['] POSTPONE DEFER!
18144 [UNDEFINED] >BODY [IF]
18199 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
18200 : LCD_HOME $02 LCD_WRF 100 20_us ;
18224 $1800 @ 16000 = [IF]
18227 $1800 @ 24000 = [IF]
18233 MOV #%1011100100,&$380
18277 <# # #S #36 HOLD #>
18278 ['] LCD_WRC IS EMIT
18280 ['] EMIT >BODY IS EMIT
18292 CMP #$40AA,&{RC5TOLCD}+8
18299 MOV #$40AA,&{RC5TOLCD}+8
18300 MOV &{RC5TOLCD}+10,&WARM+2
18301 MOV &{RC5TOLCD}+12,&$FFEA
18302 MOV &{RC5TOLCD}+14,&$FFDE
18303 MOV &{RC5TOLCD}+10,R0
18313 ." RC5toLCD is removed,"
18314 ." type START to restart"
18329 MOV #%10_1101_0100,&$3C0
18330 $1800 @ 16000 = [IF]
18333 $1800 @ 24000 = [IF]
18337 MOV #%0110_0000,&$3C6
18347 MOV #%01_0001_0100,&$340
18367 ['] LCD_WRC IS EMIT
18370 ['] EMIT >BODY IS EMIT
18371 ." RC5toLCD is running. Type STOP to quit"
18376 CMP #$40AA,&{RC5TOLCD}+8
18378 MOV #STOP_R2L,&{RC5TOLCD}+8
18379 MOV &WARM+2,&{RC5TOLCD}+10
18380 MOV #INI_R2L,&WARM+2
18381 MOV &$FFEA,&{RC5TOLCD}+12
18382 MOV #WDT_INT,&$FFEA
18383 MOV &$FFDE,&{RC5TOLCD}+14
18384 MOV #RC5_INT,&$FFDE
18391 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
18398 [UNDEFINED] CONSTANT [IF]
18409 [UNDEFINED] STATE [IF]
18410 $1DBE CONSTANT STATE
18425 [UNDEFINED] IF [IF]
18443 [UNDEFINED] ELSE [IF]
18455 [UNDEFINED] IS [IF]
18466 IF POSTPONE ['] POSTPONE DEFER!
18472 [UNDEFINED] >BODY [IF]
18527 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
18528 : LCD_HOME $02 LCD_WRF 100 20_us ;
18552 $1800 @ 16000 = [IF]
18555 $1800 @ 24000 = [IF]
18561 MOV #%1011100100,&$380
18605 <# # #S #36 HOLD #>
18606 ['] LCD_WRC IS EMIT
18608 ['] EMIT >BODY IS EMIT
18620 CMP #$40AA,&{RC5TOLCD}+8
18627 MOV #$40AA,&{RC5TOLCD}+8
18628 MOV &{RC5TOLCD}+10,&WARM+2
18629 MOV &{RC5TOLCD}+12,&$FFEA
18630 MOV &{RC5TOLCD}+14,&$FFDE
18631 MOV &{RC5TOLCD}+10,R0
18641 ." RC5toLCD is removed,"
18642 ." type START to restart"
18657 MOV #%10_1101_0100,&$3C0
18658 $1800 @ 16000 = [IF]
18661 $1800 @ 24000 = [IF]
18665 MOV #%0110_0000,&$3C6
18675 MOV #%01_0001_0100,&$340
18695 ['] LCD_WRC IS EMIT
18698 ['] EMIT >BODY IS EMIT
18699 ." RC5toLCD is running. Type STOP to quit"
18704 CMP #$40AA,&{RC5TOLCD}+8
18706 MOV #STOP_R2L,&{RC5TOLCD}+8
18707 MOV &WARM+2,&{RC5TOLCD}+10
18708 MOV #INI_R2L,&WARM+2
18709 MOV &$FFEA,&{RC5TOLCD}+12
18710 MOV #WDT_INT,&$FFEA
18711 MOV &$FFDE,&{RC5TOLCD}+14
18712 MOV #RC5_INT,&$FFDE
18719 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
18726 [UNDEFINED] CONSTANT [IF]
18737 [UNDEFINED] STATE [IF]
18738 $1DBE CONSTANT STATE
18753 [UNDEFINED] IF [IF]
18771 [UNDEFINED] ELSE [IF]
18783 [UNDEFINED] IS [IF]
18794 IF POSTPONE ['] POSTPONE DEFER!
18800 [UNDEFINED] >BODY [IF]
18855 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
18856 : LCD_HOME $02 LCD_WRF 100 20_us ;
18880 $1800 @ 16000 = [IF]
18883 $1800 @ 24000 = [IF]
18889 MOV #%1011100100,&$380
18933 <# # #S #36 HOLD #>
18934 ['] LCD_WRC IS EMIT
18936 ['] EMIT >BODY IS EMIT
18948 CMP #$40AA,&{RC5TOLCD}+8
18955 MOV #$40AA,&{RC5TOLCD}+8
18956 MOV &{RC5TOLCD}+10,&WARM+2
18957 MOV &{RC5TOLCD}+12,&$FFEA
18958 MOV &{RC5TOLCD}+14,&$FFDE
18959 MOV &{RC5TOLCD}+10,R0
18969 ." RC5toLCD is removed,"
18970 ." type START to restart"
18985 MOV #%10_1101_0100,&$3C0
18986 $1800 @ 16000 = [IF]
18989 $1800 @ 24000 = [IF]
18993 MOV #%0110_0000,&$3C6
19003 MOV #%01_0001_0100,&$340
19023 ['] LCD_WRC IS EMIT
19026 ['] EMIT >BODY IS EMIT
19027 ." RC5toLCD is running. Type STOP to quit"
19032 CMP #$40AA,&{RC5TOLCD}+8
19034 MOV #STOP_R2L,&{RC5TOLCD}+8
19035 MOV &WARM+2,&{RC5TOLCD}+10
19036 MOV #INI_R2L,&WARM+2
19037 MOV &$FFEA,&{RC5TOLCD}+12
19038 MOV #WDT_INT,&$FFEA
19039 MOV &$FFDE,&{RC5TOLCD}+14
19040 MOV #RC5_INT,&$FFDE
19047 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
19054 [UNDEFINED] CONSTANT [IF]
19065 [UNDEFINED] STATE [IF]
19066 $1DBE CONSTANT STATE
19081 [UNDEFINED] IF [IF]
19099 [UNDEFINED] ELSE [IF]
19111 [UNDEFINED] IS [IF]
19122 IF POSTPONE ['] POSTPONE DEFER!
19128 [UNDEFINED] >BODY [IF]
19183 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
19184 : LCD_HOME $02 LCD_WRF 100 20_us ;
19208 $1800 @ 16000 = [IF]
19211 $1800 @ 24000 = [IF]
19217 MOV #%1011100100,&$380
19261 <# # #S #36 HOLD #>
19262 ['] LCD_WRC IS EMIT
19264 ['] EMIT >BODY IS EMIT
19276 CMP #$40AA,&{RC5TOLCD}+8
19283 MOV #$40AA,&{RC5TOLCD}+8
19284 MOV &{RC5TOLCD}+10,&WARM+2
19285 MOV &{RC5TOLCD}+12,&$FFEA
19286 MOV &{RC5TOLCD}+14,&$FFDE
19287 MOV &{RC5TOLCD}+10,R0
19297 ." RC5toLCD is removed,"
19298 ." type START to restart"
19313 MOV #%10_1101_0100,&$3C0
19314 $1800 @ 16000 = [IF]
19317 $1800 @ 24000 = [IF]
19321 MOV #%0110_0000,&$3C6
19331 MOV #%01_0001_0100,&$340
19351 ['] LCD_WRC IS EMIT
19354 ['] EMIT >BODY IS EMIT
19355 ." RC5toLCD is running. Type STOP to quit"
19360 CMP #$40AA,&{RC5TOLCD}+8
19362 MOV #STOP_R2L,&{RC5TOLCD}+8
19363 MOV &WARM+2,&{RC5TOLCD}+10
19364 MOV #INI_R2L,&WARM+2
19365 MOV &$FFEA,&{RC5TOLCD}+12
19366 MOV #WDT_INT,&$FFEA
19367 MOV &$FFDE,&{RC5TOLCD}+14
19368 MOV #RC5_INT,&$FFDE
19375 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
19382 [UNDEFINED] CONSTANT [IF]
19393 [UNDEFINED] STATE [IF]
19394 $1DBE CONSTANT STATE
19409 [UNDEFINED] IF [IF]
19427 [UNDEFINED] ELSE [IF]
19439 [UNDEFINED] IS [IF]
19450 IF POSTPONE ['] POSTPONE DEFER!
19456 [UNDEFINED] >BODY [IF]
19511 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
19512 : LCD_HOME $02 LCD_WRF 100 20_us ;
19536 $1800 @ 16000 = [IF]
19539 $1800 @ 24000 = [IF]
19545 MOV #%1011100100,&$380
19589 <# # #S #36 HOLD #>
19590 ['] LCD_WRC IS EMIT
19592 ['] EMIT >BODY IS EMIT
19604 CMP #$40AA,&{RC5TOLCD}+8
19611 MOV #$40AA,&{RC5TOLCD}+8
19612 MOV &{RC5TOLCD}+10,&WARM+2
19613 MOV &{RC5TOLCD}+12,&$FFEA
19614 MOV &{RC5TOLCD}+14,&$FFDE
19615 MOV &{RC5TOLCD}+10,R0
19625 ." RC5toLCD is removed,"
19626 ." type START to restart"
19641 MOV #%10_1101_0100,&$3C0
19642 $1800 @ 16000 = [IF]
19645 $1800 @ 24000 = [IF]
19649 MOV #%0110_0000,&$3C6
19659 MOV #%01_0001_0100,&$340
19679 ['] LCD_WRC IS EMIT
19682 ['] EMIT >BODY IS EMIT
19683 ." RC5toLCD is running. Type STOP to quit"
19688 CMP #$40AA,&{RC5TOLCD}+8
19690 MOV #STOP_R2L,&{RC5TOLCD}+8
19691 MOV &WARM+2,&{RC5TOLCD}+10
19692 MOV #INI_R2L,&WARM+2
19693 MOV &$FFEA,&{RC5TOLCD}+12
19694 MOV #WDT_INT,&$FFEA
19695 MOV &$FFDE,&{RC5TOLCD}+14
19696 MOV #RC5_INT,&$FFDE
19703 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
19710 [UNDEFINED] CONSTANT [IF]
19721 [UNDEFINED] STATE [IF]
19722 $1DBE CONSTANT STATE
19737 [UNDEFINED] IF [IF]
19755 [UNDEFINED] ELSE [IF]
19767 [UNDEFINED] IS [IF]
19778 IF POSTPONE ['] POSTPONE DEFER!
19784 [UNDEFINED] >BODY [IF]
19839 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
19840 : LCD_HOME $02 LCD_WRF 100 20_us ;
19864 $1800 @ 16000 = [IF]
19867 $1800 @ 24000 = [IF]
19873 MOV #%1011100100,&$380
19917 <# # #S #36 HOLD #>
19918 ['] LCD_WRC IS EMIT
19920 ['] EMIT >BODY IS EMIT
19932 CMP #$40AA,&{RC5TOLCD}+8
19939 MOV #$40AA,&{RC5TOLCD}+8
19940 MOV &{RC5TOLCD}+10,&WARM+2
19941 MOV &{RC5TOLCD}+12,&$FFEA
19942 MOV &{RC5TOLCD}+14,&$FFDE
19943 MOV &{RC5TOLCD}+10,R0
19953 ." RC5toLCD is removed,"
19954 ." type START to restart"
19969 MOV #%10_1101_0100,&$3C0
19970 $1800 @ 16000 = [IF]
19973 $1800 @ 24000 = [IF]
19977 MOV #%0110_0000,&$3C6
19987 MOV #%01_0001_0100,&$340
20007 ['] LCD_WRC IS EMIT
20010 ['] EMIT >BODY IS EMIT
20011 ." RC5toLCD is running. Type STOP to quit"
20016 CMP #$40AA,&{RC5TOLCD}+8
20018 MOV #STOP_R2L,&{RC5TOLCD}+8
20019 MOV &WARM+2,&{RC5TOLCD}+10
20020 MOV #INI_R2L,&WARM+2
20021 MOV &$FFEA,&{RC5TOLCD}+12
20022 MOV #WDT_INT,&$FFEA
20023 MOV &$FFDE,&{RC5TOLCD}+14
20024 MOV #RC5_INT,&$FFDE
20031 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
20038 [UNDEFINED] CONSTANT [IF]
20049 [UNDEFINED] STATE [IF]
20050 $1DBE CONSTANT STATE
20065 [UNDEFINED] IF [IF]
20083 [UNDEFINED] ELSE [IF]
20095 [UNDEFINED] IS [IF]
20106 IF POSTPONE ['] POSTPONE DEFER!
20112 [UNDEFINED] >BODY [IF]
20167 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
20168 : LCD_HOME $02 LCD_WRF 100 20_us ;
20192 $1800 @ 16000 = [IF]
20195 $1800 @ 24000 = [IF]
20201 MOV #%1011100100,&$380
20245 <# # #S #36 HOLD #>
20246 ['] LCD_WRC IS EMIT
20248 ['] EMIT >BODY IS EMIT
20260 CMP #$40AA,&{RC5TOLCD}+8
20267 MOV #$40AA,&{RC5TOLCD}+8
20268 MOV &{RC5TOLCD}+10,&WARM+2
20269 MOV &{RC5TOLCD}+12,&$FFEA
20270 MOV &{RC5TOLCD}+14,&$FFDE
20271 MOV &{RC5TOLCD}+10,R0
20281 ." RC5toLCD is removed,"
20282 ." type START to restart"
20297 MOV #%10_1101_0100,&$3C0
20298 $1800 @ 16000 = [IF]
20301 $1800 @ 24000 = [IF]
20305 MOV #%0110_0000,&$3C6
20315 MOV #%01_0001_0100,&$340
20335 ['] LCD_WRC IS EMIT
20338 ['] EMIT >BODY IS EMIT
20339 ." RC5toLCD is running. Type STOP to quit"
20344 CMP #$40AA,&{RC5TOLCD}+8
20346 MOV #STOP_R2L,&{RC5TOLCD}+8
20347 MOV &WARM+2,&{RC5TOLCD}+10
20348 MOV #INI_R2L,&WARM+2
20349 MOV &$FFEA,&{RC5TOLCD}+12
20350 MOV #WDT_INT,&$FFEA
20351 MOV &$FFDE,&{RC5TOLCD}+14
20352 MOV #RC5_INT,&$FFDE
20359 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
20366 [UNDEFINED] CONSTANT [IF]
20377 [UNDEFINED] STATE [IF]
20378 $1DBE CONSTANT STATE
20393 [UNDEFINED] IF [IF]
20411 [UNDEFINED] ELSE [IF]
20423 [UNDEFINED] IS [IF]
20434 IF POSTPONE ['] POSTPONE DEFER!
20440 [UNDEFINED] >BODY [IF]
20495 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
20496 : LCD_HOME $02 LCD_WRF 100 20_us ;
20520 $1800 @ 16000 = [IF]
20523 $1800 @ 24000 = [IF]
20529 MOV #%1011100100,&$380
20573 <# # #S #36 HOLD #>
20574 ['] LCD_WRC IS EMIT
20576 ['] EMIT >BODY IS EMIT
20588 CMP #$40AA,&{RC5TOLCD}+8
20595 MOV #$40AA,&{RC5TOLCD}+8
20596 MOV &{RC5TOLCD}+10,&WARM+2
20597 MOV &{RC5TOLCD}+12,&$FFEA
20598 MOV &{RC5TOLCD}+14,&$FFDE
20599 MOV &{RC5TOLCD}+10,R0
20609 ." RC5toLCD is removed,"
20610 ." type START to restart"
20625 MOV #%10_1101_0100,&$3C0
20626 $1800 @ 16000 = [IF]
20629 $1800 @ 24000 = [IF]
20633 MOV #%0110_0000,&$3C6
20643 MOV #%01_0001_0100,&$340
20663 ['] LCD_WRC IS EMIT
20666 ['] EMIT >BODY IS EMIT
20667 ." RC5toLCD is running. Type STOP to quit"
20672 CMP #$40AA,&{RC5TOLCD}+8
20674 MOV #STOP_R2L,&{RC5TOLCD}+8
20675 MOV &WARM+2,&{RC5TOLCD}+10
20676 MOV #INI_R2L,&WARM+2
20677 MOV &$FFEA,&{RC5TOLCD}+12
20678 MOV #WDT_INT,&$FFEA
20679 MOV &$FFDE,&{RC5TOLCD}+14
20680 MOV #RC5_INT,&$FFDE
20687 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
20694 [UNDEFINED] CONSTANT [IF]
20705 [UNDEFINED] STATE [IF]
20706 $1DBE CONSTANT STATE
20721 [UNDEFINED] IF [IF]
20739 [UNDEFINED] ELSE [IF]
20751 [UNDEFINED] IS [IF]
20762 IF POSTPONE ['] POSTPONE DEFER!
20768 [UNDEFINED] >BODY [IF]
20823 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
20824 : LCD_HOME $02 LCD_WRF 100 20_us ;
20848 $1800 @ 16000 = [IF]
20851 $1800 @ 24000 = [IF]
20857 MOV #%1011100100,&$380
20901 <# # #S #36 HOLD #>
20902 ['] LCD_WRC IS EMIT
20904 ['] EMIT >BODY IS EMIT
20916 CMP #$40AA,&{RC5TOLCD}+8
20923 MOV #$40AA,&{RC5TOLCD}+8
20924 MOV &{RC5TOLCD}+10,&WARM+2
20925 MOV &{RC5TOLCD}+12,&$FFEA
20926 MOV &{RC5TOLCD}+14,&$FFDE
20927 MOV &{RC5TOLCD}+10,R0
20937 ." RC5toLCD is removed,"
20938 ." type START to restart"
20953 MOV #%10_1101_0100,&$3C0
20954 $1800 @ 16000 = [IF]
20957 $1800 @ 24000 = [IF]
20961 MOV #%0110_0000,&$3C6
20971 MOV #%01_0001_0100,&$340
20991 ['] LCD_WRC IS EMIT
20994 ['] EMIT >BODY IS EMIT
20995 ." RC5toLCD is running. Type STOP to quit"
21000 CMP #$40AA,&{RC5TOLCD}+8
21002 MOV #STOP_R2L,&{RC5TOLCD}+8
21003 MOV &WARM+2,&{RC5TOLCD}+10
21004 MOV #INI_R2L,&WARM+2
21005 MOV &$FFEA,&{RC5TOLCD}+12
21006 MOV #WDT_INT,&$FFEA
21007 MOV &$FFDE,&{RC5TOLCD}+14
21008 MOV #RC5_INT,&$FFDE
21015 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
21022 [UNDEFINED] CONSTANT [IF]
21033 [UNDEFINED] STATE [IF]
21034 $1DBE CONSTANT STATE
21049 [UNDEFINED] IF [IF]
21067 [UNDEFINED] ELSE [IF]
21079 [UNDEFINED] IS [IF]
21090 IF POSTPONE ['] POSTPONE DEFER!
21096 [UNDEFINED] >BODY [IF]
21151 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
21152 : LCD_HOME $02 LCD_WRF 100 20_us ;
21176 $1800 @ 16000 = [IF]
21179 $1800 @ 24000 = [IF]
21185 MOV #%1011100100,&$380
21229 <# # #S #36 HOLD #>
21230 ['] LCD_WRC IS EMIT
21232 ['] EMIT >BODY IS EMIT
21244 CMP #$40AA,&{RC5TOLCD}+8
21251 MOV #$40AA,&{RC5TOLCD}+8
21252 MOV &{RC5TOLCD}+10,&WARM+2
21253 MOV &{RC5TOLCD}+12,&$FFEA
21254 MOV &{RC5TOLCD}+14,&$FFDE
21255 MOV &{RC5TOLCD}+10,R0
21265 ." RC5toLCD is removed,"
21266 ." type START to restart"
21281 MOV #%10_1101_0100,&$3C0
21282 $1800 @ 16000 = [IF]
21285 $1800 @ 24000 = [IF]
21289 MOV #%0110_0000,&$3C6
21299 MOV #%01_0001_0100,&$340
21319 ['] LCD_WRC IS EMIT
21322 ['] EMIT >BODY IS EMIT
21323 ." RC5toLCD is running. Type STOP to quit"
21328 CMP #$40AA,&{RC5TOLCD}+8
21330 MOV #STOP_R2L,&{RC5TOLCD}+8
21331 MOV &WARM+2,&{RC5TOLCD}+10
21332 MOV #INI_R2L,&WARM+2
21333 MOV &$FFEA,&{RC5TOLCD}+12
21334 MOV #WDT_INT,&$FFEA
21335 MOV &$FFDE,&{RC5TOLCD}+14
21336 MOV #RC5_INT,&$FFDE
21343 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
21350 [UNDEFINED] CONSTANT [IF]
21361 [UNDEFINED] STATE [IF]
21362 $1DBE CONSTANT STATE
21377 [UNDEFINED] IF [IF]
21395 [UNDEFINED] ELSE [IF]
21407 [UNDEFINED] IS [IF]
21418 IF POSTPONE ['] POSTPONE DEFER!
21424 [UNDEFINED] >BODY [IF]
21479 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
21480 : LCD_HOME $02 LCD_WRF 100 20_us ;
21504 $1800 @ 16000 = [IF]
21507 $1800 @ 24000 = [IF]
21513 MOV #%1011100100,&$380
21557 <# # #S #36 HOLD #>
21558 ['] LCD_WRC IS EMIT
21560 ['] EMIT >BODY IS EMIT
21572 CMP #$40AA,&{RC5TOLCD}+8
21579 MOV #$40AA,&{RC5TOLCD}+8
21580 MOV &{RC5TOLCD}+10,&WARM+2
21581 MOV &{RC5TOLCD}+12,&$FFEA
21582 MOV &{RC5TOLCD}+14,&$FFDE
21583 MOV &{RC5TOLCD}+10,R0
21593 ." RC5toLCD is removed,"
21594 ." type START to restart"
21609 MOV #%10_1101_0100,&$3C0
21610 $1800 @ 16000 = [IF]
21613 $1800 @ 24000 = [IF]
21617 MOV #%0110_0000,&$3C6
21627 MOV #%01_0001_0100,&$340
21647 ['] LCD_WRC IS EMIT
21650 ['] EMIT >BODY IS EMIT
21651 ." RC5toLCD is running. Type STOP to quit"
21656 CMP #$40AA,&{RC5TOLCD}+8
21658 MOV #STOP_R2L,&{RC5TOLCD}+8
21659 MOV &WARM+2,&{RC5TOLCD}+10
21660 MOV #INI_R2L,&WARM+2
21661 MOV &$FFEA,&{RC5TOLCD}+12
21662 MOV #WDT_INT,&$FFEA
21663 MOV &$FFDE,&{RC5TOLCD}+14
21664 MOV #RC5_INT,&$FFDE
21671 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
21678 [UNDEFINED] CONSTANT [IF]
21689 [UNDEFINED] STATE [IF]
21690 $1DBE CONSTANT STATE
21705 [UNDEFINED] IF [IF]
21723 [UNDEFINED] ELSE [IF]
21735 [UNDEFINED] IS [IF]
21746 IF POSTPONE ['] POSTPONE DEFER!
21752 [UNDEFINED] >BODY [IF]
21807 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
21808 : LCD_HOME $02 LCD_WRF 100 20_us ;
21832 $1800 @ 16000 = [IF]
21835 $1800 @ 24000 = [IF]
21841 MOV #%1011100100,&$380
21885 <# # #S #36 HOLD #>
21886 ['] LCD_WRC IS EMIT
21888 ['] EMIT >BODY IS EMIT
21900 CMP #$40AA,&{RC5TOLCD}+8
21907 MOV #$40AA,&{RC5TOLCD}+8
21908 MOV &{RC5TOLCD}+10,&WARM+2
21909 MOV &{RC5TOLCD}+12,&$FFEA
21910 MOV &{RC5TOLCD}+14,&$FFDE
21911 MOV &{RC5TOLCD}+10,R0
21921 ." RC5toLCD is removed,"
21922 ." type START to restart"
21937 MOV #%10_1101_0100,&$3C0
21938 $1800 @ 16000 = [IF]
21941 $1800 @ 24000 = [IF]
21945 MOV #%0110_0000,&$3C6
21955 MOV #%01_0001_0100,&$340
21975 ['] LCD_WRC IS EMIT
21978 ['] EMIT >BODY IS EMIT
21979 ." RC5toLCD is running. Type STOP to quit"
21984 CMP #$40AA,&{RC5TOLCD}+8
21986 MOV #STOP_R2L,&{RC5TOLCD}+8
21987 MOV &WARM+2,&{RC5TOLCD}+10
21988 MOV #INI_R2L,&WARM+2
21989 MOV &$FFEA,&{RC5TOLCD}+12
21990 MOV #WDT_INT,&$FFEA
21991 MOV &$FFDE,&{RC5TOLCD}+14
21992 MOV #RC5_INT,&$FFDE
21999 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
22006 [UNDEFINED] CONSTANT [IF]
22017 [UNDEFINED] STATE [IF]
22018 $1DBE CONSTANT STATE
22033 [UNDEFINED] IF [IF]
22051 [UNDEFINED] ELSE [IF]
22063 [UNDEFINED] IS [IF]
22074 IF POSTPONE ['] POSTPONE DEFER!
22080 [UNDEFINED] >BODY [IF]
22135 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
22136 : LCD_HOME $02 LCD_WRF 100 20_us ;
22160 $1800 @ 16000 = [IF]
22163 $1800 @ 24000 = [IF]
22169 MOV #%1011100100,&$380
22213 <# # #S #36 HOLD #>
22214 ['] LCD_WRC IS EMIT
22216 ['] EMIT >BODY IS EMIT
22228 CMP #$40AA,&{RC5TOLCD}+8
22235 MOV #$40AA,&{RC5TOLCD}+8
22236 MOV &{RC5TOLCD}+10,&WARM+2
22237 MOV &{RC5TOLCD}+12,&$FFEA
22238 MOV &{RC5TOLCD}+14,&$FFDE
22239 MOV &{RC5TOLCD}+10,R0
22249 ." RC5toLCD is removed,"
22250 ." type START to restart"
22265 MOV #%10_1101_0100,&$3C0
22266 $1800 @ 16000 = [IF]
22269 $1800 @ 24000 = [IF]
22273 MOV #%0110_0000,&$3C6
22283 MOV #%01_0001_0100,&$340
22303 ['] LCD_WRC IS EMIT
22306 ['] EMIT >BODY IS EMIT
22307 ." RC5toLCD is running. Type STOP to quit"
22312 CMP #$40AA,&{RC5TOLCD}+8
22314 MOV #STOP_R2L,&{RC5TOLCD}+8
22315 MOV &WARM+2,&{RC5TOLCD}+10
22316 MOV #INI_R2L,&WARM+2
22317 MOV &$FFEA,&{RC5TOLCD}+12
22318 MOV #WDT_INT,&$FFEA
22319 MOV &$FFDE,&{RC5TOLCD}+14
22320 MOV #RC5_INT,&$FFDE
22327 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
22334 [UNDEFINED] CONSTANT [IF]
22345 [UNDEFINED] STATE [IF]
22346 $1DBE CONSTANT STATE
22361 [UNDEFINED] IF [IF]
22379 [UNDEFINED] ELSE [IF]
22391 [UNDEFINED] IS [IF]
22402 IF POSTPONE ['] POSTPONE DEFER!
22408 [UNDEFINED] >BODY [IF]
22463 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
22464 : LCD_HOME $02 LCD_WRF 100 20_us ;
22488 $1800 @ 16000 = [IF]
22491 $1800 @ 24000 = [IF]
22497 MOV #%1011100100,&$380
22541 <# # #S #36 HOLD #>
22542 ['] LCD_WRC IS EMIT
22544 ['] EMIT >BODY IS EMIT
22556 CMP #$40AA,&{RC5TOLCD}+8
22563 MOV #$40AA,&{RC5TOLCD}+8
22564 MOV &{RC5TOLCD}+10,&WARM+2
22565 MOV &{RC5TOLCD}+12,&$FFEA
22566 MOV &{RC5TOLCD}+14,&$FFDE
22567 MOV &{RC5TOLCD}+10,R0
22577 ." RC5toLCD is removed,"
22578 ." type START to restart"
22593 MOV #%10_1101_0100,&$3C0
22594 $1800 @ 16000 = [IF]
22597 $1800 @ 24000 = [IF]
22601 MOV #%0110_0000,&$3C6
22611 MOV #%01_0001_0100,&$340
22631 ['] LCD_WRC IS EMIT
22634 ['] EMIT >BODY IS EMIT
22635 ." RC5toLCD is running. Type STOP to quit"
22640 CMP #$40AA,&{RC5TOLCD}+8
22642 MOV #STOP_R2L,&{RC5TOLCD}+8
22643 MOV &WARM+2,&{RC5TOLCD}+10
22644 MOV #INI_R2L,&WARM+2
22645 MOV &$FFEA,&{RC5TOLCD}+12
22646 MOV #WDT_INT,&$FFEA
22647 MOV &$FFDE,&{RC5TOLCD}+14
22648 MOV #RC5_INT,&$FFDE
22655 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
22662 [UNDEFINED] CONSTANT [IF]
22673 [UNDEFINED] STATE [IF]
22674 $1DBE CONSTANT STATE
22689 [UNDEFINED] IF [IF]
22707 [UNDEFINED] ELSE [IF]
22719 [UNDEFINED] IS [IF]
22730 IF POSTPONE ['] POSTPONE DEFER!
22736 [UNDEFINED] >BODY [IF]
22791 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
22792 : LCD_HOME $02 LCD_WRF 100 20_us ;
22816 $1800 @ 16000 = [IF]
22819 $1800 @ 24000 = [IF]
22825 MOV #%1011100100,&$380
22869 <# # #S #36 HOLD #>
22870 ['] LCD_WRC IS EMIT
22872 ['] EMIT >BODY IS EMIT
22884 CMP #$40AA,&{RC5TOLCD}+8
22891 MOV #$40AA,&{RC5TOLCD}+8
22892 MOV &{RC5TOLCD}+10,&WARM+2
22893 MOV &{RC5TOLCD}+12,&$FFEA
22894 MOV &{RC5TOLCD}+14,&$FFDE
22895 MOV &{RC5TOLCD}+10,R0
22905 ." RC5toLCD is removed,"
22906 ." type START to restart"
22921 MOV #%10_1101_0100,&$3C0
22922 $1800 @ 16000 = [IF]
22925 $1800 @ 24000 = [IF]
22929 MOV #%0110_0000,&$3C6
22939 MOV #%01_0001_0100,&$340
22959 ['] LCD_WRC IS EMIT
22962 ['] EMIT >BODY IS EMIT
22963 ." RC5toLCD is running. Type STOP to quit"
22968 CMP #$40AA,&{RC5TOLCD}+8
22970 MOV #STOP_R2L,&{RC5TOLCD}+8
22971 MOV &WARM+2,&{RC5TOLCD}+10
22972 MOV #INI_R2L,&WARM+2
22973 MOV &$FFEA,&{RC5TOLCD}+12
22974 MOV #WDT_INT,&$FFEA
22975 MOV &$FFDE,&{RC5TOLCD}+14
22976 MOV #RC5_INT,&$FFDE
22983 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
22990 [UNDEFINED] CONSTANT [IF]
23001 [UNDEFINED] STATE [IF]
23002 $1DBE CONSTANT STATE
23017 [UNDEFINED] IF [IF]
23035 [UNDEFINED] ELSE [IF]
23047 [UNDEFINED] IS [IF]
23058 IF POSTPONE ['] POSTPONE DEFER!
23064 [UNDEFINED] >BODY [IF]
23119 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
23120 : LCD_HOME $02 LCD_WRF 100 20_us ;
23144 $1800 @ 16000 = [IF]
23147 $1800 @ 24000 = [IF]
23153 MOV #%1011100100,&$380
23197 <# # #S #36 HOLD #>
23198 ['] LCD_WRC IS EMIT
23200 ['] EMIT >BODY IS EMIT
23212 CMP #$40AA,&{RC5TOLCD}+8
23219 MOV #$40AA,&{RC5TOLCD}+8
23220 MOV &{RC5TOLCD}+10,&WARM+2
23221 MOV &{RC5TOLCD}+12,&$FFEA
23222 MOV &{RC5TOLCD}+14,&$FFDE
23223 MOV &{RC5TOLCD}+10,R0
23233 ." RC5toLCD is removed,"
23234 ." type START to restart"
23249 MOV #%10_1101_0100,&$3C0
23250 $1800 @ 16000 = [IF]
23253 $1800 @ 24000 = [IF]
23257 MOV #%0110_0000,&$3C6
23267 MOV #%01_0001_0100,&$340
23287 ['] LCD_WRC IS EMIT
23290 ['] EMIT >BODY IS EMIT
23291 ." RC5toLCD is running. Type STOP to quit"
23296 CMP #$40AA,&{RC5TOLCD}+8
23298 MOV #STOP_R2L,&{RC5TOLCD}+8
23299 MOV &WARM+2,&{RC5TOLCD}+10
23300 MOV #INI_R2L,&WARM+2
23301 MOV &$FFEA,&{RC5TOLCD}+12
23302 MOV #WDT_INT,&$FFEA
23303 MOV &$FFDE,&{RC5TOLCD}+14
23304 MOV #RC5_INT,&$FFDE
23311 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
23318 [UNDEFINED] CONSTANT [IF]
23329 [UNDEFINED] STATE [IF]
23330 $1DBE CONSTANT STATE
23345 [UNDEFINED] IF [IF]
23363 [UNDEFINED] ELSE [IF]
23375 [UNDEFINED] IS [IF]
23386 IF POSTPONE ['] POSTPONE DEFER!
23392 [UNDEFINED] >BODY [IF]
23447 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
23448 : LCD_HOME $02 LCD_WRF 100 20_us ;
23472 $1800 @ 16000 = [IF]
23475 $1800 @ 24000 = [IF]
23481 MOV #%1011100100,&$380
23525 <# # #S #36 HOLD #>
23526 ['] LCD_WRC IS EMIT
23528 ['] EMIT >BODY IS EMIT
23540 CMP #$40AA,&{RC5TOLCD}+8
23547 MOV #$40AA,&{RC5TOLCD}+8
23548 MOV &{RC5TOLCD}+10,&WARM+2
23549 MOV &{RC5TOLCD}+12,&$FFEA
23550 MOV &{RC5TOLCD}+14,&$FFDE
23551 MOV &{RC5TOLCD}+10,R0
23561 ." RC5toLCD is removed,"
23562 ." type START to restart"
23577 MOV #%10_1101_0100,&$3C0
23578 $1800 @ 16000 = [IF]
23581 $1800 @ 24000 = [IF]
23585 MOV #%0110_0000,&$3C6
23595 MOV #%01_0001_0100,&$340
23615 ['] LCD_WRC IS EMIT
23618 ['] EMIT >BODY IS EMIT
23619 ." RC5toLCD is running. Type STOP to quit"
23624 CMP #$40AA,&{RC5TOLCD}+8
23626 MOV #STOP_R2L,&{RC5TOLCD}+8
23627 MOV &WARM+2,&{RC5TOLCD}+10
23628 MOV #INI_R2L,&WARM+2
23629 MOV &$FFEA,&{RC5TOLCD}+12
23630 MOV #WDT_INT,&$FFEA
23631 MOV &$FFDE,&{RC5TOLCD}+14
23632 MOV #RC5_INT,&$FFDE
23639 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
23646 [UNDEFINED] CONSTANT [IF]
23657 [UNDEFINED] STATE [IF]
23658 $1DBE CONSTANT STATE
23673 [UNDEFINED] IF [IF]
23691 [UNDEFINED] ELSE [IF]
23703 [UNDEFINED] IS [IF]
23714 IF POSTPONE ['] POSTPONE DEFER!
23720 [UNDEFINED] >BODY [IF]
23775 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
23776 : LCD_HOME $02 LCD_WRF 100 20_us ;
23800 $1800 @ 16000 = [IF]
23803 $1800 @ 24000 = [IF]
23809 MOV #%1011100100,&$380
23853 <# # #S #36 HOLD #>
23854 ['] LCD_WRC IS EMIT
23856 ['] EMIT >BODY IS EMIT
23868 CMP #$40AA,&{RC5TOLCD}+8
23875 MOV #$40AA,&{RC5TOLCD}+8
23876 MOV &{RC5TOLCD}+10,&WARM+2
23877 MOV &{RC5TOLCD}+12,&$FFEA
23878 MOV &{RC5TOLCD}+14,&$FFDE
23879 MOV &{RC5TOLCD}+10,R0
23889 ." RC5toLCD is removed,"
23890 ." type START to restart"
23905 MOV #%10_1101_0100,&$3C0
23906 $1800 @ 16000 = [IF]
23909 $1800 @ 24000 = [IF]
23913 MOV #%0110_0000,&$3C6
23923 MOV #%01_0001_0100,&$340
23943 ['] LCD_WRC IS EMIT
23946 ['] EMIT >BODY IS EMIT
23947 ." RC5toLCD is running. Type STOP to quit"
23952 CMP #$40AA,&{RC5TOLCD}+8
23954 MOV #STOP_R2L,&{RC5TOLCD}+8
23955 MOV &WARM+2,&{RC5TOLCD}+10
23956 MOV #INI_R2L,&WARM+2
23957 MOV &$FFEA,&{RC5TOLCD}+12
23958 MOV #WDT_INT,&$FFEA
23959 MOV &$FFDE,&{RC5TOLCD}+14
23960 MOV #RC5_INT,&$FFDE
23967 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
23974 [UNDEFINED] CONSTANT [IF]
23985 [UNDEFINED] STATE [IF]
23986 $1DBE CONSTANT STATE
24001 [UNDEFINED] IF [IF]
24019 [UNDEFINED] ELSE [IF]
24031 [UNDEFINED] IS [IF]
24042 IF POSTPONE ['] POSTPONE DEFER!
24048 [UNDEFINED] >BODY [IF]
24103 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
24104 : LCD_HOME $02 LCD_WRF 100 20_us ;
24128 $1800 @ 16000 = [IF]
24131 $1800 @ 24000 = [IF]
24137 MOV #%1011100100,&$380
24181 <# # #S #36 HOLD #>
24182 ['] LCD_WRC IS EMIT
24184 ['] EMIT >BODY IS EMIT
24196 CMP #$40AA,&{RC5TOLCD}+8
24203 MOV #$40AA,&{RC5TOLCD}+8
24204 MOV &{RC5TOLCD}+10,&WARM+2
24205 MOV &{RC5TOLCD}+12,&$FFEA
24206 MOV &{RC5TOLCD}+14,&$FFDE
24207 MOV &{RC5TOLCD}+10,R0
24217 ." RC5toLCD is removed,"
24218 ." type START to restart"
24233 MOV #%10_1101_0100,&$3C0
24234 $1800 @ 16000 = [IF]
24237 $1800 @ 24000 = [IF]
24241 MOV #%0110_0000,&$3C6
24251 MOV #%01_0001_0100,&$340
24271 ['] LCD_WRC IS EMIT
24274 ['] EMIT >BODY IS EMIT
24275 ." RC5toLCD is running. Type STOP to quit"
24280 CMP #$40AA,&{RC5TOLCD}+8
24282 MOV #STOP_R2L,&{RC5TOLCD}+8
24283 MOV &WARM+2,&{RC5TOLCD}+10
24284 MOV #INI_R2L,&WARM+2
24285 MOV &$FFEA,&{RC5TOLCD}+12
24286 MOV #WDT_INT,&$FFEA
24287 MOV &$FFDE,&{RC5TOLCD}+14
24288 MOV #RC5_INT,&$FFDE
24295 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
24302 [UNDEFINED] CONSTANT [IF]
24313 [UNDEFINED] STATE [IF]
24314 $1DBE CONSTANT STATE
24329 [UNDEFINED] IF [IF]
24347 [UNDEFINED] ELSE [IF]
24359 [UNDEFINED] IS [IF]
24370 IF POSTPONE ['] POSTPONE DEFER!
24376 [UNDEFINED] >BODY [IF]
24431 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
24432 : LCD_HOME $02 LCD_WRF 100 20_us ;
24456 $1800 @ 16000 = [IF]
24459 $1800 @ 24000 = [IF]
24465 MOV #%1011100100,&$380
24509 <# # #S #36 HOLD #>
24510 ['] LCD_WRC IS EMIT
24512 ['] EMIT >BODY IS EMIT
24524 CMP #$40AA,&{RC5TOLCD}+8
24531 MOV #$40AA,&{RC5TOLCD}+8
24532 MOV &{RC5TOLCD}+10,&WARM+2
24533 MOV &{RC5TOLCD}+12,&$FFEA
24534 MOV &{RC5TOLCD}+14,&$FFDE
24535 MOV &{RC5TOLCD}+10,R0
24545 ." RC5toLCD is removed,"
24546 ." type START to restart"
24561 MOV #%10_1101_0100,&$3C0
24562 $1800 @ 16000 = [IF]
24565 $1800 @ 24000 = [IF]
24569 MOV #%0110_0000,&$3C6
24579 MOV #%01_0001_0100,&$340
24599 ['] LCD_WRC IS EMIT
24602 ['] EMIT >BODY IS EMIT
24603 ." RC5toLCD is running. Type STOP to quit"
24608 CMP #$40AA,&{RC5TOLCD}+8
24610 MOV #STOP_R2L,&{RC5TOLCD}+8
24611 MOV &WARM+2,&{RC5TOLCD}+10
24612 MOV #INI_R2L,&WARM+2
24613 MOV &$FFEA,&{RC5TOLCD}+12
24614 MOV #WDT_INT,&$FFEA
24615 MOV &$FFDE,&{RC5TOLCD}+14
24616 MOV #RC5_INT,&$FFDE
24623 [DEFINED] {RC5TOLCD} [IF] {RC5TOLCD} [THEN]
24630 [UNDEFINED] CONSTANT [IF]
24641 [UNDEFINED] STATE [IF]
24642 $1DBE CONSTANT STATE
24657 [UNDEFINED] IF [IF]
24675 [UNDEFINED] ELSE [IF]
24687 [UNDEFINED] IS [IF]
24698 IF POSTPONE ['] POSTPONE DEFER!
24704 [UNDEFINED] >BODY [IF]
24759 : LCD_CLEAR $01 LCD_WRF 100 20_us ;
24760 : LCD_HOME $02 LCD_WRF 100 20_us ;
24784 $1800 @ 16000 = [IF]
24787 $1800 @ 24000 = [IF]
24793 MOV #%1011100100,&$380
24837 <# # #S #36 HOLD #>
24838 ['] LCD_WRC IS EMIT
24840 ['] EMIT >BODY IS EMIT
24852 CMP #$40AA,&{RC5TOLCD}+8
24859 MOV #$40AA,&{RC5TOLCD}+8
24860 MOV &{RC5TOLCD}+10,&WARM+2
24861 MOV &{RC5TOLCD}+12,&$FFEA
24862 MOV &{RC5TOLCD}+14,&$FFDE
24863 MOV &{RC5TOLCD}+10,R0
24873 ." RC5toLCD is removed,"
24874 ." type START to restart"
24889 MOV #%10_1101_0100,&$3C0
24890 $1800 @ 16000 = [IF]
24893 $1800 @ 24000 = [IF]
24897 MOV #%0110_0000,&$3C6
24907 MOV #%01_0001_0100,&$340
24927 ['] LCD_WRC IS EMIT
24930 ['] EMIT >BODY IS EMIT
24931 ." RC5toLCD is running. Type STOP to quit"
24936 CMP #$40AA,&{RC5TOLCD}+8
24938 MOV #STOP_R2L,&{RC5TOLCD}+8
24939 MOV &WARM+2,&{RC5TOLCD}+10
24940 MOV #INI_R2L,&WARM+2
24941 MOV &$FFEA,&{RC5TOLCD}+12
24942 MOV #WDT_INT,&$FFEA
24943 MOV &$FFDE,&{RC5TOLCD}+14
24944 MOV #RC5_INT,&$FFDE
24953 ; downloading PROG100k.4th is done
24954 RST_HERE ; this app is protected against <reset>