BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 1 BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY: C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\main.obj TO .\Objects\C52 PRINT (.\Listings\C52.m51) RAMSIZE (256) MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC INPUT MODULES INCLUDED: .\Objects\main.obj (MAIN) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPMUL) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPDIV) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPCMP) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FCAST) C:\KEIL_V5\C51\LIB\C51FPS.LIB (PRINTF) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPGETOPN) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPROUND) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPCONVERT) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FPADD) C:\KEIL_V5\C51\LIB\C51FPS.LIB (?C?FTNPWR) C:\KEIL_V5\C51\LIB\C51S.LIB (?C_STARTUP) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDPTR) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDOPTR) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CSTPTR) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?IMUL) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?LMUL) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?LNEG) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDIIDATA) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE) C:\KEIL_V5\C51\LIB\C51S.LIB (PUTCHAR) C:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT) LINK MAP OF MODULE: .\Objects\C52 (MAIN) TYPE BASE LENGTH RELOCATION SEGMENT NAME ----------------------------------------------------- * * * * * * * D A T A M E M O R Y * * * * * * * REG 0000H 0008H ABSOLUTE "REG BANK 0" 0008H 0018H *** GAP *** BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_ BIT 0021H.1 0000H.1 UNIT ?BI?MAIN 0021H.2 0000H.6 *** GAP *** DATA 0022H 0035H UNIT ?DT?MAIN DATA 0057H 0027H UNIT _DATA_GROUP_ IDATA 007EH 0001H UNIT ?STACK * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 0003H ABSOLUTE CODE 0003H 0008H UNIT ?PR?_LCD1602_WRITE_CMD?MAIN CODE 000BH 0003H ABSOLUTE CODE 000EH 000DH UNIT ?PR?UART_ISR?MAIN CODE 001BH 0003H ABSOLUTE CODE 001EH 0005H UNIT ?PR?LCD1602_CLEAR?MAIN CODE 0023H 0003H ABSOLUTE CODE 0026H 0693H UNIT ?C?LIB_CODE BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 2 CODE 06B9H 046FH UNIT ?PR?PRINTF?PRINTF CODE 0B28H 0285H UNIT ?PR?MAIN?MAIN CODE 0DADH 008CH UNIT ?C_C51STARTUP CODE 0E39H 0089H UNIT ?PR?_LCD1602_SHOW_STRING?MAIN CODE 0EC2H 0065H UNIT ?PR?TIMER1?MAIN CODE 0F27H 004DH UNIT ?PR?TIMER0?MAIN CODE 0F74H 004CH UNIT ?PR?_KEY_SCAN?MAIN CODE 0FC0H 003DH UNIT ?CO?MAIN CODE 0FFDH 003AH UNIT ?PR?SHOW_STRING_INIT?MAIN CODE 1037H 0036H UNIT ?C_INITSEG CODE 106DH 0032H UNIT ?PR?SHOW_STRING_MODE?MAIN CODE 109FH 0031H UNIT ?PR?_DELAY_MS?MAIN CODE 10D0H 0027H UNIT ?PR?PUTCHAR?PUTCHAR CODE 10F7H 0026H UNIT ?PR?RESET?MAIN CODE 111DH 0025H UNIT ?PR?_SEND_STRING?MAIN CODE 1142H 0017H UNIT ?PR?SEND_INIT?MAIN CODE 1159H 0016H UNIT ?PR?_TIMER0_INIT?MAIN CODE 116FH 0016H UNIT ?PR?_TIMER1_INIT?MAIN CODE 1185H 0014H UNIT ?PR?LCD1602_INIT?MAIN CODE 1199H 000FH UNIT ?PR?CHANGE_RANGE?MAIN CODE 11A8H 000EH UNIT ?PR?_TIMER0_RESET?MAIN CODE 11B6H 000BH UNIT ?PR?_DELAY_10US?MAIN CODE 11C1H 0009H UNIT ?PR?_SEND_DATA?MAIN CODE 11CAH 0008H UNIT ?PR?_LCD1602_WRITE_DATA?MAIN CODE 11D2H 0006H UNIT ?PR?TIMER1_OPEN?MAIN CODE 11D8H 0005H UNIT ?PR?_TIMER1_RESET?MAIN CODE 11DDH 0003H UNIT ?PR?TIMER0_OPEN?MAIN CODE 11E0H 0003H UNIT ?PR?TIMER0_CLOSE?MAIN CODE 11E3H 0003H UNIT ?PR?TIMER1_CLOSE?MAIN OVERLAY MAP OF MODULE: .\Objects\C52 (MAIN) SEGMENT BIT_GROUP DATA_GROUP +--> CALLED SEGMENT START LENGTH START LENGTH ------------------------------------------------------------------------- ?PR?TIMER0?MAIN ----- ----- ----- ----- +--> ?PR?TIMER0_CLOSE?MAIN +--> ?PR?TIMER1_CLOSE?MAIN +--> ?PR?_TIMER0_RESET?MAIN +--> ?PR?TIMER0_OPEN?MAIN +--> ?PR?TIMER1_OPEN?MAIN ?PR?TIMER1_OPEN?MAIN ----- ----- ----- ----- +--> ?PR?TIMER0_OPEN?MAIN *** NEW ROOT *************************************************** ?PR?TIMER1?MAIN ----- ----- ----- ----- +--> ?PR?_TIMER1_RESET?MAIN +--> ?PR?_TIMER0_RESET?MAIN +--> ?PR?TIMER0_CLOSE?MAIN +--> ?PR?TIMER1_CLOSE?MAIN *** NEW ROOT *************************************************** BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 3 ?C_C51STARTUP ----- ----- ----- ----- +--> ?PR?MAIN?MAIN +--> ?C_INITSEG ?PR?MAIN?MAIN ----- ----- 0057H 000BH +--> ?PR?LCD1602_INIT?MAIN +--> ?PR?SEND_INIT?MAIN +--> ?PR?SHOW_STRING_INIT?MAIN +--> ?PR?SHOW_STRING_MODE?MAIN +--> ?PR?_TIMER0_INIT?MAIN +--> ?PR?_TIMER1_INIT?MAIN +--> ?PR?TIMER1_OPEN?MAIN +--> ?PR?_KEY_SCAN?MAIN +--> ?PR?CHANGE_RANGE?MAIN +--> ?PR?RESET?MAIN +--> ?PR?LCD1602_CLEAR?MAIN +--> ?CO?MAIN +--> ?PR?PRINTF?PRINTF +--> ?PR?_LCD1602_SHOW_STRING?MAIN +--> ?PR?_SEND_STRING?MAIN ?PR?LCD1602_INIT?MAIN ----- ----- ----- ----- +--> ?PR?_LCD1602_WRITE_CMD?MAIN ?PR?_LCD1602_WRITE_CMD?MAIN ----- ----- ----- ----- +--> ?PR?_DELAY_MS?MAIN ?PR?SHOW_STRING_INIT?MAIN ----- ----- ----- ----- +--> ?CO?MAIN +--> ?PR?_LCD1602_SHOW_STRING?MAIN ?PR?_LCD1602_SHOW_STRING?MAIN ----- ----- 0062H 0002H +--> ?PR?_LCD1602_WRITE_CMD?MAIN +--> ?PR?_LCD1602_WRITE_DATA?MAIN ?PR?_LCD1602_WRITE_DATA?MAIN ----- ----- ----- ----- +--> ?PR?_DELAY_MS?MAIN ?PR?SHOW_STRING_MODE?MAIN ----- ----- ----- ----- +--> ?PR?_LCD1602_SHOW_STRING?MAIN +--> ?CO?MAIN ?PR?_KEY_SCAN?MAIN ----- ----- ----- ----- +--> ?PR?_DELAY_10US?MAIN ?PR?CHANGE_RANGE?MAIN ----- ----- ----- ----- +--> ?PR?SHOW_STRING_INIT?MAIN +--> ?PR?SHOW_STRING_MODE?MAIN ?PR?RESET?MAIN ----- ----- ----- ----- +--> ?PR?_TIMER0_RESET?MAIN +--> ?PR?_TIMER1_RESET?MAIN ?PR?LCD1602_CLEAR?MAIN ----- ----- ----- ----- +--> ?PR?_LCD1602_WRITE_CMD?MAIN BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 4 ?PR?PRINTF?PRINTF 0020H.0 0001H.1 0062H 001CH +--> ?PR?PUTCHAR?PUTCHAR ?PR?_SEND_STRING?MAIN ----- ----- 0062H 0003H +--> ?PR?_SEND_DATA?MAIN ?C_INITSEG ----- ----- ----- ----- +--> ?CO?MAIN SYMBOL TABLE OF MODULE: .\Objects\C52 (MAIN) VALUE TYPE NAME ---------------------------------- ------- MODULE MAIN C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 B:00A8H.7 PUBLIC EA C:11CAH PUBLIC _lcd1602_write_data D:00A8H PUBLIC IE D:0024H PUBLIC timer0_th D:0025H PUBLIC timer0_tl C:1185H PUBLIC lcd1602_init D:0028H PUBLIC range_mode B:00A8H.4 PUBLIC ES D:0029H PUBLIC gate_mode_number D:00B8H PUBLIC IP B:00B0H.1 PUBLIC KEY1 B:0098H.0 PUBLIC RI D:002DH PUBLIC range_mode_name B:00B0H.0 PUBLIC KEY2 B:00B0H.2 PUBLIC KEY3 B:0098H.1 PUBLIC TI B:00B0H.3 PUBLIC KEY4 C:0E44H PUBLIC _lcd1602_show_string D:0036H PUBLIC pause D:00CBH PUBLIC RCAP2H D:0037H PUBLIC result C:0003H PUBLIC _lcd1602_write_cmd B:00A0H.6 PUBLIC LCD1602_RS C:10F7H PUBLIC reset D:00CAH PUBLIC RCAP2L C:0B28H PUBLIC main C:111DH PUBLIC _send_string B:00A0H.5 PUBLIC LCD1602_RW C:11C1H PUBLIC _send_data D:003BH PUBLIC gate_mode D:003CH PUBLIC range_auto D:003DH PUBLIC send D:003EH PUBLIC gate_mode_name D:0099H PUBLIC SBUF D:0098H PUBLIC SCON BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 5 D:0089H PUBLIC TMOD D:0088H PUBLIC TCON C:11B6H PUBLIC _delay_10us C:1142H PUBLIC send_init B:00A0H.7 PUBLIC LCD1602_E B:0021H.1 PUBLIC busy C:106DH PUBLIC show_string_mode D:00E0H PUBLIC ACC D:004AH PUBLIC auto_count B:00A8H.1 PUBLIC ET0 B:00A8H.3 PUBLIC ET1 D:008CH PUBLIC TH0 D:008DH PUBLIC TH1 C:11E0H PUBLIC timer0_close D:00CDH PUBLIC TH2 C:11E3H PUBLIC timer1_close D:008AH PUBLIC TL0 D:008BH PUBLIC TL1 C:0F74H PUBLIC _key_scan D:00CCH PUBLIC TL2 C:10B2H PUBLIC _delay_ms C:0F27H PUBLIC timer0 C:0EC2H PUBLIC timer1 C:0FFDH PUBLIC show_string_init D:004BH PUBLIC time_sig B:0088H.4 PUBLIC TR0 B:0088H.6 PUBLIC TR1 D:004DH PUBLIC range_h D:0053H PUBLIC time_50ms C:1199H PUBLIC change_range C:11B1H PUBLIC _timer0_reset C:11D8H PUBLIC _timer1_reset D:00C8H PUBLIC T2CON C:11DDH PUBLIC timer0_open C:001EH PUBLIC lcd1602_clear C:11D5H PUBLIC timer1_open C:1159H PUBLIC _timer0_init C:116FH PUBLIC _timer1_init C:000EH PUBLIC uart_isr D:0055H PUBLIC time_gate_ms D:00D0H PUBLIC PSW ------- PROC _DELAY_10US D:0006H SYMBOL ten_us C:11B6H LINE# 20 C:11B6H LINE# 21 C:11B6H LINE# 22 C:11C0H LINE# 23 ------- ENDPROC _DELAY_10US ------- PROC L?0118 ------- ENDPROC L?0118 ------- PROC _DELAY_MS D:0006H SYMBOL ms ------- DO D:0006H SYMBOL i D:0004H SYMBOL j ------- ENDDO C:10B2H LINE# 31 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 6 C:10B2H LINE# 32 C:10B2H LINE# 34 C:10BBH LINE# 35 C:10CFH LINE# 36 ------- ENDPROC _DELAY_MS ------- PROC _LCD1602_WRITE_CMD D:0007H SYMBOL cmd C:0003H LINE# 28 C:0003H LINE# 29 C:0003H LINE# 30 C:0005H LINE# 31 C:0005H LINE# 32 C:0005H LINE# 33 C:0005H LINE# 34 C:0005H LINE# 35 C:0005H LINE# 36 C:0008H LINE# 37 C:000AH LINE# 38 ------- ENDPROC _LCD1602_WRITE_CMD ------- PROC _LCD1602_WRITE_DATA D:0007H SYMBOL dat C:11CAH LINE# 66 C:11CAH LINE# 67 C:11CAH LINE# 68 C:11CCH LINE# 69 C:11CCH LINE# 70 C:11CCH LINE# 71 C:11CCH LINE# 72 C:11CCH LINE# 73 C:11CCH LINE# 74 C:11CFH LINE# 75 C:11D1H LINE# 76 ------- ENDPROC _LCD1602_WRITE_DATA ------- PROC LCD1602_INIT C:1185H LINE# 104 C:1185H LINE# 105 C:1185H LINE# 106 C:118AH LINE# 107 C:118FH LINE# 108 C:1194H LINE# 109 ------- ENDPROC LCD1602_INIT ------- PROC LCD1602_CLEAR C:001EH LINE# 127 C:001EH LINE# 128 C:001EH LINE# 129 ------- ENDPROC LCD1602_CLEAR ------- PROC L?0121 ------- ENDPROC L?0121 ------- PROC _LCD1602_SHOW_STRING D:0062H SYMBOL x D:0005H SYMBOL y D:0001H SYMBOL str ------- DO D:0063H SYMBOL i ------- ENDDO C:0E44H LINE# 139 C:0E46H LINE# 140 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 7 C:0E46H LINE# 141 C:0E49H LINE# 143 C:0E55H LINE# 145 C:0E5BH LINE# 146 C:0E5BH LINE# 147 C:0E60H LINE# 148 C:0E60H LINE# 149 C:0E6EH LINE# 150 C:0E6EH LINE# 151 C:0E72H LINE# 152 C:0E74H LINE# 154 C:0E74H LINE# 155 C:0E7CH LINE# 156 C:0E7CH LINE# 157 C:0E83H LINE# 158 C:0E8AH LINE# 159 C:0E8CH LINE# 160 C:0E8EH LINE# 161 C:0E8EH LINE# 163 C:0E8EH LINE# 164 C:0E93H LINE# 165 C:0E93H LINE# 166 C:0EA1H LINE# 167 C:0EA1H LINE# 168 C:0EA5H LINE# 169 C:0EA7H LINE# 171 C:0EA7H LINE# 172 C:0EAFH LINE# 173 C:0EAFH LINE# 174 C:0EB6H LINE# 175 C:0EBDH LINE# 176 C:0EBFH LINE# 177 C:0EC1H LINE# 178 C:0EC1H LINE# 179 ------- ENDPROC _LCD1602_SHOW_STRING ------- PROC _KEY_SCAN D:0007H SYMBOL mode ------- DO D:0022H SYMBOL key ------- ENDDO C:0F74H LINE# 34 C:0F74H LINE# 35 C:0F74H LINE# 38 C:0F7AH LINE# 39 C:0F8CH LINE# 40 C:0F8CH LINE# 41 C:0F93H LINE# 42 C:0F96H LINE# 43 C:0F99H LINE# 44 C:0F9CH LINE# 45 C:0F9FH LINE# 46 C:0FA2H LINE# 47 C:0FA5H LINE# 48 C:0FA8H LINE# 49 C:0FABH LINE# 50 C:0FAEH LINE# 51 C:0FAEH LINE# 52 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 8 C:0FBAH LINE# 53 C:0FBAH LINE# 54 C:0FBDH LINE# 55 C:0FBDH LINE# 56 C:0FBFH LINE# 57 ------- ENDPROC _KEY_SCAN ------- PROC _TIMER0_INIT D:0007H SYMBOL tmod D:0005H SYMBOL th0 D:0003H SYMBOL tl0 C:1159H LINE# 11 C:1159H LINE# 12 C:1159H LINE# 13 C:1164H LINE# 14 C:1166H LINE# 15 C:1168H LINE# 16 C:116AH LINE# 17 C:116CH LINE# 18 C:116EH LINE# 19 ------- ENDPROC _TIMER0_INIT ------- PROC TIMER0_OPEN C:11DDH LINE# 21 C:11DDH LINE# 22 C:11DDH LINE# 23 C:11DFH LINE# 24 ------- ENDPROC TIMER0_OPEN ------- PROC TIMER0_CLOSE C:11E0H LINE# 26 C:11E0H LINE# 27 C:11E0H LINE# 28 C:11E2H LINE# 29 ------- ENDPROC TIMER0_CLOSE C:11A8H SYMBOL L?0120 ------- PROC L?0119 ------- ENDPROC L?0119 C:11A8H SYMBOL L?0120 ------- PROC _TIMER0_RESET D:0007H SYMBOL th0 D:0005H SYMBOL tl0 C:11B1H LINE# 31 C:11B1H LINE# 32 C:11B1H LINE# 33 C:11B3H LINE# 34 C:11B5H LINE# 35 ------- ENDPROC _TIMER0_RESET ------- PROC _TIMER1_INIT D:0007H SYMBOL tmod D:0005H SYMBOL th1 D:0003H SYMBOL tl1 C:116FH LINE# 37 C:116FH LINE# 38 C:116FH LINE# 39 C:117AH LINE# 40 C:117CH LINE# 41 C:117EH LINE# 42 C:1180H LINE# 43 C:1182H LINE# 44 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 9 C:1184H LINE# 45 ------- ENDPROC _TIMER1_INIT ------- PROC _TIMER1_RESET D:0007H SYMBOL th1 D:0005H SYMBOL tl1 C:11D8H LINE# 47 C:11D8H LINE# 48 C:11D8H LINE# 49 C:11DAH LINE# 50 C:11DCH LINE# 51 ------- ENDPROC _TIMER1_RESET ------- PROC L?0122 ------- ENDPROC L?0122 ------- PROC TIMER1_OPEN C:11D5H LINE# 53 C:11D5H LINE# 54 C:11D5H LINE# 55 C:11D7H LINE# 56 ------- ENDPROC TIMER1_OPEN ------- PROC TIMER1_CLOSE C:11E3H LINE# 58 C:11E3H LINE# 59 C:11E3H LINE# 60 C:11E5H LINE# 61 ------- ENDPROC TIMER1_CLOSE ------- PROC SEND_INIT C:1142H LINE# 18 C:1142H LINE# 19 C:1142H LINE# 20 C:1145H LINE# 21 C:114BH LINE# 22 C:1151H LINE# 23 C:1154H LINE# 24 C:1156H LINE# 25 C:1158H LINE# 26 ------- ENDPROC SEND_INIT ------- PROC UART_ISR C:000EH LINE# 31 C:000EH LINE# 33 C:0011H LINE# 34 C:0011H LINE# 35 C:0013H LINE# 36 C:0013H LINE# 37 C:0016H LINE# 38 C:0016H LINE# 39 C:0018H LINE# 40 C:001AH LINE# 41 C:001AH LINE# 42 ------- ENDPROC UART_ISR ------- PROC _SEND_DATA D:0007H SYMBOL dat C:11C1H LINE# 49 C:11C1H LINE# 50 C:11C1H LINE# 51 C:11C4H LINE# 52 C:11C5H LINE# 53 C:11C7H LINE# 54 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 10 C:11C9H LINE# 55 ------- ENDPROC _SEND_DATA ------- PROC _SEND_STRING D:0062H SYMBOL s C:111DH LINE# 62 C:1123H LINE# 63 C:1123H LINE# 64 C:112EH LINE# 65 C:112EH LINE# 66 C:113FH LINE# 67 C:1141H LINE# 68 ------- ENDPROC _SEND_STRING ------- PROC SHOW_STRING_MODE C:106DH LINE# 31 C:106DH LINE# 32 C:106DH LINE# 34 C:107AH LINE# 35 C:1087H LINE# 36 C:108DH LINE# 37 C:1091H LINE# 38 C:1093H LINE# 39 C:1093H LINE# 40 C:109EH LINE# 41 C:109EH LINE# 42 ------- ENDPROC SHOW_STRING_MODE ------- PROC SHOW_STRING_INIT C:0FFDH LINE# 44 C:0FFDH LINE# 45 C:0FFDH LINE# 46 C:1009H LINE# 47 C:1014H LINE# 48 C:101FH LINE# 49 C:1023H LINE# 50 C:1027H LINE# 51 C:1029H LINE# 52 C:1029H LINE# 53 C:1036H LINE# 54 C:1036H LINE# 55 ------- ENDPROC SHOW_STRING_INIT ------- PROC RESET C:10F7H LINE# 57 C:10F7H LINE# 58 C:10FAH LINE# 59 C:10FFH LINE# 60 C:1103H LINE# 61 C:1103H LINE# 62 C:1106H LINE# 63 C:1108H LINE# 64 C:1108H LINE# 65 C:110FH LINE# 66 C:110FH LINE# 67 C:1114H LINE# 68 C:111CH LINE# 69 ------- ENDPROC RESET ------- PROC CHANGE_RANGE C:1199H LINE# 71 C:1199H LINE# 72 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 11 C:1199H LINE# 73 C:11A2H LINE# 74 C:11A5H LINE# 75 ------- ENDPROC CHANGE_RANGE ------- PROC MAIN ------- DO D:0057H SYMBOL key ------- DO D:0058H SYMBOL disp ------- ENDDO ------- ENDDO C:0B28H LINE# 78 C:0B28H LINE# 79 C:0B28H LINE# 80 C:0B2BH LINE# 81 C:0B2EH LINE# 82 C:0B30H LINE# 83 C:0B3FH LINE# 85 C:0B42H LINE# 86 C:0B45H LINE# 88 C:0B48H LINE# 89 C:0B4BH LINE# 92 C:0B59H LINE# 93 C:0B61H LINE# 94 C:0B61H LINE# 95 C:0B64H LINE# 97 C:0B64H LINE# 98 C:0B64H LINE# 99 C:0B6BH LINE# 100 C:0B70H LINE# 101 C:0B70H LINE# 102 C:0B72H LINE# 103 C:0B75H LINE# 104 C:0B75H LINE# 105 C:0B77H LINE# 106 C:0B7CH LINE# 107 C:0B7CH LINE# 108 C:0B7EH LINE# 109 C:0B81H LINE# 110 C:0B90H LINE# 111 C:0B93H LINE# 112 C:0B96H LINE# 113 C:0B98H LINE# 114 C:0B9DH LINE# 115 C:0B9DH LINE# 116 C:0BA0H LINE# 117 C:0BA0H LINE# 118 C:0BA2H LINE# 119 C:0BA7H LINE# 120 C:0BA7H LINE# 121 C:0BAAH LINE# 122 C:0BADH LINE# 123 C:0BB0H LINE# 124 C:0BB0H LINE# 125 C:0BB5H LINE# 126 C:0BB5H LINE# 128 C:0BBCH LINE# 129 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 12 C:0BBCH LINE# 130 C:0C5EH LINE# 131 C:0C61H LINE# 133 C:0C61H LINE# 134 C:0CEFH LINE# 135 C:0CEFH LINE# 136 C:0CFAH LINE# 137 C:0CFAH LINE# 138 C:0CFDH LINE# 139 C:0D22H LINE# 140 C:0D22H LINE# 141 C:0D24H LINE# 142 C:0D27H LINE# 143 C:0D27H LINE# 144 C:0D4BH LINE# 145 C:0D4BH LINE# 146 C:0D4FH LINE# 147 C:0D52H LINE# 148 C:0D52H LINE# 149 C:0D54H LINE# 151 C:0D54H LINE# 152 C:0D56H LINE# 153 C:0D56H LINE# 154 C:0D5BH LINE# 155 C:0D64H LINE# 156 C:0D66H LINE# 158 C:0D66H LINE# 159 C:0D84H LINE# 160 C:0D84H LINE# 161 C:0D91H LINE# 162 C:0D98H LINE# 163 C:0DA1H LINE# 164 C:0DA4H LINE# 165 C:0DA4H LINE# 166 C:0DA7H LINE# 167 C:0DAAH LINE# 168 C:0DAAH LINE# 169 ------- ENDPROC MAIN ------- PROC TIMER0 C:0F27H LINE# 172 C:0F34H LINE# 174 C:0F38H LINE# 175 C:0F3BH LINE# 176 C:0F3EH LINE# 177 C:0F41H LINE# 178 C:0F49H LINE# 179 C:0F51H LINE# 180 C:0F51H LINE# 181 C:0F54H LINE# 182 C:0F56H LINE# 184 C:0F56H LINE# 185 C:0F59H LINE# 186 C:0F5CH LINE# 187 C:0F5CH LINE# 188 C:0F5EH LINE# 190 C:0F5EH LINE# 191 C:0F61H LINE# 192 BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 13 C:0F69H LINE# 193 C:0F69H LINE# 194 ------- ENDPROC TIMER0 ------- PROC TIMER1 ------- DO D:0023H SYMBOL start ------- ENDDO C:0EC2H LINE# 196 C:0ECFH LINE# 198 C:0ED3H LINE# 199 C:0ED3H LINE# 200 C:0ED9H LINE# 201 C:0EE1H LINE# 202 C:0EE3H LINE# 204 C:0EE3H LINE# 206 C:0EEAH LINE# 207 C:0EEEH LINE# 208 C:0EEEH LINE# 209 C:0EF1H LINE# 210 C:0EF7H LINE# 211 C:0EFAH LINE# 212 C:0EFCH LINE# 214 C:0EFCH LINE# 215 C:0F04H LINE# 216 C:0F04H LINE# 218 C:0F11H LINE# 219 C:0F11H LINE# 220 C:0F14H LINE# 221 C:0F17H LINE# 222 C:0F1AH LINE# 223 C:0F1CH LINE# 224 C:0F1CH LINE# 225 C:0F1CH LINE# 226 ------- ENDPROC TIMER1 ------- ENDMOD MAIN ------- MODULE ?C?FPMUL C:0026H PUBLIC ?C?FPMUL ------- ENDMOD ?C?FPMUL ------- MODULE ?C?FPDIV C:012FH PUBLIC ?C?FPDIV ------- ENDMOD ?C?FPDIV ------- MODULE ?C?FPCMP C:01CEH PUBLIC ?C?FPCMP C:01CCH PUBLIC ?C?FPCMP3 ------- ENDMOD ?C?FPCMP ------- MODULE ?C?FCAST C:024FH PUBLIC ?C?FCASTC C:024AH PUBLIC ?C?FCASTI C:0245H PUBLIC ?C?FCASTL ------- ENDMOD ?C?FCAST ------- MODULE PRINTF D:0062H PUBLIC ?_PRINTF?BYTE BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 14 D:0062H PUBLIC ?_SPRINTF?BYTE C:071BH PUBLIC _PRINTF C:0715H PUBLIC _SPRINTF ------- ENDMOD PRINTF ------- MODULE ?C?FPROUND C:02CDH PUBLIC ?C?FPROUND ------- ENDMOD ?C?FPROUND ------- MODULE ?C?FPCONVERT C:02FCH PUBLIC ?C?FPCONVERT ------- ENDMOD ?C?FPCONVERT ------- MODULE ?C?FPADD C:0406H PUBLIC ?C?FPADD C:0402H PUBLIC ?C?FPSUB ------- ENDMOD ?C?FPADD ------- MODULE ?C?FTNPWR C:0527H PUBLIC ?C?FTNPWR ------- ENDMOD ?C?FTNPWR ------- MODULE ?C?CLDPTR C:0567H PUBLIC ?C?CLDPTR ------- ENDMOD ?C?CLDPTR ------- MODULE ?C?CLDOPTR C:0580H PUBLIC ?C?CLDOPTR ------- ENDMOD ?C?CLDOPTR ------- MODULE ?C?CSTPTR C:05ADH PUBLIC ?C?CSTPTR ------- ENDMOD ?C?CSTPTR ------- MODULE ?C?IMUL C:05BFH PUBLIC ?C?IMUL ------- ENDMOD ?C?IMUL ------- MODULE ?C?UIDIV C:05D1H PUBLIC ?C?UIDIV ------- ENDMOD ?C?UIDIV ------- MODULE ?C?LMUL C:0626H PUBLIC ?C?LMUL ------- ENDMOD ?C?LMUL ------- MODULE ?C?LNEG C:0675H PUBLIC ?C?LNEG ------- ENDMOD ?C?LNEG ------- MODULE ?C?PLDIIDATA C:0683H PUBLIC ?C?PLDIIDATA ------- ENDMOD ?C?PLDIIDATA ------- MODULE ?C?CCASE C:0693H PUBLIC ?C?CCASE ------- ENDMOD ?C?CCASE BL51 BANKED LINKER/LOCATER V6.22.2.0 05/23/2022 15:58:36 PAGE 15 ------- MODULE PUTCHAR C:10D0H PUBLIC _PUTCHAR ------- ENDMOD PUTCHAR Program Size: data=102.2 xdata=0 code=4582 LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)