📄 c51gui.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 09/11/2007 21:56:47 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\OBJ\main.obj, .\OBJ\delay.obj, .\OBJ\lcmdrv.obj, .\OBJ\font5_7.obj, .\OBJ\GUI_StockC.obj, .\O
>> BJ\loadbit.obj, .\OBJ\FONT8_8.obj, .\OBJ\GUI_BASIC.obj, .\OBJ\menu.obj, .\OBJ\windows.obj TO .\OBJ\C51GUI PRINT (.\LS
>> T\C51GUI.m51) RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\OBJ\main.obj (MAIN)
.\OBJ\delay.obj (DELAY)
.\OBJ\lcmdrv.obj (LCMDRV)
.\OBJ\font5_7.obj (FONT5_7)
.\OBJ\GUI_StockC.obj (GUI_STOCKC)
.\OBJ\loadbit.obj (LOADBIT)
.\OBJ\FONT8_8.obj (FONT8_8)
.\OBJ\GUI_BASIC.obj (GUI_BASIC)
.\OBJ\menu.obj (MENU)
.\OBJ\windows.obj (WINDOWS)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: .\OBJ\C51GUI (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0408H UNIT ?XD?LCMDRV
XDATA 0408H 0300H UNIT ?XD?FONT5_7
XDATA 0708H 0300H UNIT ?XD?FONT8_8
XDATA 0A08H 0047H UNIT _XDATA_GROUP_
XDATA 0A4FH 0018H UNIT ?XD?_GUI_PIESLICE?GUI_BASIC
XDATA 0A67H 000AH UNIT ?XD?GUI_STOCKC
XDATA 0A71H 0003H UNIT ?XD?_GUI_WINDOWSHIDE?WINDOWS
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0C57H UNIT ?PR?_GUI_PIESLICE?GUI_BASIC
BL51 BANKED LINKER/LOCATER V5.12 09/11/2007 21:56:47 PAGE 2
CODE 0C5AH 0734H UNIT ?PR?_GUI_CIRCLEFILL?GUI_BASIC
CODE 138EH 062CH UNIT ?PR?_GUI_ELLIPSEFILL?GUI_BASIC
CODE 19BAH 061FH UNIT ?C_INITSEG
CODE 1FD9H 05AEH UNIT ?PR?_GUI_ELLIPSE?GUI_BASIC
CODE 2587H 049DH UNIT ?PR?_GUI_WINDOWSDRAW?WINDOWS
CODE 2A24H 045DH UNIT ?PR?_GUI_CIRCLE?GUI_BASIC
CODE 2E81H 02F6H UNIT ?PR?MAIN?MAIN
CODE 3177H 02CFH UNIT ?PR?_GUI_LINE?GUI_BASIC
CODE 3446H 019AH UNIT ?CO?MAIN
CODE 35E0H 0166H UNIT ?C?LIB_CODE
CODE 3746H 010CH UNIT ?PR?_GUI_RECTANGLEFILL?GUI_BASIC
CODE 3852H 0101H UNIT ?PR?_GUI_PUTCHAR?FONT5_7
CODE 3953H 0101H UNIT ?PR?_GUI_PUTCHAR8_8?FONT8_8
CODE 3A54H 00F4H UNIT ?PR?_GUI_WINDOWSHIDE?WINDOWS
CODE 3B48H 00C4H UNIT ?PR?_GUI_LOADLINE?LOADBIT
CODE 3C0CH 00BEH UNIT ?PR?_GUI_RLINE?LCMDRV
CODE 3CCAH 0098H UNIT ?PR?DEMOELLIPSE?MAIN
CODE 3D62H 0096H UNIT ?PR?_GUI_WINDOWSCLR?WINDOWS
CODE 3DF8H 008CH UNIT ?C_C51STARTUP
CODE 3E84H 0088H UNIT ?PR?_GUI_PUTHZ?LOADBIT
CODE 3F0CH 0084H UNIT ?PR?_GUI_SQUARE?GUI_BASIC
CODE 3F90H 007CH UNIT ?PR?_GUI_FILLSCR?LCMDRV
CODE 400CH 0070H UNIT ?PR?_GUI_RECTANGLE?GUI_BASIC
CODE 407CH 005EH UNIT ?PR?_GUI_PUTSTRING?FONT5_7
CODE 40DAH 005EH UNIT ?PR?_GUI_PUTSTRING8_8?FONT8_8
CODE 4138H 0051H UNIT ?PR?_GUI_POINT?LCMDRV
CODE 4189H 004EH UNIT ?PR?_LCM_WRITEBYTE?LCMDRV
CODE 41D7H 0041H UNIT ?PR?_LCM_DISPFILL?LCMDRV
CODE 4218H 0037H UNIT ?PR?LCM_DISPINI?LCMDRV
CODE 424FH 002EH UNIT ?PR?_GUI_HLINE?LCMDRV
CODE 427DH 0027H UNIT ?PR?_LCM_READBYTE?LCMDRV
CODE 42A4H 0019H UNIT ?PR?_DELAY_NMS?DELAY
CODE 42BDH 0016H UNIT ?PR?_LCM_WRCOMMAND?LCMDRV
CODE 42D3H 0015H UNIT ?PR?_DELAY_NUS?DELAY
CODE 42E8H 000FH UNIT ?PR?DELAY_1MS?DELAY
CODE 42F7H 000FH UNIT ?PR?DELAY5?LCMDRV
CODE 4306H 000FH UNIT ?PR?_GUI_SETCOLOR?GUI_STOCKC
CODE 4315H 000DH UNIT ?PR?_LCM_WRDATA?LCMDRV
CODE 4322H 0008H UNIT ?PR?GUI_INITIALIZE?LCMDRV
CODE 432AH 0001H UNIT ?PR?DELAY_1US?DELAY
OVERLAY MAP OF MODULE: .\OBJ\C51GUI (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0A08H 0006H
+--> ?PR?GUI_INITIALIZE?LCMDRV
+--> ?PR?_GUI_SETCOLOR?GUI_STOCKC
+--> ?PR?_GUI_HLINE?LCMDRV
BL51 BANKED LINKER/LOCATER V5.12 09/11/2007 21:56:47 PAGE 3
+--> ?PR?_GUI_RLINE?LCMDRV
+--> ?CO?MAIN
+--> ?PR?_GUI_PUTSTRING?FONT5_7
+--> ?PR?_GUI_PUTHZ?LOADBIT
+--> ?PR?_GUI_PUTSTRING8_8?FONT8_8
+--> ?PR?_DELAY_NUS?DELAY
+--> ?PR?_DELAY_NMS?DELAY
+--> ?PR?_GUI_RECTANGLEFILL?GUI_BASIC
+--> ?PR?_GUI_RECTANGLE?GUI_BASIC
+--> ?PR?_GUI_SQUARE?GUI_BASIC
+--> ?PR?_GUI_LINE?GUI_BASIC
+--> ?PR?_GUI_CIRCLEFILL?GUI_BASIC
+--> ?PR?_GUI_CIRCLE?GUI_BASIC
+--> ?PR?_GUI_ELLIPSE?GUI_BASIC
+--> ?PR?_GUI_ELLIPSEFILL?GUI_BASIC
+--> ?PR?_GUI_FILLSCR?LCMDRV
+--> ?PR?DEMOELLIPSE?MAIN
?PR?GUI_INITIALIZE?LCMDRV ----- -----
+--> ?PR?LCM_DISPINI?LCMDRV
+--> ?PR?_GUI_FILLSCR?LCMDRV
?PR?LCM_DISPINI?LCMDRV ----- -----
+--> ?PR?_LCM_WRCOMMAND?LCMDRV
?PR?_GUI_FILLSCR?LCMDRV 0A0EH 0004H
+--> ?PR?_LCM_DISPFILL?LCMDRV
?PR?_LCM_DISPFILL?LCMDRV ----- -----
+--> ?PR?_LCM_WRCOMMAND?LCMDRV
+--> ?PR?_LCM_WRDATA?LCMDRV
?PR?_GUI_HLINE?LCMDRV 0A4BH 0004H
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_GUI_POINT?LCMDRV ----- -----
+--> ?PR?_LCM_READBYTE?LCMDRV
+--> ?PR?_LCM_WRITEBYTE?LCMDRV
?PR?_LCM_WRITEBYTE?LCMDRV ----- -----
+--> ?PR?_LCM_WRCOMMAND?LCMDRV
+--> ?PR?_LCM_WRDATA?LCMDRV
?PR?_GUI_RLINE?LCMDRV 0A3DH 0005H
+--> ?PR?_LCM_READBYTE?LCMDRV
+--> ?PR?_LCM_WRITEBYTE?LCMDRV
?PR?_GUI_PUTSTRING?FONT5_7 0A0EH 0007H
+--> ?PR?_GUI_PUTCHAR?FONT5_7
?PR?_GUI_PUTCHAR?FONT5_7 0A28H 0009H
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_GUI_PUTHZ?LOADBIT 0A0EH 000AH
+--> ?PR?_GUI_LOADLINE?LOADBIT
?PR?_GUI_LOADLINE?LOADBIT 0A18H 000CH
BL51 BANKED LINKER/LOCATER V5.12 09/11/2007 21:56:47 PAGE 4
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_GUI_PUTSTRING8_8?FONT8_8 0A0EH 0007H
+--> ?PR?_GUI_PUTCHAR8_8?FONT8_8
?PR?_GUI_PUTCHAR8_8?FONT8_8 0A15H 0009H
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_DELAY_NUS?DELAY ----- -----
+--> ?PR?DELAY_1US?DELAY
?PR?_DELAY_NMS?DELAY ----- -----
+--> ?PR?DELAY_1MS?DELAY
?PR?_GUI_RECTANGLEFILL?GUI_BASIC 0A28H 000BH
+--> ?PR?_GUI_HLINE?LCMDRV
+--> ?PR?_GUI_RLINE?LCMDRV
?PR?_GUI_RECTANGLE?GUI_BASIC 0A28H 0009H
+--> ?PR?_GUI_HLINE?LCMDRV
+--> ?PR?_GUI_RLINE?LCMDRV
?PR?_GUI_SQUARE?GUI_BASIC 0A0EH 0007H
+--> ?PR?_GUI_RECTANGLE?GUI_BASIC
?PR?_GUI_LINE?GUI_BASIC 0A28H 0015H
+--> ?PR?_GUI_RLINE?LCMDRV
+--> ?PR?_GUI_HLINE?LCMDRV
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_GUI_CIRCLEFILL?GUI_BASIC 0A0EH 0033H
+--> ?PR?_GUI_POINT?LCMDRV
+--> ?PR?_GUI_HLINE?LCMDRV
?PR?_GUI_CIRCLE?GUI_BASIC 0A0EH 002DH
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_GUI_ELLIPSE?GUI_BASIC 0A1CH 002FH
+--> ?PR?_GUI_POINT?LCMDRV
?PR?_GUI_ELLIPSEFILL?GUI_BASIC 0A1CH 002FH
+--> ?PR?_GUI_POINT?LCMDRV
+--> ?PR?_GUI_HLINE?LCMDRV
?PR?DEMOELLIPSE?MAIN 0A0EH 000EH
+--> ?CO?MAIN
+--> ?PR?_GUI_WINDOWSDRAW?WINDOWS
+--> ?PR?_GUI_ELLIPSE?GUI_BASIC
+--> ?PR?_GUI_ELLIPSEFILL?GUI_BASIC
+--> ?PR?_DELAY_NMS?DELAY
+--> ?PR?_GUI_WINDOWSCLR?WINDOWS
?PR?_GUI_WINDOWSDRAW?WINDOWS 0A1CH 000CH
+--> ?PR?_GUI_RECTANGLEFILL?GUI_BASIC
+--> ?PR?_GUI_RECTANGLE?GUI_BASIC
+--> ?PR?_GUI_HLINE?LCMDRV
+--> ?PR?_GUI_RLINE?LCMDRV
BL51 BANKED LINKER/LOCATER V5.12 09/11/2007 21:56:47 PAGE 5
+--> ?PR?_GUI_LINE?GUI_BASIC
+--> ?PR?_GUI_PUTCHAR?FONT5_7
?PR?_GUI_WINDOWSCLR?WINDOWS 0A1CH 0007H
+--> ?PR?_GUI_RECTANGLEFILL?GUI_BASIC
SYMBOL TABLE OF MODULE: .\OBJ\C51GUI (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:2E81H PUBLIC main
C:3580H PUBLIC EZ1
C:3590H PUBLIC EZ2
C:35A0H PUBLIC EZ3
C:35B0H PUBLIC EZ4
C:3480H PUBLIC HZ1
C:35C0H PUBLIC EZ5
C:34A0H PUBLIC HZ2
C:35D0H PUBLIC EZ6
C:34C0H PUBLIC HZ3
C:34E0H PUBLIC HZ4
C:3500H PUBLIC HZ5
C:3520H PUBLIC HZ6
C:3540H PUBLIC HZ7
C:3CCAH PUBLIC DemoEllipse
C:3560H PUBLIC HZ8
------- PROC DEMOELLIPSE
------- DO
X:0A0EH SYMBOL demow
------- ENDDO
C:3CCAH LINE# 65
C:3CCAH LINE# 66
C:3CCAH LINE# 69
C:3CD1H LINE# 70
C:3CD5H LINE# 71
C:3CDBH LINE# 72
C:3CE2H LINE# 73
C:3CEEH LINE# 74
C:3CF5H LINE# 75
C:3CFEH LINE# 78
C:3D1AH LINE# 79
C:3D36H LINE# 80
C:3D52H LINE# 81
C:3D59H LINE# 82
------- ENDPROC DEMOELLIPSE
------- PROC MAIN
------- DO
X:0A08H SYMBOL x
X:0A09H SYMBOL y
X:0A0AH SYMBOL i
X:0A0CH SYMBOL j
------- ENDDO
BL51 BANKED LINKER/LOCATER V5.12 09/11/2007 21:56:47 PAGE 6
C:2E81H LINE# 84
C:2E81H LINE# 85
C:2E81H LINE# 88
C:2E84H LINE# 89
C:2E8BH LINE# 90
C:2E99H LINE# 91
C:2EA7H LINE# 92
C:2EB6H LINE# 93
C:2EC5H LINE# 94
C:2ED6H LINE# 95
C:2EE1H LINE# 96
C:2EE9H LINE# 97
C:2F06H LINE# 98
C:2F0DH LINE# 99
C:2F27H LINE# 100
C:2F2EH LINE# 101
C:2F48H LINE# 102
C:2F4FH LINE# 103
C:2F69H LINE# 104
C:2F70H LINE# 105
C:2F8AH LINE# 106
C:2F91H LINE# 107
C:2FABH LINE# 109
C:2FB6H LINE# 110
C:2FD5H LINE# 111
C:2FDCH LINE# 112
C:2FF8H LINE# 113
C:2FFFH LINE# 114
C:301BH LINE# 115
C:3022H LINE# 116
C:303EH LINE# 117
C:3045H LINE# 118
C:3061H LINE# 119
C:3068H LINE# 120
C:3084H LINE# 121
C:308FH LINE# 122
C:30A4H LINE# 123
C:30ABH LINE# 124
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -