📄 at89c52+12232lcd.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 08/05/2008 11:48:53 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
E:\KEIL\C51\BIN\BL51.EXE AT89C52+12232LCD.obj, BMP.obj TO AT89C52+12232LCD RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
AT89C52+12232LCD.obj (AT89C52_12232LCD)
BMP.obj (BMP)
E:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
E:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: AT89C52+12232LCD (AT89C52_12232LCD)
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 000BH UNIT _DATA_GROUP_
0013H 000DH *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 14C4H UNIT ?CO?BMP
CODE 14C7H 0155H UNIT ?PR?_DRAWBMP1?AT89C52_12232LCD
CODE 161CH 011CH UNIT ?PR?MAIN?AT89C52_12232LCD
CODE 1738H 00DFH UNIT ?PR?_DRAW_WORD?AT89C52_12232LCD
CODE 1817H 00A3H UNIT ?PR?DRAWBMP?AT89C52_12232LCD
CODE 18BAH 009AH UNIT ?PR?_WAIT1?AT89C52_12232LCD
CODE 1954H 0082H UNIT ?C?LIB_CODE
CODE 19D6H 005AH UNIT ?PR?LCDINI?AT89C52_12232LCD
CODE 1A30H 002EH UNIT ?PR?WAITENR?AT89C52_12232LCD
CODE 1A5EH 002DH UNIT ?PR?WAITENL?AT89C52_12232LCD
CODE 1A8BH 0025H UNIT ?PR?_DELAY?AT89C52_12232LCD
CODE 1AB0H 0022H UNIT ?PR?CLRSCR?AT89C52_12232LCD
CODE 1AD2H 001FH UNIT ?PR?_OUTLD?AT89C52_12232LCD
CODE 1AF1H 001FH UNIT ?PR?_OUTLI?AT89C52_12232LCD
CODE 1B10H 001FH UNIT ?PR?_OUTRD?AT89C52_12232LCD
CODE 1B2FH 001FH UNIT ?PR?_OUTRI?AT89C52_12232LCD
CODE 1B4EH 0013H UNIT ?PR?_DELAY1S?AT89C52_12232LCD
CODE 1B61H 000FH UNIT ?PR?_SETADDRESS?AT89C52_12232LCD
CODE 1B70H 000EH UNIT ?PR?_SETPAGE?AT89C52_12232LCD
CODE 1B7EH 000DH UNIT ?PR?_PUTCHARR?AT89C52_12232LCD
CODE 1B8BH 000DH UNIT ?PR?_PUTCHARL?AT89C52_12232LCD
CODE 1B98H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: AT89C52+12232LCD (AT89C52_12232LCD)
BL51 BANKED LINKER/LOCATER V6.05 08/05/2008 11:48:53 PAGE 2
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?AT89C52_12232LCD
?PR?MAIN?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?LCDINI?AT89C52_12232LCD
+--> ?PR?CLRSCR?AT89C52_12232LCD
+--> ?PR?_DRAW_WORD?AT89C52_12232LCD
+--> ?PR?DRAWBMP?AT89C52_12232LCD
+--> ?PR?_DELAY1S?AT89C52_12232LCD
+--> ?CO?BMP
+--> ?PR?_DRAWBMP1?AT89C52_12232LCD
+--> ?PR?_WAIT1?AT89C52_12232LCD
?PR?LCDINI?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_OUTLI?AT89C52_12232LCD
+--> ?PR?_OUTRI?AT89C52_12232LCD
?PR?_OUTLI?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?WAITENL?AT89C52_12232LCD
?PR?_OUTRI?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?WAITENR?AT89C52_12232LCD
?PR?CLRSCR?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_SETPAGE?AT89C52_12232LCD
+--> ?PR?_SETADDRESS?AT89C52_12232LCD
+--> ?PR?_PUTCHARR?AT89C52_12232LCD
+--> ?PR?_PUTCHARL?AT89C52_12232LCD
?PR?_SETPAGE?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_OUTLI?AT89C52_12232LCD
+--> ?PR?_OUTRI?AT89C52_12232LCD
?PR?_SETADDRESS?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_SETPAGE?AT89C52_12232LCD
+--> ?PR?_OUTLI?AT89C52_12232LCD
+--> ?PR?_OUTRI?AT89C52_12232LCD
?PR?_PUTCHARR?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_OUTRD?AT89C52_12232LCD
?PR?_OUTRD?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?WAITENR?AT89C52_12232LCD
?PR?_PUTCHARL?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_OUTLD?AT89C52_12232LCD
?PR?_OUTLD?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?WAITENL?AT89C52_12232LCD
?PR?_DRAW_WORD?AT89C52_12232LCD 0020H.0 0000H.2 0008H 0007H
+--> ?PR?_SETPAGE?AT89C52_12232LCD
+--> ?PR?_SETADDRESS?AT89C52_12232LCD
BL51 BANKED LINKER/LOCATER V6.05 08/05/2008 11:48:53 PAGE 3
+--> ?PR?_PUTCHARR?AT89C52_12232LCD
+--> ?PR?_PUTCHARL?AT89C52_12232LCD
?PR?DRAWBMP?AT89C52_12232LCD 0020H.0 0000H.2 0008H 0008H
+--> ?PR?_SETADDRESS?AT89C52_12232LCD
+--> ?PR?_PUTCHARR?AT89C52_12232LCD
+--> ?PR?_PUTCHARL?AT89C52_12232LCD
?PR?_DELAY1S?AT89C52_12232LCD ----- ----- ----- -----
+--> ?PR?_DELAY?AT89C52_12232LCD
?PR?_DRAWBMP1?AT89C52_12232LCD 0020H.0 0000H.1 0009H 000AH
+--> ?PR?_DELAY1S?AT89C52_12232LCD
+--> ?PR?CLRSCR?AT89C52_12232LCD
+--> ?CO?BMP
+--> ?PR?_SETPAGE?AT89C52_12232LCD
+--> ?PR?_SETADDRESS?AT89C52_12232LCD
+--> ?PR?_PUTCHARR?AT89C52_12232LCD
+--> ?PR?_PUTCHARL?AT89C52_12232LCD
?PR?_WAIT1?AT89C52_12232LCD ----- ----- 0008H 0001H
+--> ?PR?_DELAY1S?AT89C52_12232LCD
+--> ?PR?CLRSCR?AT89C52_12232LCD
+--> ?PR?_DRAWBMP1?AT89C52_12232LCD
+--> ?CO?BMP
UNRESOLVED EXTERNAL SYMBOLS:
BMP001
BMP002
SYMBOL TABLE OF MODULE: AT89C52+12232LCD (AT89C52_12232LCD)
VALUE TYPE NAME
----------------------------------
------- MODULE AT89C52_12232LCD
C:0000H SYMBOL _ICE_DUMMY_
C:1A30H PUBLIC waitenr
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:1B95H PUBLIC _PutCharL
C:1AD2H PUBLIC _OUTLD
C:1AB0H PUBLIC clrscr
C:1B88H PUBLIC _PutCharR
D:00A8H PUBLIC IE
C:1AF1H PUBLIC _OUTLI
C:1B10H PUBLIC _OUTRD
C:1A8BH PUBLIC _delay
C:1B2FH PUBLIC _OUTRI
D:00B8H PUBLIC IP
C:161CH PUBLIC main
BL51 BANKED LINKER/LOCATER V6.05 08/05/2008 11:48:53 PAGE 4
B:0090H.1 PUBLIC RW
C:1B70H PUBLIC _SetPage
C:1738H PUBLIC _Draw_word
C:1817H PUBLIC DrawBmp
D:0098H PUBLIC SCON
C:19D6H PUBLIC LCDINI
D:0088H PUBLIC TCON
C:1B4EH PUBLIC _delay1s
C:14DAH PUBLIC _DrawBmp1
D:00C8H PUBLIC T2CON
C:18C4H PUBLIC _wait1
B:0090H.0 PUBLIC A0
B:0090H.2 PUBLIC E1
B:0090H.3 PUBLIC E2
C:1B68H PUBLIC _SetAddress
C:1A5EH PUBLIC waitenl
D:00D0H PUBLIC PSW
------- PROC _DELAY
D:0006H SYMBOL i
------- DO
D:0004H SYMBOL k
------- ENDDO
C:1A8BH LINE# 65
C:1A8BH LINE# 66
C:1A8BH LINE# 67
C:1A8FH LINE# 68
C:1A98H LINE# 69
C:1A9FH LINE# 70
C:1AA8H LINE# 71
C:1AAFH LINE# 72
------- ENDPROC _DELAY
------- PROC WAITENL
------- DO
D:0007H SYMBOL i
------- ENDDO
C:1A5EH LINE# 74
C:1A5EH LINE# 75
C:1A5EH LINE# 76
C:1A5EH LINE# 77
C:1A60H LINE# 78
C:1A62H LINE# 79
C:1A64H LINE# 80
C:1A66H LINE# 81
C:1A69H LINE# 82
C:1A6AH LINE# 83
C:1A6CH LINE# 84
C:1A6DH LINE# 85
C:1A6FH LINE# 86
C:1A6FH LINE# 87
C:1A71H LINE# 88
C:1A74H LINE# 89
C:1A74H LINE# 90
C:1A76H LINE# 91
C:1A77H LINE# 92
C:1A79H LINE# 93
C:1A7AH LINE# 94
C:1A7CH LINE# 95
BL51 BANKED LINKER/LOCATER V6.05 08/05/2008 11:48:53 PAGE 5
C:1A7FH LINE# 97
C:1A81H LINE# 98
C:1A83H LINE# 99
C:1A85H LINE# 100
C:1A87H LINE# 101
C:1A89H LINE# 102
C:1A8AH LINE# 104
------- ENDPROC WAITENL
------- PROC WAITENR
------- DO
D:0007H SYMBOL i
------- ENDDO
C:1A30H LINE# 105
C:1A30H LINE# 106
C:1A30H LINE# 107
C:1A30H LINE# 108
C:1A32H LINE# 109
C:1A34H LINE# 110
C:1A35H LINE# 111
C:1A37H LINE# 112
C:1A39H LINE# 113
C:1A3CH LINE# 114
C:1A3DH LINE# 115
C:1A3FH LINE# 116
C:1A40H LINE# 117
C:1A42H LINE# 118
C:1A42H LINE# 119
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -