📄 推箱子游戏.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 06/15/2007 17:28:51 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, LCDDrivers.obj TO 推箱子游戏 RAMSIZE (256) CODE (0X0000-0X1FFF) XDATA (0X0000-0X7FFE)
>>
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
LCDDrivers.obj (LCDDRIVERS)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 推箱子游戏 (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 0004H UNIT _DATA_GROUP_
DATA 000CH 0001H UNIT ?DT?MAIN
IDATA 000DH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 004AH UNIT ?XD?MAIN
004AH 00B6H *** GAP ***
XDATA 0100H 0400H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 05F4H UNIT ?CO?MAIN
CODE 05FAH 00ADH UNIT ?PR?LEFTMOVE?MAIN
CODE 06A7H 00ADH UNIT ?PR?RIGHTMOVE?MAIN
CODE 0754H 00AAH UNIT ?PR?UPMOVE?MAIN
CODE 07FEH 00AAH UNIT ?PR?DOWNMOVE?MAIN
CODE 08A8H 00A4H UNIT ?PR?IR?MAIN
CODE 094CH 009DH UNIT ?PR?MAIN?MAIN
CODE 09E9H 008CH UNIT ?C_C51STARTUP
CODE 0A75H 0083H UNIT ?PR?_GAMEDISPLAY?MAIN
CODE 0AF8H 0062H UNIT ?PR?MAPCREATE?MAIN
CODE 0B5AH 004EH UNIT ?PR?NEXT?MAIN
CODE 0BA8H 0043H UNIT ?PR?LOGO?MAIN
CODE 0BEBH 0038H UNIT ?PR?_WRITEMEMORIZER?MAIN
CODE 0C23H 0035H UNIT ?PR?REFYUAN?MAIN
CODE 0C58H 002FH UNIT ?PR?_COPYMAP?MAIN
CODE 0C87H 002EH UNIT ?PR?READYUAN?MAIN
CODE 0CB5H 0024H UNIT ?PR?_SENDDATA?LCDDRIVERS
CODE 0CD9H 001EH UNIT ?PR?READBUSYFLAG?LCDDRIVERS
CODE 0CF7H 0019H UNIT ?PR?READPOSITION?MAIN
CODE 0D10H 0019H UNIT ?C?LIB_CODE
CODE 0D29H 0016H UNIT ?PR?_DELAY1S?MAIN
CODE 0D3FH 0015H UNIT ?PR?RECEIVEDATA?LCDDRIVERS
BL51 BANKED LINKER/LOCATER V6.05 06/15/2007 17:28:51 PAGE 2
CODE 0D54H 0015H UNIT ?PR?_LCDWRITEDATA?LCDDRIVERS
CODE 0D69H 0015H UNIT ?PR?_LCDWRITECOMMAND?LCDDRIVERS
CODE 0D7EH 0014H UNIT ?PR?LCDINIT?LCDDRIVERS
CODE 0D92H 000FH UNIT ?C_INITSEG
CODE 0DA1H 000AH UNIT ?PR?SOUND?MAIN
CODE 0DABH 0009H UNIT ?PR?DELAY400US?MAIN
CODE 0DB4H 0007H UNIT ?PR?INIT?MAIN
OVERLAY MAP OF MODULE: 推箱子游戏 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?PR?IR?MAIN ----- -----
+--> ?PR?DELAY400US?MAIN
+--> ?PR?SOUND?MAIN
?PR?SOUND?MAIN ----- -----
+--> ?PR?DELAY400US?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?_DELAY1S?MAIN
+--> ?PR?LCDINIT?LCDDRIVERS
+--> ?PR?LOGO?MAIN
+--> ?PR?_LCDWRITECOMMAND?LCDDRIVERS
+--> ?PR?DELAY400US?MAIN
+--> ?PR?_COPYMAP?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?_GAMEDISPLAY?MAIN
+--> ?PR?READYUAN?MAIN
+--> ?PR?INIT?MAIN
+--> ?PR?UPMOVE?MAIN
+--> ?PR?DOWNMOVE?MAIN
+--> ?PR?LEFTMOVE?MAIN
+--> ?PR?RIGHTMOVE?MAIN
?PR?LCDINIT?LCDDRIVERS ----- -----
+--> ?PR?_LCDWRITECOMMAND?LCDDRIVERS
?PR?_LCDWRITECOMMAND?LCDDRIVERS ----- -----
+--> ?PR?READBUSYFLAG?LCDDRIVERS
+--> ?PR?_SENDDATA?LCDDRIVERS
?PR?READBUSYFLAG?LCDDRIVERS ----- -----
+--> ?PR?_SENDDATA?LCDDRIVERS
+--> ?PR?RECEIVEDATA?LCDDRIVERS
?PR?LOGO?MAIN 0008H 0002H
BL51 BANKED LINKER/LOCATER V6.05 06/15/2007 17:28:51 PAGE 3
+--> ?PR?_LCDWRITECOMMAND?LCDDRIVERS
+--> ?CO?MAIN
+--> ?PR?_LCDWRITEDATA?LCDDRIVERS
?PR?_LCDWRITEDATA?LCDDRIVERS ----- -----
+--> ?PR?READBUSYFLAG?LCDDRIVERS
+--> ?PR?_SENDDATA?LCDDRIVERS
?PR?_COPYMAP?MAIN ----- -----
+--> ?CO?MAIN
?PR?MAPCREATE?MAIN 0008H 0001H
+--> ?PR?REFYUAN?MAIN
+--> ?CO?MAIN
+--> ?PR?_WRITEMEMORIZER?MAIN
?PR?_WRITEMEMORIZER?MAIN ----- -----
+--> ?CO?MAIN
?PR?_GAMEDISPLAY?MAIN 0008H 0004H
+--> ?PR?_LCDWRITECOMMAND?LCDDRIVERS
+--> ?PR?_LCDWRITEDATA?LCDDRIVERS
?PR?UPMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?_GAMEDISPLAY?MAIN
+--> ?PR?NEXT?MAIN
?PR?NEXT?MAIN ----- -----
+--> ?PR?_COPYMAP?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?_GAMEDISPLAY?MAIN
+--> ?PR?READYUAN?MAIN
?PR?DOWNMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?_GAMEDISPLAY?MAIN
+--> ?PR?NEXT?MAIN
?PR?LEFTMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?REFYUAN?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?_GAMEDISPLAY?MAIN
+--> ?PR?NEXT?MAIN
?PR?RIGHTMOVE?MAIN ----- -----
+--> ?PR?READPOSITION?MAIN
+--> ?PR?REFYUAN?MAIN
+--> ?PR?MAPCREATE?MAIN
+--> ?PR?_GAMEDISPLAY?MAIN
+--> ?PR?NEXT?MAIN
BL51 BANKED LINKER/LOCATER V6.05 06/15/2007 17:28:51 PAGE 4
SYMBOL TABLE OF MODULE: 推箱子游戏 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:0062H PUBLIC xiangzi
X:0000H PUBLIC KeyCoding
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0DA1H PUBLIC Sound
C:0052H PUBLIC qiang
B:00B0H.2 PUBLIC P3_2
C:0DB4H PUBLIC Init
C:007AH PUBLIC MoveData
X:0100H PUBLIC GamePic
C:08A8H PUBLIC IR
C:06A7H PUBLIC RightMove
C:00FAH PUBLIC GameMap
X:0004H PUBLIC Map
C:0B5AH PUBLIC Next
C:006AH PUBLIC lian
C:094CH PUBLIC main
C:05FAH PUBLIC LeftMove
C:0072H PUBLIC shizi
C:004AH PUBLIC kong
C:0BA8H PUBLIC LOGO
C:07FEH PUBLIC DownMove
C:0C58H PUBLIC _CopyMap
C:0C87H PUBLIC Readyuan
C:005AH PUBLIC yuan
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
C:0BEBH PUBLIC _WriteMemorizer
C:0A79H PUBLIC _GameDisplay
C:0CF7H PUBLIC ReadPosition
C:0C23H PUBLIC Refyuan
C:0754H PUBLIC UpMove
C:0006H PUBLIC logotab
C:0DABH PUBLIC Delay400us
X:0044H PUBLIC yuanPos
C:0D29H PUBLIC _Delay1S
C:0AFBH PUBLIC MapCreate
D:000CH PUBLIC guanka
B:00B0H.3 PUBLIC Beep
------- PROC _COPYMAP
D:0007H SYMBOL num
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0C58H LINE# 248
C:0C58H LINE# 249
C:0C58H LINE# 251
C:0C86H LINE# 252
------- ENDPROC _COPYMAP
------- PROC _WRITEMEMORIZER
BL51 BANKED LINKER/LOCATER V6.05 06/15/2007 17:28:51 PAGE 5
D:0007H SYMBOL pos
D:0001H SYMBOL p
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL zb
------- ENDDO
C:0BEBH LINE# 258
C:0BEBH LINE# 259
C:0BEBH LINE# 262
C:0BFEH LINE# 263
C:0C00H LINE# 264
C:0C00H LINE# 265
C:0C10H LINE# 266
C:0C17H LINE# 267
C:0C1EH LINE# 268
C:0C22H LINE# 269
------- ENDPROC _WRITEMEMORIZER
------- PROC L?0212
------- ENDPROC L?0212
------- PROC MAPCREATE
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0AFBH LINE# 274
C:0AFBH LINE# 275
C:0AFBH LINE# 277
C:0AFEH LINE# 278
C:0AFEH LINE# 279
C:0B1DH LINE# 280
C:0B1DH LINE# 281
C:0B1DH LINE# 282
C:0B23H LINE# 283
C:0B25H LINE# 284
C:0B25H LINE# 285
C:0B2BH LINE# 286
C:0B2DH LINE# 287
C:0B2DH LINE# 288
C:0B33H LINE# 289
C:0B35H LINE# 290
C:0B35H LINE# 291
C:0B3BH LINE# 292
C:0B3DH LINE# 293
C:0B3DH LINE# 294
C:0B43H LINE# 295
C:0B45H LINE# 296
C:0B45H LINE# 297
C:0B50H LINE# 298
C:0B50H LINE# 299
C:0B50H LINE# 300
C:0B59H LINE# 301
------- ENDPROC MAPCREATE
C:0A75H SYMBOL L?0211
------- PROC L?0210
------- ENDPROC L?0210
C:0A75H SYMBOL L?0211
------- PROC _GAMEDISPLAY
D:0008H SYMBOL point
BL51 BANKED LINKER/LOCATER V6.05 06/15/2007 17:28:51 PAGE 6
------- DO
D:000AH SYMBOL i
D:000BH SYMBOL j
------- ENDDO
C:0A79H LINE# 307
C:0A7DH LINE# 308
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -