📄 keyboard.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/18/2006 15:07:14 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE main.obj, Subprogram.obj TO keyboard RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
Subprogram.obj (SUBPROGRAM)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
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?IILDX)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: keyboard (MAIN)
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 001BH UNIT ?DT?_MAGNIFYCHAR?MAIN
DATA 0023H 000EH UNIT ?DT?_CLEARRECTANGLE?MAIN
DATA 0031H 0009H UNIT ?DT?_RANDOMREAD_2464?MAIN
DATA 003AH 0008H UNIT ?DT?_WRITEDATA?MAIN
DATA 0042H 0007H UNIT ?DT?_SEQUENTIALREAD_2464?MAIN
DATA 0049H 0006H UNIT ?DT?_CL88PR?MAIN
DATA 004FH 0002H UNIT ?DT?_BYTEWRITE_2464?MAIN
DATA 0051H 0002H UNIT ?DT?MAIN
IDATA 0053H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 21C2H UNIT ?XD?MAIN
XDATA 21C2H 0012H UNIT _XDATA_GROUP_
XDATA 21D4H 0003H UNIT ?XD?_MAGNIFYCHAR?MAIN
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 21D3H UNIT ?C_INITSEG
CODE 21D6H 0662H UNIT MYPRO
CODE 2838H 01C7H UNIT ?PR?_MAGNIFYCHAR?MAIN
CODE 29FFH 00FCH UNIT ?PR?_WRITEDATA?MAIN
CODE 2AFBH 00CCH UNIT ?C?LIB_CODE
CODE 2BC7H 00B0H UNIT ?PR?SAMPLE0?MAIN
CODE 2C77H 00A0H UNIT ?PR?MAIN?MAIN
CODE 2D17H 0099H UNIT ?PR?_WRITEINS?MAIN
CODE 2DB0H 008CH UNIT ?C_C51STARTUP
CODE 2E3CH 0081H UNIT ?PR?_CLEARRECTANGLE?MAIN
CODE 2EBDH 0073H UNIT ?PR?_RANDOMREAD_2464?MAIN
CODE 2F30H 0058H UNIT ?PR?_SEQUENTIALREAD_2464?MAIN
CODE 2F88H 0039H UNIT ?PR?_BYTEWRITE_2464?MAIN
CODE 2FC1H 0035H UNIT ?PR?_CL88PR?MAIN
BL51 BANKED LINKER/LOCATER V5.03 05/18/2006 15:07:14 PAGE 2
CODE 2FF6H 0028H UNIT ?PR?_SEND?MAIN
CODE 301EH 0019H UNIT ?PR?_START_2464?MAIN
CODE 3037H 0018H UNIT ?PR?GET_2464?MAIN
CODE 304FH 000BH UNIT ?PR?STOP?MAIN
CODE 305AH 0009H UNIT ?PR?START?MAIN
CODE 3063H 0006H UNIT ?PR?_CLONEBYTE_PR?MAIN
OVERLAY MAP OF MODULE: keyboard (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 21C2H 000BH
+--> ?PR?SAMPLE0?MAIN
?PR?SAMPLE0?MAIN 21CDH 0007H
UNRESOLVED EXTERNAL SYMBOLS:
_CL88_PR
SYMBOL TABLE OF MODULE: keyboard (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:2FC1H PUBLIC _cl88pr
D:0051H PUBLIC G_INSNUM
X:0000H PUBLIC CHTAB816
B:00B0H.4 PUBLIC T0
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
C:305AH PUBLIC Start
C:2BCEH PUBLIC Sample0
D:00B8H PUBLIC IP
C:301EH PUBLIC _Start_2464
C:2C77H PUBLIC main
C:304FH PUBLIC Stop
C:2838H PUBLIC _MagnifyChar
C:2F30H PUBLIC _SequentialRead_2464
X:0600H PUBLIC CHTAB1616
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
BL51 BANKED LINKER/LOCATER V5.03 05/18/2006 15:07:14 PAGE 3
C:2F88H PUBLIC _ByteWrite_2464
X:1202H PUBLIC CCTAB24
C:3037H PUBLIC Get_2464
B:0090H.4 PUBLIC SDA
C:2D17H PUBLIC _writeins
X:2162H PUBLIC CCTAB
B:0090H.3 PUBLIC SCL
C:2E3CH PUBLIC _ClearRectangle
D:00C8H PUBLIC T2CON
C:29FFH PUBLIC _WriteData
C:2FF6H PUBLIC _Send
C:3063H PUBLIC _clonebyte_pr
C:2EBDH PUBLIC _RandomRead_2464
D:00D0H PUBLIC PSW
C:2BC7H SYMBOL L?0178
------- PROC L?0177
------- ENDPROC L?0177
C:2BC7H SYMBOL L?0178
------- PROC SAMPLE0
------- DO
X:21CDH SYMBOL IntNum
X:21CEH SYMBOL Cycle
X:21D0H SYMBOL DataW
X:21D2H SYMBOL DataWSum
------- ENDDO
C:2BCEH LINE# 12
C:2BCEH LINE# 13
C:2BCEH LINE# 22
C:2BD5H LINE# 23
C:2BDBH LINE# 24
C:2BDBH LINE# 25
C:2BE2H LINE# 26
C:2BE8H LINE# 27
C:2BEFH LINE# 28
C:2BEFH LINE# 29
C:2BF7H LINE# 30
C:2BF9H LINE# 31
C:2C06H LINE# 32
C:2C24H LINE# 33
C:2C39H LINE# 34
C:2C51H LINE# 35
C:2C6EH LINE# 36
C:2C76H LINE# 38
------- ENDPROC SAMPLE0
------- PROC START
C:305AH LINE# 40
C:305AH LINE# 41
C:305AH LINE# 42
C:305CH LINE# 43
C:305EH LINE# 44
C:3060H LINE# 45
C:3062H LINE# 46
------- ENDPROC START
------- PROC STOP
C:304FH LINE# 47
C:304FH LINE# 48
C:304FH LINE# 51
BL51 BANKED LINKER/LOCATER V5.03 05/18/2006 15:07:14 PAGE 4
C:3051H LINE# 52
C:3053H LINE# 53
C:3055H LINE# 54
C:3057H LINE# 55
C:3059H LINE# 58
------- ENDPROC STOP
------- PROC _SEND
D:0007H SYMBOL SendData
------- DO
D:0005H SYMBOL temp
D:0006H SYMBOL i
------- ENDDO
C:2FF6H LINE# 59
C:2FF6H LINE# 60
C:2FF6H LINE# 63
C:2FF8H LINE# 64
C:2FFAH LINE# 65
C:2FFAH LINE# 66
C:2FFCH LINE# 67
C:2FFFH LINE# 69
C:3002H LINE# 70
C:3002H LINE# 71
C:3004H LINE# 72
C:3006H LINE# 74
C:3006H LINE# 75
C:3008H LINE# 76
C:3008H LINE# 78
C:300AH LINE# 79
C:300CH LINE# 81
C:3010H LINE# 82
C:3014H LINE# 84
C:3016H LINE# 86
C:3018H LINE# 87
C:301BH LINE# 88
C:301DH LINE# 90
------- ENDPROC _SEND
------- PROC _START_2464
D:0006H SYMBOL rw
D:0005H SYMBOL ChipID
------- DO
D:0007H SYMBOL byte
------- ENDDO
C:301EH LINE# 91
C:3020H LINE# 95
C:3020H LINE# 97
C:3023H LINE# 98
C:3025H LINE# 99
C:3028H LINE# 100
C:302BH LINE# 101
C:302FH LINE# 102
C:3031H LINE# 103
C:3034H LINE# 105
------- ENDPROC _START_2464
------- PROC _BYTEWRITE_2464
D:0006H SYMBOL ChipID
D:004FH SYMBOL addr
D:0003H SYMBOL senddata
BL51 BANKED LINKER/LOCATER V5.03 05/18/2006 15:07:14 PAGE 5
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:2F88H LINE# 109
C:2F8EH LINE# 112
C:2F8EH LINE# 115
C:2F95H LINE# 116
C:2F98H LINE# 117
C:2F9BH LINE# 118
C:2F9DH LINE# 119
C:2FA0H LINE# 120
C:2FA5H LINE# 121
C:2FA8H LINE# 122
C:2FAEH LINE# 123
C:2FB4H LINE# 124
C:2FBAH LINE# 125
C:2FC0H LINE# 129
------- ENDPROC _BYTEWRITE_2464
------- PROC GET_2464
------- DO
D:0007H SYMBOL getdata
D:0006H SYMBOL cycle
------- ENDDO
C:3037H LINE# 130
C:3037H LINE# 131
C:3037H LINE# 134
C:3039H LINE# 136
C:303AH LINE# 137
C:303AH LINE# 138
C:303EH LINE# 139
C:3040H LINE# 140
C:3043H LINE# 141
C:3043H LINE# 142
C:3046H LINE# 143
C:3048H LINE# 145
C:3048H LINE# 146
C:3048H LINE# 147
C:3048H LINE# 148
C:304AH LINE# 150
C:304EH LINE# 151
C:304EH LINE# 154
------- ENDPROC GET_2464
------- PROC _SEQUENTIALREAD_2464
D:0005H SYMBOL ChipID
D:0043H SYMBOL Buffer
D:0046H SYMBOL num
------- DO
D:0004H SYMBOL cycle
D:0048H SYMBOL senddata
------- ENDDO
C:2F30H LINE# 156
C:2F38H LINE# 159
C:2F38H LINE# 165
C:2F3DH LINE# 166
C:2F49H LINE# 167
C:2F49H LINE# 168
C:2F4EH LINE# 169
BL51 BANKED LINKER/LOCATER V5.03 05/18/2006 15:07:14 PAGE 6
C:2F5DH LINE# 171
C:2F6FH LINE# 172
C:2F6FH LINE# 173
C:2F71H LINE# 174
C:2F73H LINE# 175
C:2F75H LINE# 176
C:2F78H LINE# 177
C:2F78H LINE# 178
C:2F78H LINE# 179
C:2F7AH LINE# 180
C:2F7CH LINE# 181
C:2F7EH LINE# 182
C:2F80H LINE# 183
C:2F87H LINE# 184
------- ENDPROC _SEQUENTIALREAD_2464
------- PROC _RANDOMREAD_2464
D:0004H SYMBOL ChipID
D:0032H SYMBOL Buffer
D:0035H SYMBOL raddr
D:0037H SYMBOL num
------- DO
D:0004H SYMBOL cycle
D:0039H SYMBOL senddata
------- ENDDO
C:2EBDH LINE# 185
C:2EC5H LINE# 190
C:2EC5H LINE# 195
C:2ECCH LINE# 196
C:2ED0H LINE# 197
C:2ED5H LINE# 198
C:2ED9H LINE# 199
C:2EDEH LINE# 200
C:2EDEH LINE# 201
C:2EE5H LINE# 202
C:2EF1H LINE# 203
C:2EF1H LINE# 204
C:2EF6H LINE# 205
C:2F05H LINE# 207
C:2F17H LINE# 208
C:2F17H LINE# 209
C:2F19H LINE# 210
C:2F1BH LINE# 211
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -