📄 pc键盘.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 07/31/2007 21:16:31 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, display.obj, datainput.obj TO pc键盘 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
display.obj (DISPLAY)
datainput.obj (DATAINPUT)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: pc键盘 (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 000FH UNIT ?DT?DATAINPUT
DATA 0017H 000CH UNIT ?DT?DISPLAY
DATA 0023H 0003H UNIT _DATA_GROUP_
IDATA 0026H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0005H UNIT ?PR?MAIN?MAIN
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0444H UNIT ?PR?_PRINT?DISPLAY
CODE 0452H 0278H UNIT ?CO?DISPLAY
CODE 06CAH 008CH UNIT ?C_C51STARTUP
CODE 0756H 0080H UNIT ?PR?DISPLAY?DISPLAY
CODE 07D6H 0078H UNIT ?PR?COMBINDATA?DATAINPUT
CODE 084EH 0053H UNIT ?C?LIB_CODE
CODE 08A1H 0051H UNIT ?PR?RECDATA?DATAINPUT
CODE 08F2H 0041H UNIT ?PR?TIMER0_OVER?MAIN
CODE 0933H 001AH UNIT ?C_INITSEG
CODE 094DH 0018H UNIT ?PR?DEVICEINIT?MAIN
CODE 0965H 0010H UNIT ?PR?CHECKDATA?DATAINPUT
OVERLAY MAP OF MODULE: pc键盘 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?PR?TIMER0_OVER?MAIN ----- -----
+--> ?PR?DISPLAY?DISPLAY
BL51 BANKED LINKER/LOCATER V5.03 07/31/2007 21:16:31 PAGE 2
?PR?DISPLAY?DISPLAY 0023H 0001H
*** NEW ROOT ***************************************************
?PR?RECDATA?DATAINPUT ----- -----
+--> ?PR?COMBINDATA?DATAINPUT
?PR?COMBINDATA?DATAINPUT 0024H 0001H
+--> ?PR?CHECKDATA?DATAINPUT
+--> ?PR?_PRINT?DISPLAY
?PR?_PRINT?DISPLAY 0025H 0001H
+--> ?CO?DISPLAY
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?DEVICEINIT?MAIN
SYMBOL TABLE OF MODULE: pc键盘 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
B:00A8H.7 PUBLIC EA
C:0006H PUBLIC main
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008AH PUBLIC TL0
C:08F2H PUBLIC Timer0_over
B:00B8H.1 PUBLIC PT0
B:0088H.4 PUBLIC TR0
B:00B8H.0 PUBLIC PX0
C:094DH PUBLIC DeviceInit
------- PROC DEVICEINIT
C:094DH LINE# 17
C:094DH LINE# 18
C:094DH LINE# 19
C:094FH LINE# 20
C:0951H LINE# 21
C:0954H LINE# 22
C:0957H LINE# 23
C:095AH LINE# 24
C:095CH LINE# 25
C:095EH LINE# 26
C:0960H LINE# 27
BL51 BANKED LINKER/LOCATER V5.03 07/31/2007 21:16:31 PAGE 3
C:0962H LINE# 28
C:0964H LINE# 29
------- ENDPROC DEVICEINIT
------- PROC TIMER0_OVER
C:08F2H LINE# 35
C:090FH LINE# 37
C:0912H LINE# 38
C:0915H LINE# 39
C:0918H LINE# 40
------- ENDPROC TIMER0_OVER
------- PROC MAIN
C:0006H LINE# 43
C:0006H LINE# 44
C:0006H LINE# 45
C:0009H LINE# 46
C:0009H LINE# 47
C:0009H LINE# 49
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
C:067AH PUBLIC char_Dian
C:05AAH PUBLIC char_F8
C:05B2H PUBLIC char_F9
C:0622H PUBLIC char_Right
C:068AH PUBLIC char_RKuo
C:0672H PUBLIC char_Jian
D:0017H PUBLIC ChoicePtr
C:062AH PUBLIC char_Add
C:061AH PUBLIC char_Left
C:0612H PUBLIC char_Upper
C:05FAH PUBLIC char_CP
C:05F2H PUBLIC char_AT
B:0090H.5 PUBLIC P1_5
C:06BAH PUBLIC char_Apps
C:0602H PUBLIC char_TB
B:0090H.6 PUBLIC P1_6
C:05E2H PUBLIC char_CT
B:0090H.7 PUBLIC P1_7
C:0692H PUBLIC char_Den
C:05DAH PUBLIC char_ET
C:066AH PUBLIC char_Fen
C:060AH PUBLIC char_Down
C:05EAH PUBLIC char_SH
C:06A2H PUBLIC char_Esc
C:0642H PUBLIC char_Dev
C:064AH PUBLIC char_Sla
C:05D2H PUBLIC char_SP
C:0662H PUBLIC char_Jue
C:05BAH PUBLIC char_F10
C:05C2H PUBLIC char_F11
C:065AH PUBLIC char_Dou
C:05CAH PUBLIC char_F12
C:0632H PUBLIC char_Sub
C:06B2H PUBLIC char_Win
C:063AH PUBLIC char_Mul
BL51 BANKED LINKER/LOCATER V5.03 07/31/2007 21:16:31 PAGE 4
C:0522H PUBLIC char_0
C:052AH PUBLIC char_1
C:0532H PUBLIC char_2
C:053AH PUBLIC char_3
C:0542H PUBLIC char_4
C:054AH PUBLIC char_5
C:0552H PUBLIC char_6
C:055AH PUBLIC char_7
C:0562H PUBLIC char_8
D:001AH PUBLIC Row
C:056AH PUBLIC char_9
C:06C2H PUBLIC char_NULL
D:0022H PUBLIC ScanPtr
C:0452H PUBLIC char_A
C:045AH PUBLIC char_B
C:0462H PUBLIC char_C
C:046AH PUBLIC char_D
C:0472H PUBLIC char_E
C:047AH PUBLIC char_F
C:0482H PUBLIC char_G
C:048AH PUBLIC char_H
C:0492H PUBLIC char_I
C:049AH PUBLIC char_J
C:04A2H PUBLIC char_K
C:04AAH PUBLIC char_L
C:04B2H PUBLIC char_M
C:04BAH PUBLIC char_N
C:06AAH PUBLIC char_DLine
C:04C2H PUBLIC char_O
C:04CAH PUBLIC char_P
C:04D2H PUBLIC char_Q
C:04DAH PUBLIC char_R
C:04E2H PUBLIC char_S
C:04EAH PUBLIC char_T
C:04F2H PUBLIC char_U
C:04FAH PUBLIC char_V
C:0502H PUBLIC char_W
C:050AH PUBLIC char_X
C:0512H PUBLIC char_Y
C:051AH PUBLIC char_Z
C:0756H PUBLIC Display
C:0652H PUBLIC char_FSla
C:000EH PUBLIC _Print
C:069AH PUBLIC char_Back
C:0572H PUBLIC char_F1
C:057AH PUBLIC char_F2
C:0582H PUBLIC char_F3
C:058AH PUBLIC char_F4
C:0592H PUBLIC char_F5
C:059AH PUBLIC char_F6
C:0682H PUBLIC char_LKuo
C:05A2H PUBLIC char_F7
------- PROC DISPLAY
------- DO
D:0023H SYMBOL CircleTemp
------- ENDDO
C:0756H LINE# 116
BL51 BANKED LINKER/LOCATER V5.03 07/31/2007 21:16:31 PAGE 5
C:0756H LINE# 117
C:0756H LINE# 118
C:0759H LINE# 119
C:075BH LINE# 120
C:075DH LINE# 121
C:075DH LINE# 123
C:075FH LINE# 124
C:0784H LINE# 125
C:0786H LINE# 126
C:078DH LINE# 128
C:0790H LINE# 130
C:0790H LINE# 131
C:0792H LINE# 132
C:07C0H LINE# 133
C:07C2H LINE# 134
C:07C9H LINE# 135
C:07CBH LINE# 136
C:07CDH LINE# 137
C:07D2H LINE# 138
C:07D2H LINE# 139
C:07D5H LINE# 140
C:07D5H LINE# 142
------- ENDPROC DISPLAY
------- PROC _PRINT
D:0025H SYMBOL lCode
C:000EH LINE# 151
C:0010H LINE# 152
C:0010H LINE# 153
C:0017H LINE# 154
C:0017H LINE# 155
C:00FBH LINE# 156
C:00FBH LINE# 158
C:00FBH LINE# 159
C:0104H LINE# 160
C:0105H LINE# 161
C:0105H LINE# 162
C:010EH LINE# 163
C:010FH LINE# 164
C:010FH LINE# 165
C:0118H LINE# 166
C:0119H LINE# 167
C:0119H LINE# 168
C:0122H LINE# 169
C:0123H LINE# 170
C:0123H LINE# 171
C:012CH LINE# 172
C:012DH LINE# 173
C:012DH LINE# 174
C:0136H LINE# 175
C:0137H LINE# 176
C:0137H LINE# 177
C:0140H LINE# 178
C:0141H LINE# 179
C:0141H LINE# 180
C:014AH LINE# 181
C:014BH LINE# 182
C:014BH LINE# 183
BL51 BANKED LINKER/LOCATER V5.03 07/31/2007 21:16:31 PAGE 6
C:0154H LINE# 184
C:0155H LINE# 185
C:0155H LINE# 186
C:015EH LINE# 187
C:015FH LINE# 188
C:015FH LINE# 189
C:0168H LINE# 190
C:0169H LINE# 191
C:0169H LINE# 192
C:0172H LINE# 193
C:0173H LINE# 194
C:0173H LINE# 195
C:017CH LINE# 196
C:017DH LINE# 197
C:017DH LINE# 198
C:0186H LINE# 199
C:0187H LINE# 200
C:0187H LINE# 201
C:0190H LINE# 202
C:0191H LINE# 203
C:0191H LINE# 204
C:019AH LINE# 205
C:019BH LINE# 206
C:019BH LINE# 207
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -