📄 can_下位机.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 05/25/2008 20:52:48 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\专业软件安装包\KEIL C\C51\BIN\BL51.EXE STARTUP.obj, can_下位机.obj TO can_下位机 RAMSIZE (256) CODE (0X0000-0X1FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
can_下位机.obj (CAN_下位籣)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C_INIT)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C?COPY)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C?LMUL)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C?ULDIV)
D:\专业软件安装包\KEIL C\C51\LIB\C51S.LIB (?C?CCASE)
LINK MAP OF MODULE: can_下位机 (?C_STARTUP)
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 0006H UNIT ?DT?_SEND_XUEXIAO?CAN_下位籣
000EH 0012H *** GAP ***
BIT 0020H.0 0000H.4 UNIT _BIT_GROUP_
0020H.4 0000H.4 *** GAP ***
DATA 0021H 003DH UNIT ?DT?CAN_下位籣
DATA 005EH 0019H UNIT _DATA_GROUP_
IDATA 0077H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H E700H *** GAP ***
XDATA E700H 0001H ABSOLUTE
E701H 0FFFH *** GAP ***
XDATA F700H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0621H UNIT ?CO?CAN_下位籣
CODE 0627H 0572H UNIT ?PR?MAIN?CAN_下位籣
CODE 0B99H 027FH UNIT ?C?LIB_CODE
CODE 0E18H 017AH UNIT ?PR?MANU_XUEHAO?CAN_下位籣
CODE 0F92H 0157H UNIT ?PR?MANU_11?CAN_下位籣
CODE 10E9H 0109H UNIT ?PR?MANU_MAJOR?CAN_下位籣
CODE 11F2H 00E5H UNIT ?PR?MANU_12?CAN_下位籣
CODE 12D7H 00DAH UNIT ?PR?_SEND_ONEDATA?CAN_下位籣
CODE 13B1H 00D5H UNIT ?PR?MANU_112?CAN_下位籣
CODE 1486H 00D4H UNIT ?PR?_INPUT_XUEHAO?CAN_下位籣
CODE 155AH 00BBH UNIT ?PR?MANU_111?CAN_下位籣
CODE 1615H 00B1H UNIT ?PR?KEY_SCAN?CAN_下位籣
CODE 16C6H 00B0H UNIT ?PR?INT0_SERVICE?CAN_下位籣
CODE 1776H 00A5H UNIT ?PR?MANU_131?CAN_下位籣
BL51 BANKED LINKER/LOCATER V5.12 05/25/2008 20:52:48 PAGE 2
CODE 181BH 00A0H UNIT ?PR?_SEND_XUEXIAO?CAN_下位籣
CODE 18BBH 009BH UNIT ?PR?_SEND_DFRAME?CAN_下位籣
CODE 1956H 0098H UNIT ?PR?_SHOWWORD?CAN_下位籣
CODE 19EEH 008CH UNIT ?C_C51STARTUP
CODE 1A7AH 0087H UNIT ?PR?MANU_13?CAN_下位籣
CODE 1B01H 0079H UNIT ?PR?_DAT_DISPOSE?CAN_下位籣
CODE 1B7AH 006EH UNIT ?PR?INIT_SJA?CAN_下位籣
CODE 1BE8H 0062H UNIT ?PR?_MANU_INIT?CAN_下位籣
CODE 1C4AH 0060H UNIT ?PR?MANU_14?CAN_下位籣
CODE 1CAAH 0046H UNIT ?PR?_LCMCLEAR?CAN_下位籣
CODE 1CF0H 003DH UNIT ?PR?_PUTSTRING?CAN_下位籣
CODE 1D2DH 003AH UNIT ?PR?_REVERSEONELINE?CAN_下位籣
CODE 1D67H 003AH UNIT ?PR?_GRID1?CAN_下位籣
CODE 1DA1H 0037H UNIT ?PR?LCMINIT?CAN_下位籣
CODE 1DD8H 0036H UNIT ?PR?MANU_CONTACT2?CAN_下位籣
CODE 1E0EH 0031H UNIT ?PR?MANU_CONTACT1?CAN_下位籣
CODE 1E3FH 002FH UNIT ?C_INITSEG
CODE 1E6EH 002CH UNIT ?PR?_PUTDATA2?CAN_下位籣
CODE 1E9AH 0026H UNIT ?PR?_LOCATEXY?CAN_下位籣
CODE 1EC0H 001EH UNIT ?PR?_ADC0809?CAN_下位籣
CODE 1EDEH 0018H UNIT ?PR?_DELAY?CAN_下位籣
CODE 1EF6H 0015H UNIT ?PR?CHECKRWCD?CAN_下位籣
CODE 1F0BH 0014H UNIT ?PR?_PUTCHAR?CAN_下位籣
CODE 1F1FH 000DH UNIT ?PR?_LCMWRITECOMMANDWITH2PAR?CAN_下位籣
CODE 1F2CH 000DH UNIT ?PR?_PUTDATA1?CAN_下位籣
CODE 1F39H 000BH UNIT ?PR?_LCMWRITECOMMAND?CAN_下位籣
CODE 1F44H 0009H UNIT ?PR?_LCMWRITECOMMANDWITH1PAR?CAN_下位籣
CODE 1F4DH 0008H UNIT ?PR?CHECKAUTOWRITE?CAN_下位籣
CODE 1F55H 0007H UNIT ?PR?INIT_8255?CAN_下位籣
CODE 1F5CH 0006H UNIT ?PR?_LCMWRITEDATA?CAN_下位籣
CODE 1F62H 0006H UNIT ?PR?LCMREADDATA?CAN_下位籣
OVERLAY MAP OF MODULE: can_下位机 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CAN_下位籣
+--> ?C_INITSEG
?PR?MAIN?CAN_下位籣 0020H.0 0000H.2 005EH 000CH
+--> ?PR?INIT_8255?CAN_下位籣
+--> ?PR?LCMINIT?CAN_下位籣
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_MANU_INIT?CAN_下位籣
+--> ?PR?MANU_XUEHAO?CAN_下位籣
+--> ?PR?MANU_CONTACT1?CAN_下位籣
+--> ?PR?MANU_CONTACT2?CAN_下位籣
+--> ?PR?_DELAY?CAN_下位籣
+--> ?PR?MANU_MAJOR?CAN_下位籣
+--> ?PR?_REVERSEONELINE?CAN_下位籣
+--> ?PR?KEY_SCAN?CAN_下位籣
+--> ?PR?MANU_11?CAN_下位籣
BL51 BANKED LINKER/LOCATER V5.12 05/25/2008 20:52:48 PAGE 3
+--> ?PR?MANU_111?CAN_下位籣
+--> ?PR?MANU_112?CAN_下位籣
+--> ?PR?MANU_12?CAN_下位籣
+--> ?PR?MANU_14?CAN_下位籣
+--> ?PR?MANU_13?CAN_下位籣
+--> ?PR?MANU_131?CAN_下位籣
+--> ?PR?_GRID1?CAN_下位籣
+--> ?PR?_DAT_DISPOSE?CAN_下位籣
+--> ?PR?_SEND_ONEDATA?CAN_下位籣
?PR?LCMINIT?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMWRITECOMMANDWITH2PAR?CAN_下位籣
+--> ?PR?_LCMWRITECOMMAND?CAN_下位籣
?PR?_LCMWRITECOMMANDWITH2PAR?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?CHECKRWCD?CAN_下位籣
?PR?_LCMWRITECOMMAND?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?CHECKRWCD?CAN_下位籣
?PR?_LCMCLEAR?CAN_下位籣 ----- ----- 006CH 0002H
+--> ?PR?_LCMWRITECOMMANDWITH2PAR?CAN_下位籣
+--> ?PR?_LCMWRITECOMMAND?CAN_下位籣
+--> ?PR?CHECKAUTOWRITE?CAN_下位籣
+--> ?PR?_LCMWRITEDATA?CAN_下位籣
?PR?_MANU_INIT?CAN_下位籣 ----- ----- 006AH 0001H
+--> ?CO?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
?PR?_SHOWWORD?CAN_下位籣 0020H.3 0000H.1 006DH 0007H
+--> ?CO?CAN_下位籣
+--> ?PR?_LOCATEXY?CAN_下位籣
+--> ?PR?_LCMWRITECOMMAND?CAN_下位籣
+--> ?PR?CHECKAUTOWRITE?CAN_下位籣
+--> ?PR?_LCMWRITEDATA?CAN_下位籣
?PR?_LOCATEXY?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMWRITECOMMANDWITH2PAR?CAN_下位籣
?PR?MANU_XUEHAO?CAN_下位籣 0020H.2 0000H.1 006AH 0003H
+--> ?CO?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
+--> ?PR?_PUTCHAR?CAN_下位籣
+--> ?PR?_INPUT_XUEHAO?CAN_下位籣
+--> ?PR?KEY_SCAN?CAN_下位籣
?PR?_PUTCHAR?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LOCATEXY?CAN_下位籣
+--> ?PR?_LCMWRITECOMMANDWITH1PAR?CAN_下位籣
?PR?_LCMWRITECOMMANDWITH1PAR?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?CHECKRWCD?CAN_下位籣
?PR?_INPUT_XUEHAO?CAN_下位籣 ----- ----- 006DH 0003H
+--> ?PR?KEY_SCAN?CAN_下位籣
+--> ?PR?_PUTDATA1?CAN_下位籣
BL51 BANKED LINKER/LOCATER V5.12 05/25/2008 20:52:48 PAGE 4
+--> ?PR?_PUTCHAR?CAN_下位籣
?PR?KEY_SCAN?CAN_下位籣 ----- ----- 0070H 0001H
+--> ?PR?_DELAY?CAN_下位籣
?PR?_PUTDATA1?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_PUTCHAR?CAN_下位籣
?PR?MANU_CONTACT1?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_MANU_INIT?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
?PR?MANU_CONTACT2?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_PUTCHAR?CAN_下位籣
+--> ?PR?_DELAY?CAN_下位籣
?PR?MANU_MAJOR?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
?PR?_REVERSEONELINE?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LOCATEXY?CAN_下位籣
+--> ?PR?_LCMWRITECOMMAND?CAN_下位籣
+--> ?PR?CHECKRWCD?CAN_下位籣
+--> ?PR?LCMREADDATA?CAN_下位籣
+--> ?PR?_LCMWRITECOMMANDWITH1PAR?CAN_下位籣
?PR?MANU_11?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
?PR?MANU_111?CAN_下位籣 0020H.2 0000H.1 ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
+--> ?CO?CAN_下位籣
?PR?MANU_112?CAN_下位籣 0020H.2 0000H.1 ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
+--> ?CO?CAN_下位籣
?PR?MANU_12?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_PUTSTRING?CAN_下位籣
?PR?_PUTSTRING?CAN_下位籣 ----- ----- 006CH 0005H
+--> ?PR?_PUTCHAR?CAN_下位籣
?PR?MANU_14?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
BL51 BANKED LINKER/LOCATER V5.12 05/25/2008 20:52:48 PAGE 5
+--> ?CO?CAN_下位籣
+--> ?PR?_PUTCHAR?CAN_下位籣
?PR?MANU_13?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_PUTCHAR?CAN_下位籣
?PR?MANU_131?CAN_下位籣 ----- ----- 006AH 0002H
+--> ?PR?_LCMCLEAR?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_SHOWWORD?CAN_下位籣
+--> ?PR?_PUTCHAR?CAN_下位籣
+--> ?PR?_PUTSTRING?CAN_下位籣
?PR?_GRID1?CAN_下位籣 ----- ----- 006AH 0002H
+--> ?PR?_PUTDATA2?CAN_下位籣
?PR?_PUTDATA2?CAN_下位籣 ----- ----- 006CH 0002H
+--> ?PR?_PUTCHAR?CAN_下位籣
?PR?_DAT_DISPOSE?CAN_下位籣 ----- ----- 006AH 0004H
+--> ?PR?_ADC0809?CAN_下位籣
?PR?_SEND_ONEDATA?CAN_下位籣 ----- ----- 006AH 0007H
+--> ?PR?_PUTDATA1?CAN_下位籣
+--> ?PR?_PUTCHAR?CAN_下位籣
+--> ?CO?CAN_下位籣
+--> ?PR?_SEND_DFRAME?CAN_下位籣
?PR?_SEND_DFRAME?CAN_下位籣 ----- ----- 0071H 0006H
*** NEW ROOT ***************************************************
?PR?INT0_SERVICE?CAN_下位籣 ----- ----- ----- -----
+--> ?PR?_DELAY?CAN_下位籣
SYMBOL TABLE OF MODULE: can_下位机 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:19EEH SEGMENT ?C_C51STARTUP
I:0077H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:19F1H SYMBOL IDATALOOP
BL51 BANKED LINKER/LOCATER V5.12 05/25/2008 20:52:48 PAGE 6
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:19EEH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:19EEH LINE# 99
C:19F0H LINE# 100
C:19F1H LINE# 101
C:19F2H LINE# 102
C:19F4H LINE# 151
C:19F7H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE CAN_下位籣
C:0000H SYMBOL _ICE_DUMMY_
C:1486H PUBLIC _input_xuehao
B:00A8H.7 PUBLIC EA
C:1F5CH PUBLIC _LcmWriteData
C:05E6H PUBLIC str1
C:1F4DH PUBLIC CheckAutoWrite
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -