📄 lcd.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 02/28/2008 11:45:21 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\C51V808A\C51\BIN\BL51.EXE main.obj, C19264.obj TO lcd RAMSIZE (256) CODE (0X0000-0X4FFF)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
C19264.obj (C19264)
D:\C51V808A\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\C51V808A\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\C51V808A\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\C51V808A\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\C51V808A\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\C51V808A\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\C51V808A\C51\LIB\C51S.LIB (?C_STARTUP)
D:\C51V808A\C51\LIB\C51S.LIB (?C?UIDIV)
D:\C51V808A\C51\LIB\C51S.LIB (?C?LNEG)
D:\C51V808A\C51\LIB\C51S.LIB (?C?CCASE)
D:\C51V808A\C51\LIB\C51S.LIB (ABS)
LINK MAP OF MODULE: lcd (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 0014H UNIT ?DT?_LINE?C19264
DATA 001CH 000BH UNIT ?DT?_DISPLAY_CHINESE?C19264
DATA 0027H 0008H UNIT ?DT?_SHOWPICTURE?C19264
DATA 002FH 0007H UNIT ?DT?_DISPLAY_NUMBER?C19264
DATA 0036H 0007H UNIT ?DT?_DISPLAY_STRING?C19264
DATA 003DH 0006H UNIT ?DT?_DISPLAY_ASCII?C19264
DATA 0043H 0006H UNIT ?DT?_PIXEL?C19264
DATA 0049H 0005H UNIT ?DT?_SHOW88?C19264
DATA 004EH 0004H UNIT ?DT?_SHOWHZ?C19264
DATA 0052H 0003H UNIT ?DT?_CLEARSCREEN?C19264
DATA 0055H 0002H UNIT ?DT?MAIN?MAIN
DATA 0057H 0002H UNIT ?DT?_DELAY?MAIN
DATA 0059H 0001H UNIT ?DT?CHECKSTATE?C19264
DATA 005AH 0001H UNIT ?DT?_WRITEBYTE?C19264
DATA 005BH 0001H UNIT ?DT?READBYTE?C19264
DATA 005CH 0001H UNIT ?DT?_SENDCOMMANDTOLCD?C19264
DATA 005DH 0001H UNIT ?DT?_SETLINE?C19264
DATA 005EH 0001H UNIT ?DT?_SETCOLUMN?C19264
DATA 005FH 0001H UNIT ?DT?_SELECTSCREEN?C19264
DATA 0060H 0001H UNIT ?DT?_SETONOFF?C19264
IDATA 0061H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 1428H UNIT ?CO?C19264
CODE 142BH 03E6H UNIT ?C?LIB_CODE
CODE 1811H 02BEH UNIT ?PR?_LINE?C19264
BL51 BANKED LINKER/LOCATER V6.00 02/28/2008 11:45:21 PAGE 2
CODE 1ACFH 011AH UNIT ?PR?_SELECTSCREEN?C19264
CODE 1BE9H 00C5H UNIT ?PR?_DISPLAY_STRING?C19264
CODE 1CAEH 00BEH UNIT ?PR?_PIXEL?C19264
CODE 1D6CH 0099H UNIT ?PR?_DISPLAY_CHINESE?C19264
CODE 1E05H 008EH UNIT ?PR?MAIN?MAIN
CODE 1E93H 007CH UNIT ?PR?_SHOW88?C19264
CODE 1F0FH 0060H UNIT ?PR?_DISPLAY_NUMBER?C19264
CODE 1F6FH 005BH UNIT ?PR?_SHOWHZ?C19264
CODE 1FCAH 005AH UNIT ?PR?_SHOWPICTURE?C19264
CODE 2024H 005AH UNIT ?PR?_DISPLAY_ASCII?C19264
CODE 207EH 004DH UNIT ?PR?READBYTE?C19264
CODE 20CBH 003DH UNIT ?PR?_SENDCOMMANDTOLCD?C19264
CODE 2108H 002EH UNIT ?PR?_CLEARSCREEN?C19264
CODE 2136H 002BH UNIT ?PR?_WRITEBYTE?C19264
CODE 2161H 0028H UNIT ?PR?CHECKSTATE?C19264
CODE 2189H 0024H UNIT ?PR?_SETONOFF?C19264
CODE 21ADH 0014H UNIT ?PR?_DELAY?MAIN
CODE 21C1H 0012H UNIT ?PR?_ABS?ABS
CODE 21D3H 000EH UNIT ?PR?_SETLINE?C19264
CODE 21E1H 000EH UNIT ?PR?_SETCOLUMN?C19264
CODE 21EFH 000CH UNIT ?PR?RST_LCD?C19264
CODE 21FBH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: lcd (MAIN)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN
+--> ?PR?RST_LCD?C19264
+--> ?PR?_SETONOFF?C19264
+--> ?PR?_CLEARSCREEN?C19264
+--> ?PR?_LINE?C19264
?PR?RST_LCD?C19264
+--> ?PR?_DELAY?MAIN
?PR?_SETONOFF?C19264
+--> ?PR?_SELECTSCREEN?C19264
+--> ?PR?_SENDCOMMANDTOLCD?C19264
?PR?_SENDCOMMANDTOLCD?C19264
+--> ?PR?CHECKSTATE?C19264
?PR?_CLEARSCREEN?C19264
+--> ?PR?_SELECTSCREEN?C19264
+--> ?PR?_SETLINE?C19264
+--> ?PR?_WRITEBYTE?C19264
?PR?_SETLINE?C19264
+--> ?PR?_SENDCOMMANDTOLCD?C19264
BL51 BANKED LINKER/LOCATER V6.00 02/28/2008 11:45:21 PAGE 3
?PR?_WRITEBYTE?C19264
+--> ?PR?CHECKSTATE?C19264
?PR?_LINE?C19264
+--> ?PR?_ABS?ABS
+--> ?PR?_PIXEL?C19264
?PR?_PIXEL?C19264
+--> ?PR?_SELECTSCREEN?C19264
+--> ?PR?_SETLINE?C19264
+--> ?PR?_SETCOLUMN?C19264
+--> ?PR?READBYTE?C19264
+--> ?PR?_WRITEBYTE?C19264
?PR?_SETCOLUMN?C19264
+--> ?PR?_SENDCOMMANDTOLCD?C19264
?PR?READBYTE?C19264
+--> ?PR?CHECKSTATE?C19264
SYMBOL TABLE OF MODULE: lcd (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:1E05H PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:00C8H PUBLIC T2CON
C:21ADH PUBLIC _delay
D:00D0H PUBLIC PSW
------- PROC MAIN
------- DO
D:0055H SYMBOL i
------- ENDDO
C:1E05H LINE# 16
C:1E05H LINE# 17
C:1E05H LINE# 20
C:1E08H LINE# 21
C:1E0DH LINE# 22
C:1E12H LINE# 23
C:1E12H LINE# 24
C:1E12H LINE# 82
C:1E27H LINE# 83
C:1E3CH LINE# 84
C:1E51H LINE# 85
C:1E66H LINE# 86
C:1E7BH LINE# 87
BL51 BANKED LINKER/LOCATER V6.00 02/28/2008 11:45:21 PAGE 4
C:1E90H LINE# 88
------- ENDPROC MAIN
------- PROC _DELAY
D:0057H SYMBOL n
C:21ADH LINE# 93
C:21B1H LINE# 94
C:21B1H LINE# 95
C:21C0H LINE# 96
------- ENDPROC _DELAY
------- ENDMOD MAIN
------- MODULE C19264
C:0000H SYMBOL _ICE_DUMMY_
C:21E1H PUBLIC _SetColumn
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:2136H PUBLIC _WriteByte
C:2024H PUBLIC _Display_ASCII
C:1F0FH PUBLIC _Display_Number
B:00B0H.2 PUBLIC cs1
B:00B0H.4 PUBLIC cs2
B:00B0H.5 PUBLIC cs3
D:00A8H PUBLIC IE
C:207EH PUBLIC ReadByte
C:1BE9H PUBLIC _Display_String
C:21D3H PUBLIC _SetLine
D:00B8H PUBLIC IP
C:082BH PUBLIC ASC_MSK
C:1F6FH PUBLIC _ShowHZ
C:1ACFH PUBLIC _SelectScreen
C:00EBH PUBLIC hzdot
C:2108H PUBLIC _ClearScreen
B:00B0H.6 PUBLIC LCD_RST
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:102BH PUBLIC pic_TV
C:20CBH PUBLIC _SendCommandToLCD
B:00B0H.1 PUBLIC di
B:00B0H.3 PUBLIC en
C:0E2BH PUBLIC pic_DLSS
C:0003H PUBLIC hzIndex
C:1D6CH PUBLIC _Display_Chinese
C:1CAEH PUBLIC _Pixel
C:1FCAH PUBLIC _ShowPicture
C:2161H PUBLIC CheckState
D:00C8H PUBLIC T2CON
C:2189H PUBLIC _SetOnOff
C:1811H PUBLIC _Line
B:00B0H.0 PUBLIC rw
C:21EFH PUBLIC Rst_LCD
C:1E93H PUBLIC _Show88
C:122BH PUBLIC pic_PAD
D:00D0H PUBLIC PSW
------- PROC CHECKSTATE
------- DO
D:0059H SYMBOL dat
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.00 02/28/2008 11:45:21 PAGE 5
C:2161H LINE# 17
C:2161H LINE# 18
C:2161H LINE# 20
C:2163H LINE# 21
C:2165H LINE# 22
C:2165H LINE# 23
C:2168H LINE# 24
C:216AH LINE# 25
C:216DH LINE# 26
C:2178H LINE# 27
C:217AH LINE# 28
C:217DH LINE# 29
C:2188H LINE# 30
------- ENDPROC CHECKSTATE
------- PROC _WRITEBYTE
D:005AH SYMBOL dat
C:2136H LINE# 42
C:2138H LINE# 43
C:2138H LINE# 44
C:213BH LINE# 45
C:213FH LINE# 46
C:2142H LINE# 47
C:2144H LINE# 48
C:214FH LINE# 49
C:2151H LINE# 50
C:215CH LINE# 51
C:215EH LINE# 52
C:2160H LINE# 53
------- ENDPROC _WRITEBYTE
------- PROC READBYTE
------- DO
D:005BH SYMBOL Dat
------- ENDDO
C:207EH LINE# 66
C:207EH LINE# 67
C:207EH LINE# 69
C:2081H LINE# 70
C:2085H LINE# 71
C:2088H LINE# 72
C:208AH LINE# 73
C:208CH LINE# 74
C:2097H LINE# 75
C:20A2H LINE# 76
C:20ADH LINE# 77
C:20B0H LINE# 78
C:20B2H LINE# 79
C:20BDH LINE# 80
C:20C8H LINE# 84
C:20CAH LINE# 85
------- ENDPROC READBYTE
------- PROC _SENDCOMMANDTOLCD
D:005CH SYMBOL command
C:20CBH LINE# 98
C:20CDH LINE# 99
C:20CDH LINE# 100
C:20D0H LINE# 101
C:20D2H LINE# 102
BL51 BANKED LINKER/LOCATER V6.00 02/28/2008 11:45:21 PAGE 6
C:20D5H LINE# 103
C:20D7H LINE# 104
C:20E2H LINE# 105
C:20EDH LINE# 106
C:20EFH LINE# 107
C:20FAH LINE# 108
C:2105H LINE# 110
C:2107H LINE# 111
------- ENDPROC _SENDCOMMANDTOLCD
------- PROC _SETLINE
D:005DH SYMBOL line
C:21D3H LINE# 114
C:21D5H LINE# 115
C:21D5H LINE# 116
C:21D8H LINE# 117
C:21DBH LINE# 118
C:21E0H LINE# 119
------- ENDPROC _SETLINE
------- PROC _SETCOLUMN
D:005EH SYMBOL column
C:21E1H LINE# 121
C:21E3H LINE# 122
C:21E3H LINE# 123
C:21E6H LINE# 124
C:21E9H LINE# 125
C:21EEH LINE# 126
------- ENDPROC _SETCOLUMN
------- PROC RST_LCD
C:21EFH LINE# 129
C:21EFH LINE# 130
C:21EFH LINE# 131
C:21F1H LINE# 132
C:21F8H LINE# 133
C:21FAH LINE# 134
------- ENDPROC RST_LCD
------- PROC _SELECTSCREEN
D:005FH SYMBOL screen
C:1ACFH LINE# 137
C:1AD1H LINE# 138
C:1AD1H LINE# 139
C:1AE6H LINE# 140
C:1AE6H LINE# 142
C:1AE8H LINE# 143
C:1AF3H LINE# 144
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -