📄 general.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/29/2005 13:02:39 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\out\OCM4X8C.obj, .\out\main.obj, .\out\KEYBOARD.obj, .\out\SOUND.obj, .\out\INI
>> TIAL.obj, .\out\INT.obj, .\out\CA320240F.obj, .\out\HY12864.obj, .\out\TOUCHPANEL.obj, .\out\STARTUP.obj TO .\out\gen
>> eral PRINT (.\lst\general.m51) RAMSIZE (256) CODE (0XC000-0XDEFF) XDATA (0XDF00-0XDFFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\out\OCM4X8C.obj (OCM4X8C)
.\out\main.obj (MAIN)
.\out\KEYBOARD.obj (KEYBOARD)
.\out\SOUND.obj (SOUND)
.\out\INITIAL.obj (INITIAL)
.\out\INT.obj (INT)
.\out\CA320240F.obj (CA320240F)
.\out\HY12864.obj (HY12864)
.\out\TOUCHPANEL.obj (TOUCHPANEL)
.\out\STARTUP.obj (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
LINK MAP OF MODULE: .\out\general (OCM4X8C)
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 0017H UNIT ?DT?INT
DATA 001FH 0001H UNIT ?DT?DELETENUMBER?OCM4X8C
BIT 0020H.0 0000H.3 UNIT ?BI?DISPLAYDOUBLENUMBER?OCM4X8C
BIT 0020H.3 0000H.2 UNIT ?BI?_MUSIC_PLAY?SOUND
BIT 0020H.5 0000H.2 UNIT ?BI?INT
BIT 0020H.7 0000H.1 UNIT ?BI?OCM4X8C
BIT 0021H.0 0000H.1 UNIT ?BI?SCANONCE?KEYBOARD
BIT 0021H.1 0000H.1 UNIT ?BI?SCANKEY?KEYBOARD
BIT 0021H.2 0000H.1 UNIT _BIT_GROUP_
0021H.3 0000H.5 *** GAP ***
DATA 0022H 0011H UNIT _DATA_GROUP_
DATA 0033H 000BH UNIT ?DT?DISPLAYDOUBLENUMBER?OCM4X8C
DATA 003EH 0008H UNIT ?DT?_KEYBOARDINPUTNUMBERS?KEYBOARD
DATA 0046H 0006H UNIT ?DT?_KEYINPUT?KEYBOARD
DATA 004CH 0006H UNIT ?DT?_MUSIC_PLAY?SOUND
DATA 0052H 0006H UNIT ?DT?COMRECIEVE?INT
DATA 0058H 0003H UNIT ?DT?_PLAYMUSIC?SOUND
DATA 005BH 0003H UNIT ?DT?ECC?INT
DATA 005EH 0002H UNIT ?DT?SOUND
BL51 BANKED LINKER/LOCATER V5.03 08/29/2005 13:02:39 PAGE 2
DATA 0060H 0001H UNIT ?DT?OCM4X8C
DATA 0061H 0001H UNIT ?DT?SCANKEY?KEYBOARD
DATA 0062H 0001H UNIT ?DT?KEYBOARD
0063H 008DH *** GAP ***
IDATA 00F0H 0002H ABSOLUTE
IDATA 00F2H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
0000H C000H *** GAP ***
CODE C000H 0003H ABSOLUTE
CODE C003H 0003H ABSOLUTE
* OVERLAP * CODE C003H 0003H ABSOLUTE
CODE C006H 0005H UNIT ?PR?WAITMODE?OCM4X8C
CODE C00BH 0003H ABSOLUTE
CODE C00EH 0005H UNIT ?PR?SETTOBASICOPERATION?OCM4X8C
CODE C013H 0003H ABSOLUTE
CODE C016H 0005H UNIT ?PR?SETTOEXTENDOPERATION?OCM4X8C
CODE C01BH 0003H ABSOLUTE
CODE C01EH 0005H UNIT ?PR?INDEXSHIFTLEFT?OCM4X8C
CODE C023H 0003H ABSOLUTE
CODE C026H 043DH UNIT ?CO?MAIN
CODE C463H 01E1H UNIT ?CO?SOUND
CODE C644H 018EH UNIT ?PR?_SLIDESTRING?OCM4X8C
CODE C7D2H 013BH UNIT ?C?LIB_CODE
CODE C90DH 00DDH UNIT ?PR?DISPLAYDOUBLENUMBER?OCM4X8C
CODE C9EAH 00CEH UNIT ?PR?_KEYBOARDINPUTNUMBERS?KEYBOARD
CODE CAB8H 00C8H UNIT ?PR?_MUSIC_PLAY?SOUND
CODE CB80H 00B8H UNIT ?PR?_DISPLAYNUMBER?OCM4X8C
CODE CC38H 00B1H UNIT ?PR?_KEYINPUT?KEYBOARD
CODE CCE9H 0099H UNIT ?PR?MAIN?MAIN
CODE CD82H 0098H UNIT ?PR?_SLIDESHOW?OCM4X8C
CODE CE1AH 008CH UNIT ?C_C51STARTUP
CODE CEA6H 0080H UNIT ?CO?OCM4X8C
CODE CF26H 007BH UNIT ?PR?ZHONGDUAN?TOUCHPANEL
CODE CFA1H 0073H UNIT ?PR?_DRAWPICTURE?OCM4X8C
CODE D014H 0065H UNIT ?PR?COM?INT
CODE D079H 0050H UNIT ?PR?WHOLESHIFTRIGHT_ROLL?OCM4X8C
CODE D0C9H 004CH UNIT ?PR?_CHANGE?OCM4X8C
CODE D115H 004CH UNIT ?PR?SCANONCE?KEYBOARD
CODE D161H 0048H UNIT ?PR?WHOLESHIFTLEFT_ROLL?OCM4X8C
CODE D1A9H 0048H UNIT ?PR?WHOLESHIFTRIGHT_CLEAR?OCM4X8C
CODE D1F1H 0047H UNIT ?PR?COMRECIEVE?INT
CODE D238H 0042H UNIT ?PR?_SETSTARTPOISITION?OCM4X8C
CODE D27AH 0042H UNIT ?PR?_PLAYMUSIC?SOUND
CODE D2BCH 003EH UNIT ?PR?WHOLESHIFTLEFT_CLEAR?OCM4X8C
CODE D2FAH 003EH UNIT ?PR?_DISPLAYCCHAR?OCM4X8C
CODE D338H 003BH UNIT ?PR?DELETENUMBER?OCM4X8C
CODE D373H 0037H UNIT ?PR?_CLEARLINE?OCM4X8C
CODE D3AAH 0031H UNIT ?PR?_SETCGRAM?OCM4X8C
CODE D3DBH 0031H UNIT ?PR?NEXTLINE?OCM4X8C
CODE D40CH 002EH UNIT ?C_INITSEG
CODE D43AH 002EH UNIT ?PR?ECC?INT
CODE D468H 0029H UNIT ?PR?SCANKEY?KEYBOARD
CODE D491H 0027H UNIT ?PR?TIMER0?INT
CODE D4B8H 0026H UNIT ?PR?SETINT?INITIAL
CODE D4DEH 0023H UNIT ?PR?_DISPLAYSTRING?OCM4X8C
CODE D501H 0022H UNIT ?PR?READFROMCHARFROM7843?TOUCHPANEL
BL51 BANKED LINKER/LOCATER V5.03 08/29/2005 13:02:39 PAGE 3
CODE D523H 001EH UNIT ?PR?INIT_ALL?INITIAL
CODE D541H 001BH UNIT ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
CODE D55CH 001AH UNIT ?PR?_DISPLAYECHAR?OCM4X8C
CODE D576H 0019H UNIT ?PR?_WRITECHARTO7843?TOUCHPANEL
CODE D58FH 0018H UNIT ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
CODE D5A7H 0018H UNIT ?CO?KEYBOARD
CODE D5BFH 0012H UNIT ?PR?OCM4X8C_INITIAL?OCM4X8C
CODE D5D1H 0011H UNIT ?PR?_CLEARCCHAR?OCM4X8C
CODE D5E2H 0010H UNIT ?PR?_DELAY100US?INT
CODE D5F2H 0010H UNIT ?PR?GETCURRUNTTIME?INT
CODE D602H 000FH UNIT ?PR?CHECKBUSY?OCM4X8C
CODE D611H 000FH UNIT ?PR?_DISPLAYCHAR?OCM4X8C
CODE D620H 000EH UNIT ?PR?_DISPLAYCGRAM?OCM4X8C
CODE D62EH 000DH UNIT ?PR?ERROR_SOUND?SOUND
CODE D63BH 000CH UNIT ?PR?SOUND?SOUND
CODE D647H 000CH UNIT ?PR?_MUSIC_DELAY?SOUND
CODE D653H 000BH UNIT ?PR?OCM4X8C_READDATA?OCM4X8C
CODE D65EH 000BH UNIT ?PR?START?TOUCHPANEL
CODE D669H 0009H UNIT ?PR?MUSIC_INT_T1?SOUND
CODE D672H 0009H UNIT ?PR?COMTRANSMITE?INT
CODE D67BH 0008H UNIT ?PR?READAC?OCM4X8C
CODE D683H 0007H UNIT ?PR?_SETDDRAM?OCM4X8C
CODE D68AH 0007H UNIT ?PR?_BACKWHITE?OCM4X8C
CODE D691H 0005H UNIT ?PR?INDEXSHIFTRIGHT?OCM4X8C
CODE D696H 0005H UNIT ?PR?WHOLESHIFTLEFT?OCM4X8C
CODE D69BH 0005H UNIT ?PR?WHOLESHIFTRIGHT?OCM4X8C
CODE D6A0H 0005H UNIT ?PR?DRAWON?OCM4X8C
CODE D6A5H 0005H UNIT ?PR?DRAWOFF?OCM4X8C
CODE D6AAH 0001H UNIT ?PR?FINISH?INT
CODE D6ABH 0001H UNIT ?PR?IN_INT?INT
OVERLAY MAP OF MODULE: .\out\general (OCM4X8C)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------------
?PR?ZHONGDUAN?TOUCHPANEL ----- ----- ----- -----
+--> ?PR?_DELAY100US?INT
+--> ?PR?START?TOUCHPANEL
+--> ?PR?_WRITECHARTO7843?TOUCHPANEL
+--> ?PR?READFROMCHARFROM7843?TOUCHPANEL
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- ----- 0022H 0002H
+--> ?PR?INIT_ALL?INITIAL
+--> ?PR?OCM4X8C_INITIAL?OCM4X8C
+--> ?CO?MAIN
+--> ?PR?_DISPLAYSTRING?OCM4X8C
+--> ?PR?WHOLESHIFTRIGHT_ROLL?OCM4X8C
BL51 BANKED LINKER/LOCATER V5.03 08/29/2005 13:02:39 PAGE 4
+--> ?PR?WHOLESHIFTLEFT_ROLL?OCM4X8C
+--> ?PR?_SETSTARTPOISITION?OCM4X8C
+--> ?PR?_DISPLAYECHAR?OCM4X8C
+--> ?PR?_DISPLAYCCHAR?OCM4X8C
+--> ?PR?INDEXSHIFTRIGHT?OCM4X8C
+--> ?PR?_DISPLAYNUMBER?OCM4X8C
+--> ?PR?WHOLESHIFTLEFT_CLEAR?OCM4X8C
+--> ?PR?WHOLESHIFTRIGHT_CLEAR?OCM4X8C
+--> ?PR?_SLIDESHOW?OCM4X8C
+--> ?PR?_SLIDESTRING?OCM4X8C
+--> ?PR?_DRAWPICTURE?OCM4X8C
?PR?INIT_ALL?INITIAL 0021H.2 0000H.1 ----- -----
+--> ?PR?SETINT?INITIAL
?PR?OCM4X8C_INITIAL?OCM4X8C ----- ----- ----- -----
+--> ?PR?WAITMODE?OCM4X8C
+--> ?PR?SETTOBASICOPERATION?OCM4X8C
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?WAITMODE?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C ----- ----- ----- -----
+--> ?PR?CHECKBUSY?OCM4X8C
?PR?CHECKBUSY?OCM4X8C ----- ----- 0032H 0001H
?PR?SETTOBASICOPERATION?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?_DISPLAYSTRING?OCM4X8C ----- ----- 002EH 0004H
+--> ?PR?_DISPLAYCHAR?OCM4X8C
?PR?_DISPLAYCHAR?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
+--> ?PR?NEXTLINE?OCM4X8C
?PR?_OCM4X8C_WRITEDATA?OCM4X8C ----- ----- ----- -----
+--> ?PR?CHECKBUSY?OCM4X8C
?PR?NEXTLINE?OCM4X8C ----- ----- ----- -----
+--> ?PR?CHECKBUSY?OCM4X8C
+--> ?PR?READAC?OCM4X8C
+--> ?PR?_SETDDRAM?OCM4X8C
+--> ?PR?_DELAY100US?INT
+--> ?PR?WAITMODE?OCM4X8C
?PR?_SETDDRAM?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?WHOLESHIFTRIGHT_ROLL?OCM4X8C ----- ----- ----- -----
+--> ?PR?_CHANGE?OCM4X8C
+--> ?PR?WHOLESHIFTRIGHT?OCM4X8C
?PR?_CHANGE?OCM4X8C ----- ----- ----- -----
+--> ?PR?_SETDDRAM?OCM4X8C
BL51 BANKED LINKER/LOCATER V5.03 08/29/2005 13:02:39 PAGE 5
+--> ?PR?OCM4X8C_READDATA?OCM4X8C
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
?PR?OCM4X8C_READDATA?OCM4X8C ----- ----- ----- -----
+--> ?PR?CHECKBUSY?OCM4X8C
?PR?WHOLESHIFTRIGHT?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?WHOLESHIFTLEFT_ROLL?OCM4X8C ----- ----- ----- -----
+--> ?PR?_CHANGE?OCM4X8C
+--> ?PR?WHOLESHIFTLEFT?OCM4X8C
?PR?WHOLESHIFTLEFT?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?_SETSTARTPOISITION?OCM4X8C ----- ----- 002FH 0003H
+--> ?PR?_DISPLAYECHAR?OCM4X8C
+--> ?PR?_SETDDRAM?OCM4X8C
?PR?_DISPLAYECHAR?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
+--> ?PR?NEXTLINE?OCM4X8C
?PR?_DISPLAYCCHAR?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
+--> ?PR?NEXTLINE?OCM4X8C
?PR?INDEXSHIFTRIGHT?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
?PR?_DISPLAYNUMBER?OCM4X8C 0021H.2 0000H.1 0024H 0009H
+--> ?PR?_DISPLAYECHAR?OCM4X8C
?PR?WHOLESHIFTLEFT_CLEAR?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
+--> ?PR?_CLEARCCHAR?OCM4X8C
+--> ?PR?WHOLESHIFTLEFT?OCM4X8C
?PR?_CLEARCCHAR?OCM4X8C ----- ----- ----- -----
+--> ?PR?_SETDDRAM?OCM4X8C
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
?PR?WHOLESHIFTRIGHT_CLEAR?OCM4X8C ----- ----- ----- -----
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
+--> ?PR?_CLEARCCHAR?OCM4X8C
+--> ?PR?WHOLESHIFTRIGHT?OCM4X8C
?PR?_SLIDESHOW?OCM4X8C ----- ----- 0024H 000AH
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
+--> ?PR?_SETSTARTPOISITION?OCM4X8C
+--> ?PR?_DISPLAYCCHAR?OCM4X8C
+--> ?PR?_DELAY100US?INT
+--> ?PR?_CLEARLINE?OCM4X8C
+--> ?PR?_DISPLAYSTRING?OCM4X8C
?PR?_CLEARLINE?OCM4X8C ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 08/29/2005 13:02:39 PAGE 6
+--> ?PR?READAC?OCM4X8C
+--> ?PR?_SETDDRAM?OCM4X8C
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
?PR?_SLIDESTRING?OCM4X8C ----- ----- 0024H 000BH
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
+--> ?PR?_SETSTARTPOISITION?OCM4X8C
+--> ?PR?_DISPLAYCCHAR?OCM4X8C
+--> ?PR?_DELAY100US?INT
+--> ?PR?_CLEARLINE?OCM4X8C
?PR?_DRAWPICTURE?OCM4X8C ----- ----- 0024H 0005H
+--> ?PR?WAITMODE?OCM4X8C
+--> ?PR?_OCM4X8C_WRITEINSTRUCTION?OCM4X8C
+--> ?PR?SETTOEXTENDOPERATION?OCM4X8C
+--> ?PR?DRAWOFF?OCM4X8C
+--> ?PR?_OCM4X8C_WRITEDATA?OCM4X8C
+--> ?PR?DRAWON?OCM4X8C
+--> ?PR?SETTOBASICOPERATION?OCM4X8C
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -