?? kbdisp.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE .\output\STARTUP.obj, .\output\main.obj, .\output\7219.obj, .\output\key.obj, .\output\cursor.o
>> bj, .\output\com.obj, .\output\protocol.obj, .\output\delay.obj, .\output\state.obj, .\output\buzzer.obj TO .\output\
>> KBDISP PRINT (.\KBDISP.m51) RAMSIZE (256) CODE (0X0000-0X1FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\STARTUP.obj (?C_STARTUP)
.\output\main.obj (MAIN)
.\output\7219.obj (7219)
.\output\key.obj (KEY)
.\output\cursor.obj (CURSOR)
.\output\com.obj (COM)
.\output\protocol.obj (PROTOCOL)
.\output\delay.obj (DELAY)
.\output\state.obj (STATE)
.\output\buzzer.obj (BUZZER)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
LINK MAP OF MODULE: .\output\KBDISP (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
DATA 0010H 000DH UNIT ?DT?COM
DATA 001DH 0003H UNIT ?DT?MAIN
BIT 0020H.0 0000H.7 UNIT ?BI?STATE
BIT 0020H.7 0000H.4 UNIT ?BI?COM
0021H.3 0000H.5 *** GAP ***
DATA 0022H 0037H UNIT ?DT?STATE
DATA 0059H 0013H UNIT _DATA_GROUP_
DATA 006CH 000AH UNIT ?DT?7219
IDATA 0076H 0032H UNIT ?ID?COM
IDATA 00A8H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 001AH UNIT ?PR?_DELAY?DELAY
CODE 001DH 0005H UNIT ?PR?GBOFF?CURSOR
0022H 0001H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0312H UNIT ?PR?_FRAME_UNPACK?COM
CODE 0338H 02E9H UNIT ?PR?_GB?CURSOR
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 2
CODE 0621H 01A2H UNIT ?PR?_SETPARA?STATE
CODE 07C3H 0188H UNIT ?C?LIB_CODE
CODE 094BH 0100H UNIT ?CO?MAIN
CODE 0A4BH 00BEH UNIT ?PR?SEV_STATE3?STATE
CODE 0B09H 00BEH UNIT ?PR?SEV_STATE13?STATE
CODE 0BC7H 008CH UNIT ?C_C51STARTUP
CODE 0C53H 0086H UNIT ?PR?SEV_STATE2?STATE
CODE 0CD9H 007BH UNIT ?PR?MAIN?MAIN
CODE 0D54H 0071H UNIT ?PR?SERIAL_INT?COM
CODE 0DC5H 006BH UNIT ?PR?SEV_STATE30?STATE
CODE 0E30H 0056H UNIT ?PR?KBSCAN?KEY
CODE 0E86H 0055H UNIT ?PR?SEV_STATE5?STATE
CODE 0EDBH 004CH UNIT ?PR?INIT_MAX7219?7219
CODE 0F27H 0049H UNIT ?PR?_SEND32?7219
CODE 0F70H 0048H UNIT ?PR?SEV_STATE0?STATE
CODE 0FB8H 0048H UNIT ?PR?SEV_STATE1?STATE
CODE 1000H 0046H UNIT ?CO?7219
CODE 1046H 0042H UNIT ?PR?_FRAME_DATA?PROTOCOL
CODE 1088H 0040H UNIT ?PR?SEV_STATE7?STATE
CODE 10C8H 0040H UNIT ?PR?SEV_STATE29?STATE
CODE 1108H 003BH UNIT ?PR?_PUT_STRING?COM
CODE 1143H 003AH UNIT ?PR?SEV_STATE31?STATE
CODE 117DH 0039H UNIT ?PR?SEV_STATE6?STATE
CODE 11B6H 0034H UNIT ?PR?_FRAME_CMD?PROTOCOL
CODE 11EAH 0032H UNIT ?PR?SEV_STATE4?STATE
CODE 121CH 0027H UNIT ?PR?SEV_STATE8?STATE
CODE 1243H 0027H UNIT ?PR?SEV_STATE10?STATE
CODE 126AH 0027H UNIT ?PR?SEV_STATE11?STATE
CODE 1291H 0027H UNIT ?PR?SEV_STATE14?STATE
CODE 12B8H 0027H UNIT ?PR?SEV_STATE15?STATE
CODE 12DFH 0027H UNIT ?PR?SEV_STATE16?STATE
CODE 1306H 0027H UNIT ?PR?SEV_STATE17?STATE
CODE 132DH 0027H UNIT ?PR?SEV_STATE18?STATE
CODE 1354H 0027H UNIT ?PR?SEV_STATE19?STATE
CODE 137BH 0027H UNIT ?PR?SEV_STATE21?STATE
CODE 13A2H 0027H UNIT ?PR?SEV_STATE22?STATE
CODE 13C9H 0027H UNIT ?PR?SEV_STATE23?STATE
CODE 13F0H 0027H UNIT ?PR?SEV_STATE25?STATE
CODE 1417H 0027H UNIT ?PR?SEV_STATE26?STATE
CODE 143EH 0027H UNIT ?PR?SEV_STATE27?STATE
CODE 1465H 0026H UNIT ?PR?_GET_SEG?7219
CODE 148BH 0026H UNIT ?PR?_DISP_DP?7219
CODE 14B1H 0026H UNIT ?PR?SEV_STATE9?STATE
CODE 14D7H 0026H UNIT ?PR?SEV_STATE12?STATE
CODE 14FDH 0026H UNIT ?PR?SEV_STATE20?STATE
CODE 1523H 0026H UNIT ?PR?SEV_STATE24?STATE
CODE 1549H 0026H UNIT ?PR?SEV_STATE28?STATE
CODE 156FH 0023H UNIT ?PR?_DISP?7219
CODE 1592H 0019H UNIT ?PR?INIT_STATE?STATE
CODE 15ABH 0018H UNIT ?PR?CLS?7219
CODE 15C3H 0014H UNIT ?PR?INIT_COM?COM
CODE 15D7H 0012H UNIT ?PR?BEEP?BUZZER
CODE 15E9H 0010H UNIT ?PR?INIT?MAIN
CODE 15F9H 0010H UNIT ?PR?_GET_KEY?KEY
CODE 1609H 0010H UNIT ?CO?KEY
CODE 1619H 000FH UNIT ?C_INITSEG
CODE 1628H 0008H UNIT ?PR?_PUT_CHAR?COM
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 3
OVERLAY MAP OF MODULE: .\output\KBDISP (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT?MAIN
+--> ?PR?KBSCAN?KEY
+--> ?CO?MAIN
?PR?INIT?MAIN ----- -----
+--> ?PR?INIT_COM?COM
+--> ?PR?INIT_MAX7219?7219
+--> ?PR?INIT_STATE?STATE
?PR?INIT_MAX7219?7219 ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_SEND32?7219
+--> ?PR?_DELAY?DELAY
?PR?CLS?7219 ----- -----
+--> ?PR?_SEND32?7219
?PR?_SEND32?7219 0068H 0004H
?PR?INIT_STATE?STATE ----- -----
+--> ?PR?_FRAME_CMD?PROTOCOL
+--> ?PR?GBOFF?CURSOR
?PR?_FRAME_CMD?PROTOCOL 0062H 0001H
+--> ?PR?_PUT_CHAR?COM
?PR?KBSCAN?KEY ----- -----
+--> ?PR?_DELAY?DELAY
+--> ?PR?_GET_KEY?KEY
?PR?_GET_KEY?KEY ----- -----
+--> ?CO?KEY
?CO?MAIN ----- -----
+--> ?PR?SEV_STATE0?STATE
+--> ?PR?SEV_STATE1?STATE
+--> ?PR?SEV_STATE2?STATE
+--> ?PR?SEV_STATE3?STATE
+--> ?PR?SEV_STATE4?STATE
+--> ?PR?SEV_STATE5?STATE
+--> ?PR?SEV_STATE6?STATE
+--> ?PR?SEV_STATE7?STATE
+--> ?PR?SEV_STATE8?STATE
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 4
+--> ?PR?SEV_STATE9?STATE
+--> ?PR?SEV_STATE10?STATE
+--> ?PR?SEV_STATE11?STATE
+--> ?PR?SEV_STATE12?STATE
+--> ?PR?SEV_STATE13?STATE
+--> ?PR?SEV_STATE14?STATE
+--> ?PR?SEV_STATE15?STATE
+--> ?PR?SEV_STATE16?STATE
+--> ?PR?SEV_STATE17?STATE
+--> ?PR?SEV_STATE18?STATE
+--> ?PR?SEV_STATE19?STATE
+--> ?PR?SEV_STATE20?STATE
+--> ?PR?SEV_STATE21?STATE
+--> ?PR?SEV_STATE22?STATE
+--> ?PR?SEV_STATE23?STATE
+--> ?PR?SEV_STATE24?STATE
+--> ?PR?SEV_STATE25?STATE
+--> ?PR?SEV_STATE26?STATE
+--> ?PR?SEV_STATE27?STATE
+--> ?PR?SEV_STATE28?STATE
+--> ?PR?SEV_STATE29?STATE
+--> ?PR?SEV_STATE30?STATE
+--> ?PR?SEV_STATE31?STATE
?PR?SEV_STATE0?STATE ----- -----
+--> ?PR?GBOFF?CURSOR
+--> ?PR?_FRAME_CMD?PROTOCOL
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
?PR?_DISP?7219 0067H 0001H
+--> ?PR?_GET_SEG?7219
+--> ?PR?_SEND32?7219
?PR?_GET_SEG?7219 ----- -----
+--> ?CO?7219
?PR?SEV_STATE1?STATE ----- -----
+--> ?PR?GBOFF?CURSOR
+--> ?PR?_FRAME_CMD?PROTOCOL
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
?PR?SEV_STATE2?STATE ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_FRAME_CMD?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?_FRAME_UNPACK?COM 005DH 0005H
+--> ?PR?_FRAME_CMD?PROTOCOL
?PR?SEV_STATE3?STATE 0059H 0004H
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_DISP_DP?7219
+--> ?PR?_GB?CURSOR
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 5
+--> ?PR?_FRAME_CMD?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?_DISP_DP?7219 0067H 0001H
+--> ?PR?_GET_SEG?7219
+--> ?PR?_SEND32?7219
?PR?SEV_STATE4?STATE ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_FRAME_DATA?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?_FRAME_DATA?PROTOCOL 0059H 0006H
+--> ?PR?_PUT_CHAR?COM
+--> ?PR?_PUT_STRING?COM
?PR?_PUT_STRING?COM 005FH 0003H
+--> ?PR?_PUT_CHAR?COM
?PR?SEV_STATE5?STATE ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_DISP_DP?7219
+--> ?PR?_FRAME_DATA?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?SEV_STATE6?STATE ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_DISP_DP?7219
+--> ?PR?_FRAME_DATA?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?SEV_STATE7?STATE ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_FRAME_DATA?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?SEV_STATE8?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?_SETPARA?STATE 0059H 000EH
+--> ?PR?CLS?7219
+--> ?PR?_DISP_DP?7219
+--> ?PR?_DISP?7219
+--> ?PR?_DELAY?DELAY
+--> ?PR?KBSCAN?KEY
?PR?SEV_STATE9?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE10?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE11?STATE ----- -----
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 6
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE12?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE13?STATE 0059H 0004H
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_DISP_DP?7219
+--> ?PR?_GB?CURSOR
+--> ?PR?_FRAME_CMD?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?SEV_STATE14?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE15?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE16?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE17?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE18?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE19?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE20?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE21?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE22?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE23?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE24?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE25?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE26?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE27?STATE ----- -----
+--> ?PR?_SETPARA?STATE
?PR?SEV_STATE28?STATE ----- -----
+--> ?PR?_SETPARA?STATE
BL51 BANKED LINKER/LOCATER V5.03 02/27/2006 16:51:52 PAGE 7
?PR?SEV_STATE29?STATE ----- -----
+--> ?PR?CLS?7219
+--> ?PR?_DISP?7219
+--> ?PR?_FRAME_DATA?PROTOCOL
+--> ?PR?_FRAME_UNPACK?COM
?PR?SEV_STATE30?STATE ----- -----
+--> ?PR?GBOFF?CURSOR
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -