📄 lcd.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 03/30/2009 21:11:19 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE LCD.obj TO LCD
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
LCD.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: LCD (LCD)
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 0002H UNIT ?DT?_MAIN?LCD
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 002EH UNIT ?PR?_MAIN?LCD
CODE 002EH 0027H UNIT ?PR?_DISTEXT?LCD
CODE 0055H 0022H UNIT ?PR?_DELAY_MS?LCD
CODE 0077H 001DH UNIT ?PR?_DISPLAYONECHAR?LCD
CODE 0094H 0019H UNIT ?PR?LCD_INIT?LCD
CODE 00ADH 0019H UNIT ?C?LIB_CODE
CODE 00C6H 0013H UNIT ?PR?CHKBUSY?LCD
CODE 00D9H 000EH UNIT ?PR?_WRITECOMMANDLCD?LCD
CODE 00E7H 000EH UNIT ?PR?_WRITEDATALCD?LCD
CODE 00F5H 000CH UNIT ?CO?LCD
OVERLAY MAP OF MODULE: LCD (LCD)
SEGMENT
+--> CALLED SEGMENT
---------------------
SYMBOL TABLE OF MODULE: LCD (LCD)
VALUE TYPE NAME
----------------------------------
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
C:0000H PUBLIC _main
C:00D9H PUBLIC _WriteCommandLCD
C:002EH PUBLIC _DisText
C:0055H PUBLIC _delay_ms
C:00C6H PUBLIC ChkBusy
BL51 BANKED LINKER/LOCATER V5.12 03/30/2009 21:11:19 PAGE 2
C:00E7H PUBLIC _WriteDataLCD
C:0094H PUBLIC lcd_init
B:0080H.5 PUBLIC LCD_RS
B:0080H.6 PUBLIC LCD_RW
C:0077H PUBLIC _DisplayOneChar
B:0080H.7 PUBLIC LCD_E
------- PROC _DELAY_MS
D:0007H SYMBOL n
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:0055H LINE# 9
C:0055H LINE# 10
C:0055H LINE# 11
C:0057H LINE# 12
C:0062H LINE# 13
C:0076H LINE# 14
------- ENDPROC _DELAY_MS
------- PROC CHKBUSY
C:00C6H LINE# 21
C:00C6H LINE# 22
C:00C6H LINE# 23
C:00C9H LINE# 24
C:00C9H LINE# 25
C:00C9H LINE# 26
C:00CBH LINE# 27
C:00CDH LINE# 28
C:00CFH LINE# 29
C:00D4H LINE# 30
C:00D6H LINE# 31
C:00D8H LINE# 32
------- ENDPROC CHKBUSY
------- PROC _WRITECOMMANDLCD
D:0007H SYMBOL dat
C:00D9H LINE# 38
C:00D9H LINE# 39
C:00D9H LINE# 40
C:00DCH LINE# 41
C:00DEH LINE# 42
C:00E0H LINE# 43
C:00E2H LINE# 44
C:00E4H LINE# 45
C:00E6H LINE# 46
------- ENDPROC _WRITECOMMANDLCD
------- PROC _WRITEDATALCD
D:0007H SYMBOL dat
C:00E7H LINE# 51
C:00E7H LINE# 52
C:00E7H LINE# 53
C:00EAH LINE# 54
C:00ECH LINE# 55
C:00EEH LINE# 56
C:00F0H LINE# 57
C:00F2H LINE# 58
C:00F4H LINE# 59
------- ENDPROC _WRITEDATALCD
BL51 BANKED LINKER/LOCATER V5.12 03/30/2009 21:11:19 PAGE 3
------- PROC LCD_INIT
C:0094H LINE# 64
C:0094H LINE# 65
C:0094H LINE# 66
C:0099H LINE# 67
C:009EH LINE# 68
C:00A3H LINE# 69
C:00A8H LINE# 70
------- ENDPROC LCD_INIT
------- PROC _DISPLAYONECHAR
D:0006H SYMBOL X
D:0005H SYMBOL Y
D:0004H SYMBOL DData
C:0077H LINE# 81
C:007BH LINE# 82
C:007BH LINE# 83
C:007EH LINE# 84
C:0081H LINE# 85
C:0087H LINE# 86
C:008AH LINE# 87
C:008FH LINE# 88
------- ENDPROC _DISPLAYONECHAR
------- PROC _DISTEXT
D:0007H SYMBOL X
D:0005H SYMBOL Y
D:0001H SYMBOL p
C:002EH LINE# 95
C:002EH LINE# 96
C:002EH LINE# 97
C:0031H LINE# 98
C:0034H LINE# 99
C:003AH LINE# 100
C:003DH LINE# 101
C:0040H LINE# 102
C:0046H LINE# 103
C:0046H LINE# 104
C:0048H LINE# 105
C:004BH LINE# 106
C:0052H LINE# 107
C:0054H LINE# 108
------- ENDPROC _DISTEXT
------- PROC _MAIN
D:0008H SYMBOL viod
C:0000H LINE# 111
C:0004H LINE# 112
C:0004H LINE# 113
C:0007H LINE# 116
C:0010H LINE# 117
C:0018H LINE# 118
C:0020H LINE# 119
C:002CH LINE# 121
------- ENDPROC _MAIN
------- ENDMOD LCD
------- MODULE ?C?CLDPTR
C:00ADH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
BL51 BANKED LINKER/LOCATER V5.12 03/30/2009 21:11:19 PAGE 4
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_MAIN?LCD
*** WARNING L10: CANNOT DETERMINE ROOT SEGMENT
Program Size: data=10.0 xdata=0 code=257
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -