代码拉取完成,页面将自动刷新
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
E:\KEIL_V5\C51\C51\BIN\BL51.EXE main.obj, oled.obj, qmc.obj, uart.obj, GPS.obj TO OLED RAMSIZE (256)
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
oled.obj (OLED)
qmc.obj (QMC)
uart.obj (UART)
GPS.obj (GPS)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPADD)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPMUL)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FCAST)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?CASTF)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (PRINTF)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (ATOF)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (ATAN2)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPDIV)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPCMP)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPROUND)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPCONVERT)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?ATOF)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (ATAN)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPNEG)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FTNPWR)
E:\KEIL_V5\C51\C51\LIB\C51FPL.LIB (?C?FPSERIES)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C_STARTUP)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?COPY)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?CLDPTR)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?CLDOPTR)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?CSTPTR)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?CSTOPTR)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?IMUL)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?UIDIV)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?SIDIV)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?IILDX)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?ILDIX)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?LNEG)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?LLDCODE)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?LLDXDATA0)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?LLDCODE0)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?LSTXDATA)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?PLDIXDATA)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?PSTXDATA)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?CCASE)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (PUTCHAR)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (ISSPACE)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (STRSTR)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C?MEMSET)
E:\KEIL_V5\C51\C51\LIB\C51L.LIB (?C_INIT)
LINK MAP OF MODULE: OLED (MAIN)
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 2
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0005H UNIT _DATA_GROUP_
000DH 000BH *** GAP ***
REG 0018H 0008H ABSOLUTE "REG BANK 3"
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.4 UNIT ?BI?MAIN
0021H.5 0000H.3 *** GAP ***
IDATA 0022H 004CH UNIT ?ID?UART
IDATA 006EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 007AH UNIT ?XD?UART
XDATA 007AH 005BH UNIT _XDATA_GROUP_
XDATA 00D5H 000FH UNIT ?XD?QMC
XDATA 00E4H 0009H UNIT ?XD?_OLED_SHOWNUM?OLED
XDATA 00EDH 0003H UNIT ?XD?MAIN
XDATA 00F0H 0003H UNIT ?XD?_UARTPRINTF?UART
XDATA 00F3H 0001H UNIT ?XD?OLED_ON?OLED
XDATA 00F4H 0001H UNIT ?XD?_OLED_POW?OLED
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0020H UNIT ?PR?_DELAY?QMC
CODE 0023H 0003H ABSOLUTE
CODE 0026H 08F6H UNIT ?CO?OLED
CODE 091CH 08D7H UNIT ?C?LIB_CODE
CODE 11F3H 0483H UNIT ?PR?PRINTF?PRINTF
CODE 1676H 02A8H UNIT ?PR?PRINTGPSBUFFER?GPS
CODE 191EH 01BAH UNIT ?PR?QMC_TASK?MAIN
CODE 1AD8H 01B9H UNIT ?PR?PARSEGPSBUFFER?GPS
CODE 1C91H 0122H UNIT ?PR?ATAN?ATAN
CODE 1DB3H 00F3H UNIT ?PR?_QMC_READ?QMC
CODE 1EA6H 00E6H UNIT ?PR??C?ATOF??C?ATOF
CODE 1F8CH 00CDH UNIT ?PR?RECEIVE_DATA?UART
CODE 2059H 00BFH UNIT ?PR?_STRSTR?STRSTR
CODE 2118H 00BDH UNIT ?PR?_OLED_SHOWCHAR?OLED
CODE 21D5H 00BBH UNIT ?PR?_OLED_SHOWNUM?OLED
CODE 2290H 009DH UNIT ?PR?_ATAN2?ATAN2
CODE 232DH 008CH UNIT ?C_C51STARTUP
CODE 23B9H 0089H UNIT ?PR?OLED_INIT?OLED
CODE 2442H 0088H UNIT ?PR?_CONVERSION?QMC
CODE 24CAH 0072H UNIT ?PR?_OLED_SHOWCHINESE?OLED
CODE 253CH 0064H UNIT ?PR?_OLED_SHOWSTRING?OLED
CODE 25A0H 0063H UNIT ?PR?CLRSTRUCT?UART
CODE 2603H 0054H UNIT ?PR?OLED_ON?OLED
CODE 2657H 0053H UNIT ?PR?OLED_CLEAR?OLED
CODE 26AAH 0049H UNIT ?PR?ATOF?ATOF
CODE 26F3H 0047H UNIT ?PR?MULTIPLE_READ_HMC5883?QMC
CODE 273AH 0045H UNIT ?PR?MAIN?MAIN
CODE 277FH 0038H UNIT ?CO?GPS
CODE 27B7H 0037H UNIT ?PR?KEY_TASK?MAIN
CODE 27EEH 0036H UNIT ?PR?_UARTPRINTF?UART
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 3
CODE 2824H 0030H UNIT ?PR?_WRITE_IIC_BYTE?OLED
CODE 2854H 002DH UNIT ?PR?_FILL_PICTURE?OLED
CODE 2881H 0027H UNIT ?PR?HMC5883_RECVBYTE?QMC
CODE 28A8H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 28CFH 0026H UNIT ?PR?_USARTSENDSTR?MAIN
CODE 28F5H 0026H UNIT ?PR?_OLED_WR_BYTE?OLED
CODE 291BH 0026H UNIT ?PR?_OLED_SET_POS?OLED
CODE 2941H 0024H UNIT ?PR?HOMEPAGE?MAIN
CODE 2965H 0022H UNIT ?PR?_HMC5883_SENDBYTE?QMC
CODE 2987H 0020H UNIT ?PR?_DELAY_NMS?GPS
CODE 29A7H 001EH UNIT ?PR?_DELAY_50MS?OLED
CODE 29C5H 001EH UNIT ?PR?_OLED_POW?OLED
CODE 29E3H 001BH UNIT ?PR?OLED_DISPLAY_ON?OLED
CODE 29FEH 001BH UNIT ?PR?OLED_DISPLAY_OFF?OLED
CODE 2A19H 001AH UNIT ?PR?_DELAY_MS?OLED
CODE 2A33H 001AH UNIT ?PR?_DELAY_1MS?OLED
CODE 2A4DH 0018H UNIT ?PR?_WRITECMD?OLED
CODE 2A65H 0018H UNIT ?PR?UART_INIT?UART
CODE 2A7DH 0017H UNIT ?PR?_SINGLE_WRITE_HMC5883?QMC
CODE 2A94H 0015H UNIT ?CO?MAIN
CODE 2AA9H 0015H UNIT ?PR?DELAY5US?QMC
CODE 2ABEH 0014H UNIT ?PR?_ISSPACE?ISSPACE
CODE 2AD2H 0011H UNIT ?C_INITSEG
CODE 2AE3H 0010H UNIT ?PR?IIC_WAIT_ACK?OLED
CODE 2AF3H 000FH UNIT ?PR?DELAY5MS?QMC
CODE 2B02H 000FH UNIT ?PR?HMC5883_START?QMC
CODE 2B11H 000EH UNIT ?PR?_WRITEDAT?OLED
CODE 2B1FH 000EH UNIT ?PR?HMC5883_SENDACK?QMC
CODE 2B2DH 000EH UNIT ?PR?INIT_HMC5883?QMC
CODE 2B3BH 000DH UNIT ?PR?GPS_INIT?GPS
CODE 2B48H 000CH UNIT ?PR?HMC5883_STOP?QMC
CODE 2B54H 000CH UNIT ?PR?HMC5883_RECVACK?QMC
CODE 2B60H 000AH UNIT ?PR?QMC_INIT?QMC
CODE 2B6AH 000AH UNIT ?PR?_UARTPRINTASCII?UART
CODE 2B74H 0009H UNIT ?PR?IIC_START?OLED
CODE 2B7DH 0009H UNIT ?PR?_ERRORLOG?GPS
CODE 2B86H 0008H UNIT ?PR?_SERIPUSHSEND?QMC
CODE 2B8EH 0007H UNIT ?PR?IIC_STOP?OLED
CODE 2B95H 0006H UNIT ?PR?GPS_READ?GPS
CODE 2B9BH 0003H UNIT ?PR?TASKPAGE?MAIN
OVERLAY MAP OF MODULE: OLED (MAIN)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
---------------------------------------------------------------------------------------------
?PR?RECEIVE_DATA?UART ----- ----- ----- ----- 007AH 0001H
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 4
?PR?MAIN?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?OLED_INIT?OLED
+--> ?PR?OLED_CLEAR?OLED
+--> ?PR?GPS_INIT?GPS
+--> ?PR?QMC_INIT?QMC
+--> ?PR?HOMEPAGE?MAIN
+--> ?PR?KEY_TASK?MAIN
+--> ?PR?GPS_READ?GPS
+--> ?PR?QMC_TASK?MAIN
+--> ?PR?_DELAY_MS?OLED
?PR?OLED_INIT?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY_MS?OLED
+--> ?PR?_WRITECMD?OLED
+--> ?PR?_FILL_PICTURE?OLED
?PR?_WRITECMD?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE_IIC_BYTE?OLED
+--> ?PR?IIC_WAIT_ACK?OLED
+--> ?PR?IIC_STOP?OLED
?PR?_WRITE_IIC_BYTE?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?IIC_START?OLED
?PR?IIC_WAIT_ACK?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE_IIC_BYTE?OLED
?PR?_FILL_PICTURE?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITECMD?OLED
+--> ?PR?_WRITEDAT?OLED
?PR?_WRITEDAT?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITE_IIC_BYTE?OLED
+--> ?PR?IIC_WAIT_ACK?OLED
+--> ?PR?IIC_STOP?OLED
?PR?OLED_CLEAR?OLED ----- ----- ----- ----- 007BH 0001H
+--> ?PR?_OLED_WR_BYTE?OLED
?PR?_OLED_WR_BYTE?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITEDAT?OLED
+--> ?PR?_WRITECMD?OLED
?PR?GPS_INIT?GPS ----- ----- ----- ----- ----- -----
+--> ?PR?UART_INIT?UART
+--> ?PR?_DELAY_NMS?GPS
+--> ?PR?CLRSTRUCT?UART
?PR?QMC_INIT?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?_DELAY?QMC
+--> ?PR?INIT_HMC5883?QMC
?PR?INIT_HMC5883?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?_SINGLE_WRITE_HMC5883?QMC
?PR?_SINGLE_WRITE_HMC5883?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?HMC5883_START?QMC
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 5
+--> ?PR?_HMC5883_SENDBYTE?QMC
+--> ?PR?HMC5883_STOP?QMC
?PR?HMC5883_START?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5US?QMC
?PR?_HMC5883_SENDBYTE?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5US?QMC
+--> ?PR?HMC5883_RECVACK?QMC
?PR?HMC5883_RECVACK?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5US?QMC
?PR?HMC5883_STOP?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5US?QMC
?PR?HOMEPAGE?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?_OLED_SHOWCHINESE?OLED
?PR?_OLED_SHOWCHINESE?OLED ----- ----- ----- ----- 008DH 0004H
+--> ?PR?_OLED_SET_POS?OLED
+--> ?CO?OLED
+--> ?PR?_OLED_WR_BYTE?OLED
?PR?_OLED_SET_POS?OLED ----- ----- ----- ----- ----- -----
+--> ?PR?_WRITECMD?OLED
?PR?KEY_TASK?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?OLED_CLEAR?OLED
+--> ?PR?HOMEPAGE?MAIN
+--> ?PR?TASKPAGE?MAIN
+--> ?PR?_DELAY_MS?OLED
?PR?TASKPAGE?MAIN ----- ----- ----- ----- ----- -----
+--> ?PR?OLED_CLEAR?OLED
?PR?GPS_READ?GPS ----- ----- ----- ----- ----- -----
+--> ?PR?PARSEGPSBUFFER?GPS
+--> ?PR?PRINTGPSBUFFER?GPS
?PR?PARSEGPSBUFFER?GPS ----- ----- ----- ----- 007BH 0009H
+--> ?CO?GPS
+--> ?PR?_STRSTR?STRSTR
+--> ?PR?_ERRORLOG?GPS
?PR?_STRSTR?STRSTR ----- ----- ----- ----- 0084H 000CH
?PR?_ERRORLOG?GPS ----- ----- ----- ----- 0084H 0002H
?PR?PRINTGPSBUFFER?GPS ----- ----- ----- ----- 007BH 002AH
+--> ?CO?GPS
+--> ?PR?ATOF?ATOF
+--> ?PR?_OLED_SHOWSTRING?OLED
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_USARTSENDSTR?MAIN
?PR?ATOF?ATOF ----- ----- ----- ----- 00A5H 0003H
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 6
+--> ?PR?_ISSPACE?ISSPACE
+--> ?PR??C?ATOF??C?ATOF
?PR??C?ATOF??C?ATOF 0020H.0 0000H.5 0008H 0002H ----- -----
?PR?_OLED_SHOWSTRING?OLED ----- ----- ----- ----- 00A5H 0007H
+--> ?PR?_OLED_SHOWCHAR?OLED
?PR?_OLED_SHOWCHAR?OLED ----- ----- ----- ----- 00ACH 0005H
+--> ?PR?_OLED_SET_POS?OLED
+--> ?CO?OLED
+--> ?PR?_OLED_WR_BYTE?OLED
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 00A5H 0030H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?QMC_TASK?MAIN ----- ----- ----- ----- 007BH 0012H
+--> ?CO?MAIN
+--> ?PR?_QMC_READ?QMC
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_OLED_SHOWCHINESE?OLED
+--> ?PR?_OLED_SHOWSTRING?OLED
+--> ?PR?_USARTSENDSTR?MAIN
?PR?_QMC_READ?QMC ----- ----- ----- ----- 008DH 0007H
+--> ?PR?MULTIPLE_READ_HMC5883?QMC
+--> ?PR?_ATAN2?ATAN2
+--> ?PR?_CONVERSION?QMC
?PR?MULTIPLE_READ_HMC5883?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?HMC5883_START?QMC
+--> ?PR?_HMC5883_SENDBYTE?QMC
+--> ?PR?HMC5883_RECVBYTE?QMC
+--> ?PR?HMC5883_SENDACK?QMC
+--> ?PR?HMC5883_STOP?QMC
+--> ?PR?DELAY5MS?QMC
?PR?HMC5883_RECVBYTE?QMC ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY5US?QMC
?PR?HMC5883_SENDACK?QMC 0020H.0 0000H.1 ----- ----- ----- -----
+--> ?PR?DELAY5US?QMC
?PR?_ATAN2?ATAN2 ----- ----- ----- ----- 0094H 0008H
+--> ?PR?ATAN?ATAN
?PR?ATAN?ATAN 0020H.0 0000H.2 ----- ----- 009CH 0004H
SYMBOL TABLE OF MODULE: OLED (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 7
B:0021H.1 PUBLIC PAUSE
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:0021H.2 PUBLIC RESET
X:00EDH PUBLIC angle
C:2941H PUBLIC HomePage
D:00A8H PUBLIC IE
C:2B9BH PUBLIC TaskPage
D:00B8H PUBLIC IP
C:28CFH PUBLIC _usartSendstr
B:0098H.1 PUBLIC TI
B:0090H.0 PUBLIC KEY_UPINFO
C:273AH PUBLIC main
B:0021H.3 PUBLIC CHPAGE
D:0099H PUBLIC SBUF
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:2A99H SYMBOL _?ix1000
X:00EFH PUBLIC cnt
B:0090H.2 PUBLIC KEY_PAUSE
B:0090H.3 PUBLIC KEY_RESET
B:0021H.4 PUBLIC UPINFO
C:191EH PUBLIC QMC_Task
C:27B7H PUBLIC KEY_Task
D:00C8H PUBLIC T2CON
B:0090H.1 PUBLIC KEY_CHPAGE
D:00D0H PUBLIC PSW
------- PROC _USARTSENDSTR
D:0001H SYMBOL s
------- DO
D:0001H SYMBOL ptr
------- ENDDO
C:28CFH LINE# 14
C:28CFH LINE# 15
C:28CFH LINE# 16
C:28CFH LINE# 17
C:28D4H LINE# 18
C:28D4H LINE# 19
C:28D6H LINE# 20
C:28DBH LINE# 21
C:28E2H LINE# 22
C:28E4H LINE# 23
C:28E7H LINE# 24
C:28ECH LINE# 25
C:28EFH LINE# 26
C:28F4H LINE# 27
------- ENDPROC _USARTSENDSTR
------- PROC HOMEPAGE
C:2941H LINE# 30
C:2941H LINE# 31
C:2941H LINE# 32
C:294AH LINE# 33
C:2953H LINE# 34
C:295CH LINE# 35
------- ENDPROC HOMEPAGE
------- PROC TASKPAGE
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 8
C:2B9BH LINE# 38
C:2B9BH LINE# 39
C:2B9BH LINE# 40
------- ENDPROC TASKPAGE
------- PROC KEY_TASK
C:27B7H LINE# 44
C:27B7H LINE# 45
C:27B7H LINE# 46
C:27BAH LINE# 47
C:27BCH LINE# 48
C:27BFH LINE# 49
C:27BFH LINE# 50
C:27C2H LINE# 51
C:27C2H LINE# 53
C:27C4H LINE# 54
C:27C6H LINE# 56
C:27C9H LINE# 57
C:27CCH LINE# 58
C:27CFH LINE# 60
C:27D1H LINE# 62
C:27D1H LINE# 63
C:27D3H LINE# 64
C:27D5H LINE# 65
C:27D8H LINE# 66
C:27D8H LINE# 67
C:27DAH LINE# 68
C:27DAH LINE# 70
C:27E0H LINE# 71
C:27E2H LINE# 72
C:27E5H LINE# 73
C:27E7H LINE# 74
------- ENDPROC KEY_TASK
------- PROC QMC_TASK
------- DO
X:007BH SYMBOL lbuf
X:008BH SYMBOL ret
------- ENDDO
C:191EH LINE# 78
C:191EH LINE# 79
C:191EH LINE# 81
C:1931H LINE# 84
C:1942H LINE# 85
C:194DH LINE# 86
C:195AH LINE# 87
C:1967H LINE# 88
C:1967H LINE# 89
C:1971H LINE# 90
C:197FH LINE# 91
C:19A5H LINE# 92
C:19A5H LINE# 98
C:19C2H LINE# 99
C:19C2H LINE# 100
C:19C4H LINE# 101
C:19C4H LINE# 103
C:19C7H LINE# 104
C:19E4H LINE# 105
C:19E4H LINE# 107
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 9
C:19E6H LINE# 108
C:19E6H LINE# 109
C:19E9H LINE# 110
C:1A06H LINE# 111
C:1A06H LINE# 113
C:1A08H LINE# 114
C:1A08H LINE# 115
C:1A0AH LINE# 116
C:1A27H LINE# 117
C:1A27H LINE# 118
C:1A2AH LINE# 119
C:1A2AH LINE# 120
C:1A2CH LINE# 121
C:1A49H LINE# 122
C:1A49H LINE# 124
C:1A51H LINE# 125
C:1A53H LINE# 126
C:1A55H LINE# 127
C:1A72H LINE# 128
C:1A72H LINE# 130
C:1A7AH LINE# 131
C:1A7CH LINE# 132
C:1A7EH LINE# 133
C:1A9BH LINE# 134
C:1A9BH LINE# 136
C:1AA3H LINE# 137
C:1AA5H LINE# 138
C:1AA7H LINE# 140
C:1AA7H LINE# 142
C:1AAFH LINE# 143
C:1AB8H LINE# 144
C:1AB8H LINE# 145
C:1ACBH LINE# 146
C:1ACEH LINE# 147
C:1ACEH LINE# 150
C:1AD7H LINE# 152
C:1AD7H LINE# 153
------- ENDPROC QMC_TASK
------- PROC MAIN
C:273AH LINE# 157
C:273AH LINE# 158
C:273AH LINE# 160
C:273DH LINE# 161
C:2740H LINE# 162
C:2743H LINE# 163
C:2746H LINE# 164
C:2749H LINE# 165
C:274CH LINE# 166
C:274CH LINE# 167
C:274CH LINE# 169
C:274FH LINE# 170
C:2763H LINE# 171
C:2768H LINE# 173
C:2768H LINE# 174
C:276DH LINE# 175
C:2770H LINE# 176
C:2770H LINE# 177
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 10
C:2773H LINE# 178
C:2776H LINE# 179
C:2776H LINE# 180
C:2776H LINE# 181
C:277DH LINE# 182
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE OLED
C:0000H SYMBOL _ICE_DUMMY_
C:29E3H PUBLIC OLED_Display_On
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:2854H PUBLIC _fill_picture
D:00A8H PUBLIC IE
C:29A7H PUBLIC _Delay_50ms
D:00B8H PUBLIC IP
C:23B9H PUBLIC OLED_Init
C:2A57H PUBLIC _WriteCmd
C:253CH PUBLIC _OLED_ShowString
C:290AH PUBLIC _OLED_WR_Byte
C:2B11H PUBLIC _WriteDat
C:2118H PUBLIC _OLED_ShowChar
C:0026H PUBLIC F6x8
C:061CH PUBLIC Hzk
D:0098H PUBLIC SCON
B:00A0H.4 PUBLIC OLED_SDIN
D:0088H PUBLIC TCON
C:282BH PUBLIC _Write_IIC_Byte
C:002CH PUBLIC F8X16
C:2AEEH PUBLIC IIC_Wait_Ack
C:2603H PUBLIC OLED_On
C:2B74H PUBLIC IIC_Start
C:2923H PUBLIC _OLED_Set_Pos
C:24CAH PUBLIC _OLED_ShowCHinese
C:2A19H PUBLIC _delay_ms
C:21D5H PUBLIC _OLED_ShowNum
C:29FEH PUBLIC OLED_Display_Off
C:29C5H PUBLIC _oled_pow
C:2B8EH PUBLIC IIC_Stop
C:2A33H PUBLIC _Delay_1ms
D:00C8H PUBLIC T2CON
B:00A0H.3 PUBLIC OLED_SCL
C:2657H PUBLIC OLED_Clear
D:00D0H PUBLIC PSW
------- PROC _DELAY_MS
D:0006H SYMBOL ms
------- DO
D:0004H SYMBOL a
------- ENDDO
C:2A19H LINE# 16
C:2A19H LINE# 17
C:2A19H LINE# 19
C:2A1DH LINE# 20
C:2A1DH LINE# 21
C:2A21H LINE# 22
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 11
C:2A2BH LINE# 23
C:2A30H LINE# 24
C:2A32H LINE# 26
------- ENDPROC _DELAY_MS
------- PROC IIC_START
C:2B74H LINE# 30
C:2B74H LINE# 31
C:2B74H LINE# 33
C:2B76H LINE# 34
C:2B78H LINE# 35
C:2B7AH LINE# 36
C:2B7CH LINE# 37
------- ENDPROC IIC_START
------- PROC IIC_STOP
C:2B8EH LINE# 42
C:2B8EH LINE# 43
C:2B8EH LINE# 44
C:2B90H LINE# 46
C:2B92H LINE# 47
C:2B94H LINE# 49
------- ENDPROC IIC_STOP
------- PROC L?0101
------- ENDPROC L?0101
------- PROC IIC_WAIT_ACK
C:2AEEH LINE# 51
C:2AEEH LINE# 52
C:2AEEH LINE# 70
C:2AF0H LINE# 71
C:2AF2H LINE# 72
------- ENDPROC IIC_WAIT_ACK
------- PROC L?0105
------- ENDPROC L?0105
------- PROC _WRITE_IIC_BYTE
D:0007H SYMBOL IIC_Byte
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL m
D:0007H SYMBOL da
------- ENDDO
C:282BH LINE# 77
C:282BH LINE# 78
C:282BH LINE# 81
C:282BH LINE# 82
C:282DH LINE# 83
C:2839H LINE# 84
C:2839H LINE# 85
C:283BH LINE# 87
C:283EH LINE# 88
C:2842H LINE# 89
C:2846H LINE# 90
C:2848H LINE# 91
C:284CH LINE# 92
C:284EH LINE# 93
C:2850H LINE# 94
C:2853H LINE# 97
------- ENDPROC _WRITE_IIC_BYTE
C:2A52H SYMBOL L?0103
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 12
------- PROC L?0102
------- ENDPROC L?0102
C:2A52H SYMBOL L?0103
------- PROC _WRITECMD
D:0004H SYMBOL IIC_Command
C:2A57H LINE# 101
C:2A57H LINE# 102
C:2A57H LINE# 103
C:2A57H LINE# 104
C:2A5AH LINE# 105
C:2A5DH LINE# 106
C:2A5FH LINE# 107
C:2A5FH LINE# 108
C:2A5FH LINE# 109
C:2A62H LINE# 110
------- ENDPROC _WRITECMD
------- PROC _WRITEDAT
D:0004H SYMBOL IIC_Data
C:2B11H LINE# 115
C:2B11H LINE# 116
C:2B11H LINE# 117
C:2B11H LINE# 118
C:2B14H LINE# 119
C:2B17H LINE# 120
C:2B19H LINE# 121
C:2B19H LINE# 122
C:2B19H LINE# 123
C:2B1CH LINE# 124
------- ENDPROC _WRITEDAT
C:28F5H SYMBOL L?0099
C:28FFH SYMBOL L?0100
------- PROC L?0098
------- ENDPROC L?0098
C:28F5H SYMBOL L?0099
C:28FFH SYMBOL L?0100
------- PROC _OLED_WR_BYTE
D:0002H SYMBOL dat
D:0004H SYMBOL cmd
C:290AH LINE# 126
C:290EH LINE# 127
C:290EH LINE# 128
C:2912H LINE# 129
C:2912H LINE# 131
C:2915H LINE# 133
C:2915H LINE# 134
C:2915H LINE# 135
C:291AH LINE# 137
C:291AH LINE# 139
------- ENDPROC _OLED_WR_BYTE
------- PROC _FILL_PICTURE
D:0001H SYMBOL fill_Data
------- DO
D:0003H SYMBOL m
D:0002H SYMBOL n
------- ENDDO
C:2854H LINE# 144
C:2856H LINE# 145
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 13
C:2856H LINE# 147
C:2862H LINE# 148
C:2862H LINE# 149
C:2866H LINE# 150
C:2866H LINE# 151
C:2869H LINE# 152
C:2875H LINE# 153
C:2875H LINE# 154
C:287AH LINE# 155
C:287DH LINE# 156
C:2880H LINE# 157
------- ENDPROC _FILL_PICTURE
------- PROC _DELAY_50MS
D:0006H SYMBOL Del_50ms
------- DO
D:0004H SYMBOL m
------- ENDDO
C:29A7H LINE# 161
C:29A7H LINE# 162
C:29A7H LINE# 164
C:29B0H LINE# 165
C:29C4H LINE# 166
------- ENDPROC _DELAY_50MS
------- PROC _DELAY_1MS
D:0006H SYMBOL Del_1ms
------- DO
D:0005H SYMBOL j
------- ENDDO
C:2A33H LINE# 168
C:2A33H LINE# 169
C:2A33H LINE# 171
C:2A3DH LINE# 172
C:2A3DH LINE# 173
C:2A4CH LINE# 174
C:2A4CH LINE# 175
------- ENDPROC _DELAY_1MS
------- PROC L?0104
------- ENDPROC L?0104
------- PROC _OLED_SET_POS
D:0003H SYMBOL x
D:0005H SYMBOL y
C:2923H LINE# 179
C:2925H LINE# 180
C:2925H LINE# 181
C:292CH LINE# 182
C:2938H LINE# 183
------- ENDPROC _OLED_SET_POS
------- PROC OLED_DISPLAY_ON
C:29E3H LINE# 186
C:29E3H LINE# 187
C:29E3H LINE# 188
C:29ECH LINE# 189
C:29F5H LINE# 190
------- ENDPROC OLED_DISPLAY_ON
------- PROC OLED_DISPLAY_OFF
C:29FEH LINE# 193
C:29FEH LINE# 194
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 14
C:29FEH LINE# 195
C:2A07H LINE# 196
C:2A10H LINE# 197
------- ENDPROC OLED_DISPLAY_OFF
------- PROC OLED_CLEAR
------- DO
D:0001H SYMBOL i
X:007BH SYMBOL n
------- ENDDO
C:2657H LINE# 200
C:2657H LINE# 201
C:2657H LINE# 203
C:2666H LINE# 204
C:2666H LINE# 205
C:2673H LINE# 206
C:267CH LINE# 207
C:2685H LINE# 208
C:26A6H LINE# 209
C:26A9H LINE# 210
------- ENDPROC OLED_CLEAR
------- PROC OLED_ON
------- DO
D:0001H SYMBOL i
X:00F3H SYMBOL n
------- ENDDO
C:2603H LINE# 211
C:2603H LINE# 212
C:2603H LINE# 214
C:2612H LINE# 215
C:2612H LINE# 216
C:261FH LINE# 217
C:2628H LINE# 218
C:2631H LINE# 219
C:2653H LINE# 220
C:2656H LINE# 221
------- ENDPROC OLED_ON
------- PROC _OLED_SHOWCHAR
X:00ACH SYMBOL x
X:00ADH SYMBOL y
D:0003H SYMBOL chr
X:00AFH SYMBOL Char_Size
------- DO
X:00B0H SYMBOL c
D:0001H SYMBOL i
------- ENDDO
C:2118H LINE# 227
C:2123H LINE# 228
C:2123H LINE# 229
C:2129H LINE# 230
C:212DH LINE# 231
C:2141H LINE# 232
C:2149H LINE# 233
C:2149H LINE# 234
C:214CH LINE# 235
C:2158H LINE# 236
C:2178H LINE# 237
C:2184H LINE# 238
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 15
C:2190H LINE# 239
C:21B0H LINE# 240
C:21B0H LINE# 241
C:21B0H LINE# 242
C:21B3H LINE# 243
C:21BFH LINE# 244
C:21D4H LINE# 246
C:21D4H LINE# 247
------- ENDPROC _OLED_SHOWCHAR
------- PROC _OLED_POW
X:00F4H SYMBOL m
D:0001H SYMBOL n
------- DO
D:0006H SYMBOL result
------- ENDDO
C:29C5H LINE# 249
C:29CCH LINE# 250
C:29CCH LINE# 251
C:29D0H LINE# 252
C:29E2H LINE# 253
C:29E2H LINE# 254
------- ENDPROC _OLED_POW
------- PROC _OLED_SHOWNUM
X:00E4H SYMBOL x
X:00E5H SYMBOL y
X:00E6H SYMBOL num
X:00E8H SYMBOL len
X:00E9H SYMBOL size2
------- DO
X:00EAH SYMBOL t
X:00EBH SYMBOL temp
X:00ECH SYMBOL enshow
------- ENDDO
C:21D5H LINE# 261
C:21E3H LINE# 262
C:21E3H LINE# 264
C:21E8H LINE# 265
C:21FDH LINE# 266
C:21FDH LINE# 267
C:2224H LINE# 268
C:2237H LINE# 269
C:2237H LINE# 270
C:223BH LINE# 271
C:223BH LINE# 272
C:2256H LINE# 273
C:2258H LINE# 274
C:225EH LINE# 276
C:225EH LINE# 277
C:2286H LINE# 278
C:228FH LINE# 279
------- ENDPROC _OLED_SHOWNUM
------- PROC _OLED_SHOWSTRING
X:00A5H SYMBOL x
X:00A6H SYMBOL y
X:00A7H SYMBOL chr
X:00AAH SYMBOL Char_Size
------- DO
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 16
X:00ABH SYMBOL j
------- ENDDO
C:253CH LINE# 281
C:254DH LINE# 282
C:254DH LINE# 283
C:2552H LINE# 284
C:256CH LINE# 285
C:257FH LINE# 286
C:2586H LINE# 287
C:2597H LINE# 288
C:259DH LINE# 289
C:259FH LINE# 290
------- ENDPROC _OLED_SHOWSTRING
------- PROC _OLED_SHOWCHINESE
X:008DH SYMBOL x
X:008EH SYMBOL y
X:008FH SYMBOL no
------- DO
D:0001H SYMBOL t
X:0090H SYMBOL adder
------- ENDDO
C:24CAH LINE# 292
C:24D7H LINE# 293
C:24D7H LINE# 294
C:24DCH LINE# 295
C:24DFH LINE# 296
C:24EBH LINE# 297
C:24EBH LINE# 298
C:24FEH LINE# 299
C:2504H LINE# 300
C:2507H LINE# 301
C:2513H LINE# 302
C:251FH LINE# 303
C:251FH LINE# 304
C:2532H LINE# 305
C:2538H LINE# 306
C:253BH LINE# 307
------- ENDPROC _OLED_SHOWCHINESE
------- PROC OLED_INIT
C:23B9H LINE# 310
C:23B9H LINE# 311
C:23B9H LINE# 312
C:23C0H LINE# 313
C:23C5H LINE# 314
C:23C7H LINE# 315
C:23CAH LINE# 316
C:23CFH LINE# 317
C:23D1H LINE# 318
C:23D1H LINE# 319
C:23D4H LINE# 320
C:23D9H LINE# 321
C:23DEH LINE# 322
C:23E3H LINE# 323
C:23E8H LINE# 324
C:23EDH LINE# 325
C:23F2H LINE# 326
C:23F7H LINE# 327
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 17
C:23FCH LINE# 328
C:2401H LINE# 329
C:2406H LINE# 330
C:240BH LINE# 331
C:2410H LINE# 332
C:2415H LINE# 333
C:241AH LINE# 334
C:241FH LINE# 335
C:2424H LINE# 336
C:2429H LINE# 337
C:242EH LINE# 338
C:2433H LINE# 339
C:2438H LINE# 340
C:243DH LINE# 341
------- ENDPROC OLED_INIT
------- ENDMOD OLED
------- MODULE QMC
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:2AF3H PUBLIC Delay5ms
C:2AA9H PUBLIC Delay5us
C:0003H PUBLIC _delay
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
C:2B02H PUBLIC HMC5883_Start
C:2B2DH PUBLIC Init_HMC5883
X:00D5H PUBLIC qian
X:00D6H PUBLIC bai
D:0099H PUBLIC SBUF
C:2965H PUBLIC _HMC5883_SendByte
C:2B48H PUBLIC HMC5883_Stop
C:2881H PUBLIC HMC5883_RecvByte
X:00D7H PUBLIC dis_data
C:1DB3H PUBLIC _QMC_Read
C:2B86H PUBLIC _SeriPushSend
X:00D9H PUBLIC shi
X:00DAH PUBLIC wan
X:00DBH PUBLIC ge
C:2442H PUBLIC _conversion
B:00A0H.1 PUBLIC SDA
C:2B60H PUBLIC QMC_Init
X:00DCH PUBLIC BUF
B:00A0H.0 PUBLIC SCL
C:26F3H PUBLIC Multiple_read_HMC5883
C:2A7DH PUBLIC _Single_Write_HMC5883
C:2B1FH PUBLIC HMC5883_SendACK
C:2B54H PUBLIC HMC5883_RecvACK
------- PROC _SERIPUSHSEND
D:0007H SYMBOL send_data
C:2B86H LINE# 73
C:2B86H LINE# 74
C:2B86H LINE# 75
C:2B88H LINE# 76
C:2B8DH LINE# 77
------- ENDPROC _SERIPUSHSEND
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 18
------- PROC _CONVERSION
D:0002H SYMBOL temp_data
C:2442H LINE# 79
C:2446H LINE# 80
C:2446H LINE# 81
C:2454H LINE# 82
C:2463H LINE# 83
C:2475H LINE# 84
C:2484H LINE# 85
C:2494H LINE# 86
C:24A3H LINE# 87
C:24B5H LINE# 88
C:24C2H LINE# 89
C:24C9H LINE# 90
------- ENDPROC _CONVERSION
------- PROC _DELAY
D:0006H SYMBOL k
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:0003H LINE# 93
C:0003H LINE# 94
C:0003H LINE# 96
C:000DH LINE# 97
C:000DH LINE# 98
C:0010H LINE# 99
C:0022H LINE# 100
------- ENDPROC _DELAY
------- PROC DELAY5US
C:2AA9H LINE# 108
C:2AA9H LINE# 109
C:2AA9H LINE# 110
C:2AADH LINE# 111
C:2AB1H LINE# 112
C:2AB5H LINE# 113
C:2AB9H LINE# 114
C:2ABDH LINE# 115
------- ENDPROC DELAY5US
------- PROC DELAY5MS
------- DO
D:0006H SYMBOL n
------- ENDDO
C:2AF3H LINE# 122
C:2AF3H LINE# 123
C:2AF3H LINE# 124
C:2AF7H LINE# 126
C:2B01H LINE# 127
------- ENDPROC DELAY5MS
------- PROC HMC5883_START
C:2B02H LINE# 132
C:2B02H LINE# 133
C:2B02H LINE# 134
C:2B04H LINE# 135
C:2B06H LINE# 136
C:2B09H LINE# 137
C:2B0BH LINE# 138
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 19
C:2B0EH LINE# 139
C:2B10H LINE# 140
------- ENDPROC HMC5883_START
------- PROC HMC5883_STOP
C:2B48H LINE# 145
C:2B48H LINE# 146
C:2B48H LINE# 147
C:2B4AH LINE# 148
C:2B4CH LINE# 149
C:2B4FH LINE# 150
C:2B51H LINE# 151
------- ENDPROC HMC5883_STOP
------- PROC HMC5883_SENDACK
B:0020H.0 SYMBOL ack
C:2B1FH LINE# 158
C:2B1FH LINE# 159
C:2B1FH LINE# 160
C:2B23H LINE# 161
C:2B25H LINE# 162
C:2B28H LINE# 163
C:2B2AH LINE# 164
------- ENDPROC HMC5883_SENDACK
------- PROC HMC5883_RECVACK
C:2B54H LINE# 170
C:2B54H LINE# 171
C:2B54H LINE# 172
C:2B56H LINE# 173
C:2B59H LINE# 174
C:2B5BH LINE# 175
C:2B5DH LINE# 176
------- ENDPROC HMC5883_RECVACK
------- PROC _HMC5883_SENDBYTE
D:0007H SYMBOL dat
------- DO
D:0006H SYMBOL i
------- ENDDO
C:2965H LINE# 184
C:2965H LINE# 185
C:2965H LINE# 188
C:2971H LINE# 189
C:2971H LINE# 190
C:2975H LINE# 191
C:2977H LINE# 192
C:2979H LINE# 193
C:297CH LINE# 194
C:297EH LINE# 195
C:2981H LINE# 196
C:2984H LINE# 197
------- ENDPROC _HMC5883_SENDBYTE
------- PROC HMC5883_RECVBYTE
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL dat
------- ENDDO
C:2881H LINE# 203
C:2881H LINE# 204
C:2881H LINE# 206
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 20
C:2883H LINE# 208
C:2885H LINE# 209
C:2890H LINE# 210
C:2890H LINE# 211
C:2894H LINE# 212
C:2896H LINE# 213
C:2899H LINE# 214
C:289FH LINE# 215
C:28A1H LINE# 216
C:28A4H LINE# 217
C:28A7H LINE# 218
C:28A7H LINE# 219
------- ENDPROC HMC5883_RECVBYTE
------- PROC _SINGLE_WRITE_HMC5883
D:0004H SYMBOL REG_Address
D:0005H SYMBOL REG_data
C:2A7DH LINE# 223
C:2A7FH LINE# 224
C:2A7FH LINE# 225
C:2A82H LINE# 226
C:2A87H LINE# 227
C:2A8CH LINE# 228
C:2A91H LINE# 229
------- ENDPROC _SINGLE_WRITE_HMC5883
------- PROC MULTIPLE_READ_HMC5883
------- DO
D:0005H SYMBOL i
------- ENDDO
C:26F3H LINE# 251
C:26F3H LINE# 252
C:26F3H LINE# 253
C:26F6H LINE# 254
C:26FBH LINE# 255
C:2700H LINE# 256
C:2703H LINE# 257
C:2708H LINE# 258
C:2714H LINE# 259
C:2714H LINE# 260
C:2723H LINE# 261
C:2728H LINE# 262
C:2728H LINE# 263
C:272AH LINE# 264
C:272CH LINE# 266
C:272CH LINE# 267
C:2731H LINE# 268
C:2731H LINE# 269
C:2734H LINE# 270
C:2737H LINE# 271
------- ENDPROC MULTIPLE_READ_HMC5883
------- PROC INIT_HMC5883
C:2B2DH LINE# 275
C:2B2DH LINE# 276
C:2B2DH LINE# 277
C:2B34H LINE# 278
------- ENDPROC INIT_HMC5883
------- PROC QMC_INIT
C:2B60H LINE# 281
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 21
C:2B60H LINE# 282
C:2B60H LINE# 283
C:2B67H LINE# 285
------- ENDPROC QMC_INIT
------- PROC _QMC_READ
X:008DH SYMBOL buf
------- DO
X:0090H SYMBOL x
D:0004H SYMBOL y
X:0092H SYMBOL z
D:0004H SYMBOL angle
------- ENDDO
C:1DB3H LINE# 289
C:1DBEH LINE# 290
C:1DBEH LINE# 294
C:1DC1H LINE# 295
C:1DD3H LINE# 296
C:1DDDH LINE# 297
C:1DEFH LINE# 298
C:1E31H LINE# 299
C:1E37H LINE# 311
C:1E4BH LINE# 312
C:1E62H LINE# 313
C:1E6CH LINE# 314
C:1EA5H LINE# 315
------- ENDPROC _QMC_READ
------- ENDMOD QMC
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:1F8CH PUBLIC RECEIVE_DATA
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
C:2A65H PUBLIC Uart_Init
C:27EEH PUBLIC _UartPrintf
X:0000H PUBLIC RX_Count
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
C:2B6AH PUBLIC _UartPrintASCII
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:25A0H PUBLIC clrStruct
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
B:0098H.4 PUBLIC REN
D:00C8H PUBLIC T2CON
X:0001H PUBLIC Save_Data
I:0022H PUBLIC gpsRxBuffer
D:00D0H PUBLIC PSW
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 22
------- PROC UART_INIT
C:2A65H LINE# 12
C:2A65H LINE# 13
C:2A65H LINE# 14
C:2A68H LINE# 15
C:2A6AH LINE# 16
C:2A6DH LINE# 17
C:2A70H LINE# 18
C:2A73H LINE# 19
C:2A76H LINE# 20
C:2A78H LINE# 21
C:2A7AH LINE# 22
C:2A7CH LINE# 23
------- ENDPROC UART_INIT
------- PROC _UARTPRINTF
X:00F0H SYMBOL p
C:27EEH LINE# 25
C:27F9H LINE# 26
C:27F9H LINE# 27
C:2809H LINE# 28
C:2809H LINE# 29
C:281CH LINE# 30
C:281FH LINE# 31
C:281FH LINE# 33
C:281FH LINE# 34
C:2821H LINE# 35
C:2823H LINE# 36
------- ENDPROC _UARTPRINTF
------- PROC _UARTPRINTASCII
D:0007H SYMBOL c
C:2B6AH LINE# 38
C:2B6AH LINE# 39
C:2B6AH LINE# 40
C:2B6CH LINE# 41
C:2B6EH LINE# 42
C:2B71H LINE# 43
C:2B73H LINE# 44
------- ENDPROC _UARTPRINTASCII
------- PROC RECEIVE_DATA
------- DO
D:001FH SYMBOL temp
X:007AH SYMBOL i
------- ENDDO
C:1F8CH LINE# 47
C:1F99H LINE# 49
C:1F9AH LINE# 50
C:1F9EH LINE# 51
C:1FA0H LINE# 52
C:1FA2H LINE# 53
C:1FA4H LINE# 55
C:1FA8H LINE# 56
C:1FA8H LINE# 57
C:1FADH LINE# 58
C:1FADH LINE# 60
C:1FBAH LINE# 61
C:1FBAH LINE# 62
C:1FC4H LINE# 63
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 23
C:1FC7H LINE# 64
C:1FEAH LINE# 65
C:1FEAH LINE# 66
C:1FF7H LINE# 67
C:1FFCH LINE# 68
C:1FFCH LINE# 69
C:2009H LINE# 70
C:201FH LINE# 71
C:2025H LINE# 72
C:202AH LINE# 73
C:2036H LINE# 74
C:2036H LINE# 76
C:2043H LINE# 77
C:2043H LINE# 78
C:2046H LINE# 79
C:204CH LINE# 80
C:204CH LINE# 81
C:204CH LINE# 82
C:204EH LINE# 83
------- ENDPROC RECEIVE_DATA
------- PROC CLRSTRUCT
C:25A0H LINE# 85
C:25A0H LINE# 86
C:25A0H LINE# 87
C:25A5H LINE# 88
C:25A7H LINE# 89
C:25ABH LINE# 90
C:25B8H LINE# 91
C:25C7H LINE# 92
C:25D6H LINE# 93
C:25E5H LINE# 94
C:25F4H LINE# 95
------- ENDPROC CLRSTRUCT
------- ENDMOD UART
------- MODULE GPS
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:2987H PUBLIC _Delay_nms
C:1AD8H PUBLIC parseGpsBuffer
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:1676H PUBLIC printGpsBuffer
C:2793H SYMBOL _?ix1000
C:279DH SYMBOL _?ix1001
C:27A7H SYMBOL _?ix1002
C:2B95H PUBLIC GPS_Read
C:2B7DH PUBLIC _errorLog
C:2B3BH PUBLIC GPS_Init
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC _ERRORLOG
X:0084H SYMBOL num
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 24
C:2B7DH LINE# 10
C:2B85H LINE# 11
C:2B85H LINE# 14
------- ENDPROC _ERRORLOG
------- PROC PARSEGPSBUFFER
------- DO
X:007BH SYMBOL subString
X:007EH SYMBOL subStringNext
X:0081H SYMBOL i
------- DO
X:0082H SYMBOL usefullBuffer
------- ENDDO
------- ENDDO
C:1AD8H LINE# 16
C:1AD8H LINE# 17
C:1AD8H LINE# 20
C:1ADDH LINE# 21
C:1AE6H LINE# 22
C:1AE6H LINE# 23
C:1AE8H LINE# 28
C:1B03H LINE# 29
C:1B03H LINE# 30
C:1B07H LINE# 31
C:1B07H LINE# 32
C:1B30H LINE# 33
C:1B33H LINE# 34
C:1B36H LINE# 36
C:1B36H LINE# 37
C:1B40H LINE# 38
C:1B6EH LINE# 39
C:1B6EH LINE# 41
C:1B8DH LINE# 42
C:1B8DH LINE# 43
C:1BABH LINE# 44
C:1BC8H LINE# 45
C:1BE5H LINE# 46
C:1C02H LINE# 47
C:1C1FH LINE# 48
C:1C4AH LINE# 50
C:1C4AH LINE# 51
C:1C4AH LINE# 53
C:1C5FH LINE# 54
C:1C65H LINE# 55
C:1C6DH LINE# 56
C:1C75H LINE# 57
C:1C79H LINE# 58
C:1C7EH LINE# 60
C:1C80H LINE# 62
C:1C80H LINE# 63
C:1C87H LINE# 64
C:1C87H LINE# 65
C:1C87H LINE# 68
C:1C90H LINE# 69
C:1C90H LINE# 70
------- ENDPROC PARSEGPSBUFFER
------- PROC PRINTGPSBUFFER
------- DO
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 25
X:007BH SYMBOL temp
X:007FH SYMBOL rev
X:0081H SYMBOL bf0
X:008BH SYMBOL bf1
X:0095H SYMBOL showbuf
------- ENDDO
C:1676H LINE# 74
C:1676H LINE# 75
C:1676H LINE# 78
C:1689H LINE# 79
C:169CH LINE# 80
C:16AFH LINE# 81
C:16B8H LINE# 82
C:16B8H LINE# 83
C:16BAH LINE# 87
C:16C3H LINE# 88
C:16C3H LINE# 89
C:16C5H LINE# 115
C:16D4H LINE# 116
C:171BH LINE# 120
C:1723H LINE# 121
C:172BH LINE# 122
C:1733H LINE# 123
C:1737H LINE# 124
C:173FH LINE# 125
C:1747H LINE# 126
C:174BH LINE# 127
C:1764H LINE# 128
C:1774H LINE# 130
C:1783H LINE# 131
C:17CAH LINE# 136
C:17D2H LINE# 137
C:17DAH LINE# 138
C:17DEH LINE# 139
C:17E6H LINE# 140
C:17EEH LINE# 141
C:17F2H LINE# 142
C:180BH LINE# 143
C:181BH LINE# 144
C:182EH LINE# 145
C:1841H LINE# 148
C:1854H LINE# 149
C:1867H LINE# 151
C:1891H LINE# 152
C:189BH LINE# 153
C:18A6H LINE# 154
C:18ECH LINE# 156
C:18FFH LINE# 157
C:1902H LINE# 158
C:1902H LINE# 159
C:190BH LINE# 160
C:1914H LINE# 161
C:191DH LINE# 162
C:191DH LINE# 167
C:191DH LINE# 169
C:191DH LINE# 171
C:191DH LINE# 173
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 26
C:191DH LINE# 174
------- ENDPROC PRINTGPSBUFFER
------- PROC _DELAY_NMS
D:0006H SYMBOL n
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:2987H LINE# 179
C:2987H LINE# 180
C:2987H LINE# 182
C:2991H LINE# 183
C:29A6H LINE# 184
------- ENDPROC _DELAY_NMS
------- PROC GPS_INIT
C:2B3BH LINE# 187
C:2B3BH LINE# 188
C:2B3BH LINE# 189
C:2B3EH LINE# 190
C:2B45H LINE# 192
------- ENDPROC GPS_INIT
------- PROC GPS_READ
C:2B95H LINE# 195
C:2B95H LINE# 196
C:2B95H LINE# 197
C:2B98H LINE# 198
------- ENDPROC GPS_READ
------- ENDMOD GPS
------- MODULE ?C?FPADD
C:0923H PUBLIC ?C?FPADD
C:091FH PUBLIC ?C?FPSUB
------- ENDMOD ?C?FPADD
------- MODULE ?C?FPMUL
C:0A14H PUBLIC ?C?FPMUL
------- ENDMOD ?C?FPMUL
------- MODULE ?C?FCAST
C:0B24H PUBLIC ?C?FCASTC
C:0B1FH PUBLIC ?C?FCASTI
C:0B1AH PUBLIC ?C?FCASTL
------- ENDMOD ?C?FCAST
------- MODULE ?C?CASTF
C:0B58H PUBLIC ?C?CASTF
------- ENDMOD ?C?CASTF
------- MODULE PRINTF
X:00A5H PUBLIC ?_PRINTF?BYTE
X:00A5H PUBLIC ?_SPRINTF?BYTE
C:125EH PUBLIC _PRINTF
C:1258H PUBLIC _SPRINTF
------- ENDMOD PRINTF
------- MODULE ATOF
C:26AAH PUBLIC _ATOF
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 27
------- ENDMOD ATOF
------- MODULE ATAN2
X:0094H PUBLIC ?_atan2?BYTE
C:2290H PUBLIC _atan2
------- ENDMOD ATAN2
------- MODULE ?C?FPDIV
C:0BDCH PUBLIC ?C?FPDIV
------- ENDMOD ?C?FPDIV
------- MODULE ?C?FPCMP
C:0C7BH PUBLIC ?C?FPCMP
C:0C79H PUBLIC ?C?FPCMP3
------- ENDMOD ?C?FPCMP
------- MODULE ?C?FPROUND
C:0CF2H PUBLIC ?C?FPROUND
------- ENDMOD ?C?FPROUND
------- MODULE ?C?FPCONVERT
C:0D2FH PUBLIC ?C?FPCONVERT
------- ENDMOD ?C?FPCONVERT
------- MODULE ATAN
C:1CB1H PUBLIC _ATAN
------- ENDMOD ATAN
------- MODULE ?C?FPNEG
C:0E34H PUBLIC ?C?FPNEG
------- ENDMOD ?C?FPNEG
------- MODULE ?C?FTNPWR
C:0E75H PUBLIC ?C?FTNPWR
------- ENDMOD ?C?FTNPWR
------- MODULE ?C?COPY
C:0FD2H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:0FF8H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:1011H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:103EH PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CSTOPTR
C:1050H PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
------- MODULE ?C?IMUL
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 28
C:1072H PUBLIC ?C?IMUL
------- ENDMOD ?C?IMUL
------- MODULE ?C?UIDIV
C:1084H PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
------- MODULE ?C?SIDIV
C:10D9H PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?IILDX
C:110FH PUBLIC ?C?IILDX
------- ENDMOD ?C?IILDX
------- MODULE ?C?ILDIX
C:1125H PUBLIC ?C?ILDIX
------- ENDMOD ?C?ILDIX
------- MODULE ?C?LNEG
C:113BH PUBLIC ?C?LNEG
------- ENDMOD ?C?LNEG
------- MODULE ?C?LLDCODE
C:1149H PUBLIC ?C?LLDCODE
------- ENDMOD ?C?LLDCODE
------- MODULE ?C?LLDXDATA0
C:1159H PUBLIC ?C?LLDXDATA0
------- ENDMOD ?C?LLDXDATA0
------- MODULE ?C?LLDCODE0
C:1165H PUBLIC ?C?LLDCODE0
------- ENDMOD ?C?LLDCODE0
------- MODULE ?C?LSTXDATA
C:1175H PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
------- MODULE ?C?PLDIXDATA
C:1181H PUBLIC ?C?PLDIXDATA
------- ENDMOD ?C?PLDIXDATA
------- MODULE ?C?PSTXDATA
C:1198H PUBLIC ?C?PSTXDATA
------- ENDMOD ?C?PSTXDATA
------- MODULE ?C?CCASE
C:11A1H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:28A8H PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
------- MODULE ISSPACE
C:2ABEH PUBLIC _isspace
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/24/2021 20:12:31 PAGE 29
------- ENDMOD ISSPACE
------- MODULE STRSTR
X:0084H PUBLIC ?_strstr?BYTE
C:2059H PUBLIC _strstr
------- ENDMOD STRSTR
------- MODULE ?C?MEMSET
C:11C7H PUBLIC ?C?MEMSET
------- ENDMOD ?C?MEMSET
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY_50MS?OLED
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY_1MS?OLED
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OLED_DISPLAY_ON?OLED
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OLED_DISPLAY_OFF?OLED
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?OLED_ON?OLED
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_OLED_SHOWNUM?OLED
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_SERIPUSHSEND?QMC
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_UARTPRINTF?UART
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_UARTPRINTASCII?UART
Program Size: data=99.5 xdata=245 code=11166
LINK/LOCATE RUN COMPLETE. 9 WARNING(S), 0 ERROR(S)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。