2022-05-25 14:59:38 +08:00

852 lines
31 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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)