.DEFINITIONS;1;
FILE      ACV.pas;1;
PROGRAM   PanelTest;1;
TYPE      TIPAddr, ARRAY;1;
          BYTE, =0|4, 0|0, 0|0, 0|0, $00001;1;
TYPE      TMACAddr, ARRAY;1;
          BYTE, =0|6, 0|0, 0|0, 0|0, $00001;1;
TYPE      TLCD_num, ENUM;1;
          7, LCD_m1, LCD_m2, LCD_m3, LCD_m4, LCD_m5, LCD_m6, LCD_m7, LCD_m8, $00001;1;
VAR       _LCDM_PORT, BYTE, RAM, $00100;11;
VAR       SysTickTime, BYTE, RAM, $00101;1;
VAR       _INCRSTATE4, BYTE, RAM, $00102;34;
VAR       _INCRCOUNT4_0, INTEGER, RAM, $00103;34;
VAR       _INCRCOUNT4_D0, INTEGER, RAM, $00105;34;
VAR       _TWI_TO, BYTE, RAM, $00107;34;
VAR       TWI_DevLock, DEVICELOCK, RAM, $00108;1;
IMPLEMENT PanelTest;34;
CONST     DDRDinit, BYTE, IMM, 12;41;
CONST     PortDinit, BYTE, IMM, 252;42;
CONST     DDRCinit, BYTE, IMM, 255;43;
CONST     PortCinit, BYTE, IMM, 255;44;
CONST     low, BOOLEAN, IMM, 0;46;
CONST     high, BOOLEAN, IMM, 255;47;
VAR       i, INTEGER, RAM, $00007;52;
VAR       b, BYTE, RAM, $00009;53;
VAR       k, BYTE, RAM, $0000A;53;
VAR       t, BOOLEAN, RAM, $0000B;54;
VAR       LED1, BIT8, RAM, $2B0002;58;
VAR       LED2, BIT8, RAM, $2B0003;59;
VAR       ButtonTemp, BYTE, RAM, $00109;65;
VAR       BtnDown, BIT8, RAM, $1090005;66;
VAR       BtnUp, BIT8, RAM, $1090004;67;
VAR       BtnEnter, BIT8, RAM, $1090003;68;
VAR       IncrValue, INTEGER, RAM, $0010A;70;
VAR       OldIncrValue, INTEGER, RAM, $0010C;70;
VAR       IncrDiffByte, BYTE, RAM, $0010E;71;
VAR       FlashTimer, SYSTIMER, RAM, $0010F;73;
VAR       ActivityTimer, SYSTIMER, RAM, $00111;73;
PROC      initall;82;
COMMENT   procedure initall;;82;
END_FUNC  initall;103;
PROC      $_Main;107;
STACKSTA  275;165;
STACKSIZ  128;165;
FRAMESTA  420;165;
FRAMESIZ  128;165;
PROCID    0;165;
PROCLOC   -1;165;
TASKLOC   -1;165;
END_PROG  PanelTest;165;
.CODESTART
RESET $000000
STARTCODE $000068
FILE ACV.PAS
UNIT PANELTEST
FUNC INITALL, $00052, $000068
ENTRY  $000068
LINE 85, $000068, 276
LINE 86, $00006C, 279
LINE 87, $000070, 282
LINE 88, $000074, 285
LINE 89, $000078, 288
LINE 91, $000084, 294
LINE 92, $00008A, 298
FRAME     0
BRANCH   4, $000092, $000098
BRANCH   20, $000094, $000100
LINE 93, $000098, 310
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 94, $0000B0, 327
FRAME     2
FRAME     0
LINE 95, $0000CC, 344
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 96, $0000E4, 361
FRAME     2
FRAME     0
LINE 98, $000100, 381
LINE 99, $00010A, 386
LINE 100, $000114, 391
LINE 101, $00011E, 396
LINE 102, $000122, 399
FRAME     1
FRAME     3
FRAME     0
LINE 103, $00013A, 417
BRANCH   19, $00013A, $000000
ENDFUNC 103, $00013A
FUNC $_MAIN, $0006B, $00013C
ENTRY  $00013C
LINE 108, $00013C, 433
BRANCH   17, $00013C, $000068
LINE 110, $000140, 437
LINE 111, $000148, 442
LINE 112, $00014C, 445
FRAME     0
LINE 114, $000154, 453
BRANCH   4, $000160, $000166
BRANCH   20, $000162, $0001C4
LINE 115, $000166, 467
LINE 116, $000174, 474
LINE 117, $000184, 484
LINE 118, $00018A, 488
LINE 119, $00019A, 498
LINE 120, $0001A0, 502
BRANCH   4, $0001AC, $0001B2
BRANCH   20, $0001AE, $0001B6
LINE 121, $0001B2, 516
LINE 123, $0001B6, 522
LINE 126, $0001C4, 532
FRAME     0
LINE 127, $0001D2, 539
BRANCH   4, $000200, $000206
BRANCH   20, $000202, $000288
LINE 128, $000206, 567
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 129, $00021E, 584
FRAME     2
FRAME     4
FRAME     7
FRAME     2
FRAME     0
LINE 130, $00027A, 632
LINE 132, $000288, 642
LINE 134, $000298, 647
FRAME     0
LINE 135, $0002A0, 653
FRAME     0
LINE 136, $0002AC, 660
BRANCH   4, $0002BA, $0002C0
BRANCH   20, $0002BC, $0003F6
LINE 137, $0002C0, 674
FRAME     0
LINE 138, $0002C8, 680
FRAME     0
LINE 139, $0002D4, 687
BRANCH   4, $0002E2, $0002E8
BRANCH   20, $0002E4, $0003F6
LINE 140, $0002E8, 701
BRANCH   4, $0002F6, $0002FC
BRANCH   20, $0002F8, $000330
LINE 141, $0002FC, 714
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 142, $000314, 731
FRAME     2
FRAME     0
LINE 144, $000330, 751
BRANCH   4, $00033E, $000344
BRANCH   20, $000340, $000378
LINE 145, $000344, 764
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 146, $00035C, 781
FRAME     2
FRAME     0
LINE 148, $000378, 801
BRANCH   4, $000386, $00038C
BRANCH   20, $000388, $0003C0
LINE 149, $00038C, 814
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 150, $0003A4, 831
FRAME     2
FRAME     0
LINE 153, $0003C0, 853
FRAME     0
LINE 154, $0003C8, 859
FRAME     0
LINE 155, $0003D4, 866
LINE 156, $0003E2, 874
BRANCH   4, $0003F0, $0003F6
BRANCH   20, $0003F2, $0003C0
LINE 159, $0003F6, 895
BRANCH   4, $000402, $000408
BRANCH   20, $000404, $00043C
LINE 160, $000408, 909
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 161, $000420, 926
FRAME     2
FRAME     0
LINE 163, $00043C, 947
BRANCH   20, $00043C, $000154
LINE 165, $000440, 954
LINE 165, $000442, 956
BRANCH   20, $000442, $000440
ENDFUNC 165, $000442
.ROMSTART $000000
.ROMEND   $003FFF
.ROMCONST $000E76
.SECTION CODE_STA, $000000, $000E76, $000000
.SECTION ROMC, $000E76, $000036, $000E76
.SECTION VECTTAB, $000000, $000068, $000EAC
ENDCODE
