📄 lcd_2.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\lcd.obj TO LCD_2 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\lcd.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: LCD_2 (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 _DATA_GROUP_
DATA 000AH 0001H UNIT ?DT?LCD
IDATA 000BH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 012EH UNIT ?PR?MENU?LCD
CODE 0131H 00F5H UNIT ?PR?INPUT?LCD
CODE 0226H 00D3H UNIT ?CO?LCD
CODE 02F9H 00C1H UNIT ?PR?MEASURE?LCD
CODE 03BAH 009BH UNIT ?C?LIB_CODE
CODE 0455H 008CH UNIT ?C_C51STARTUP
CODE 04E1H 0066H UNIT ?PR?GETKEY?LCD
CODE 0547H 0059H UNIT ?PR?WELCOME?LCD
CODE 05A0H 004BH UNIT ?PR?_DAC_CONVERT?LCD
CODE 05EBH 003FH UNIT ?PR?WARNING?LCD
CODE 062AH 003CH UNIT ?PR?MAIN?LCD
CODE 0666H 0031H UNIT ?PR?_DAC_TLC5620?LCD
CODE 0697H 0024H UNIT ?PR?HELP?LCD
CODE 06BBH 001BH UNIT ?PR?_LCD_WRDATA?LCD
CODE 06D6H 0019H UNIT ?PR?_LCD_WRCMD?LCD
CODE 06EFH 0019H UNIT ?PR?LCD_INI?LCD
CODE 0708H 0015H UNIT ?PR?LCD_H?LCD
CODE 071DH 0012H UNIT ?PR?LCD_BUSY?LCD
CODE 072FH 0008H UNIT ?PR?_DELAY?LCD
CODE 0737H 0004H UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: LCD_2 (LCD)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 2
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?LCD
+--> ?C_INITSEG
?PR?MAIN?LCD ----- -----
+--> ?PR?LCD_INI?LCD
+--> ?PR?_DAC_TLC5620?LCD
+--> ?PR?WELCOME?LCD
+--> ?PR?MENU?LCD
+--> ?PR?MEASURE?LCD
+--> ?PR?INPUT?LCD
+--> ?PR?HELP?LCD
?PR?LCD_INI?LCD ----- -----
+--> ?PR?_DELAY?LCD
+--> ?PR?_LCD_WRCMD?LCD
?PR?_DELAY?LCD ----- -----
+--> ?PR?_LCD_WRCMD?LCD
?PR?_LCD_WRCMD?LCD ----- -----
+--> ?PR?LCD_BUSY?LCD
?PR?WELCOME?LCD ----- -----
+--> ?PR?_LCD_WRCMD?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRDATA?LCD
+--> ?PR?LCD_H?LCD
+--> ?PR?GETKEY?LCD
?PR?_LCD_WRDATA?LCD ----- -----
+--> ?CO?LCD
+--> ?PR?LCD_BUSY?LCD
?PR?LCD_H?LCD ----- -----
+--> ?PR?_LCD_WRCMD?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRDATA?LCD
?PR?MENU?LCD ----- -----
+--> ?PR?_LCD_WRCMD?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRDATA?LCD
+--> ?PR?GETKEY?LCD
?PR?MEASURE?LCD 0008H 0002H
+--> ?PR?_LCD_WRCMD?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRDATA?LCD
+--> ?PR?GETKEY?LCD
?PR?INPUT?LCD ----- -----
+--> ?PR?_LCD_WRCMD?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRDATA?LCD
+--> ?PR?GETKEY?LCD
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 3
?PR?HELP?LCD ----- -----
+--> ?PR?_LCD_WRCMD?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRDATA?LCD
+--> ?PR?GETKEY?LCD
SYMBOL TABLE OF MODULE: LCD_2 (LCD)
VALUE TYPE NAME
----------------------------------
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0226H PUBLIC table
C:0250H PUBLIC str1
C:04E1H PUBLIC getkey
C:0263H PUBLIC str2
C:0273H PUBLIC str3
C:0283H PUBLIC str4
C:0293H PUBLIC str5
B:00A0H.2 PUBLIC sdata
C:02A3H PUBLIC str6
C:02B1H PUBLIC str7
C:06DAH PUBLIC _lcd_wrcmd
C:0230H PUBLIC hanzi
B:00B0H.5 PUBLIC beep
B:00A0H.0 PUBLIC load
D:000AH PUBLIC state
C:062AH PUBLIC main
C:0697H PUBLIC help
B:00A0H.1 PUBLIC sclk
C:0131H PUBLIC input
C:0003H PUBLIC menu
C:02E3H PUBLIC warn
C:02C1H PUBLIC he
C:02D3H PUBLIC am
C:06EFH PUBLIC lcd_ini
C:071DH PUBLIC lcd_busy
B:00A0H.7 PUBLIC e
B:00A0H.5 PUBLIC rs
B:00A0H.6 PUBLIC rw
C:05A0H PUBLIC _dac_convert
C:0547H PUBLIC welcome
C:0734H PUBLIC _delay
C:02F9H PUBLIC measure
C:05EBH PUBLIC warning
C:06C1H PUBLIC _lcd_wrdata
C:0708H PUBLIC lcd_h
C:0666H PUBLIC _dac_tlc5620
------- PROC _DAC_TLC5620
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 4
D:0007H SYMBOL send_char
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0666H LINE# 59
C:0666H LINE# 60
C:0666H LINE# 62
C:0668H LINE# 63
C:066EH LINE# 64
C:0674H LINE# 65
C:067AH LINE# 67
C:067CH LINE# 68
C:067CH LINE# 69
C:067EH LINE# 70
C:0686H LINE# 71
C:0688H LINE# 72
C:068AH LINE# 73
C:068EH LINE# 74
C:0692H LINE# 75
C:0694H LINE# 76
C:0696H LINE# 78
------- ENDPROC _DAC_TLC5620
C:072FH SYMBOL L?0207
------- PROC L?0206
------- ENDPROC L?0206
C:072FH SYMBOL L?0207
------- PROC _DELAY
D:0007H SYMBOL d
C:0734H LINE# 81
C:0734H LINE# 82
C:0734H LINE# 83
C:0736H LINE# 84
------- ENDPROC _DELAY
------- PROC LCD_BUSY
------- DO
D:0007H SYMBOL bflag
------- ENDDO
C:071DH LINE# 88
C:071DH LINE# 89
C:071DH LINE# 91
C:071FH LINE# 92
C:0721H LINE# 93
C:0722H LINE# 94
C:0724H LINE# 95
C:0725H LINE# 96
C:0728H LINE# 97
C:072AH LINE# 98
C:072CH LINE# 99
C:072EH LINE# 100
------- ENDPROC LCD_BUSY
C:06D6H SYMBOL L?0204
------- PROC L?0203
------- ENDPROC L?0203
C:06D6H SYMBOL L?0204
------- PROC _LCD_WRCMD
D:0006H SYMBOL cmd
C:06DAH LINE# 107
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 5
C:06DCH LINE# 108
C:06DCH LINE# 109
C:06E1H LINE# 110
C:06E3H LINE# 111
C:06E5H LINE# 112
C:06E7H LINE# 113
C:06E8H LINE# 114
C:06EAH LINE# 115
C:06EBH LINE# 116
C:06ECH LINE# 117
C:06EEH LINE# 118
------- ENDPROC _LCD_WRCMD
------- PROC L?0205
------- ENDPROC L?0205
------- PROC _LCD_WRDATA
D:0006H SYMBOL lcddata
C:06C1H LINE# 122
C:06C3H LINE# 123
C:06C3H LINE# 124
C:06C8H LINE# 125
C:06CAH LINE# 126
C:06CCH LINE# 127
C:06CEH LINE# 128
C:06CFH LINE# 129
C:06D1H LINE# 130
C:06D2H LINE# 131
C:06D3H LINE# 132
C:06D5H LINE# 133
------- ENDPROC _LCD_WRDATA
------- PROC LCD_INI
C:06EFH LINE# 136
C:06EFH LINE# 137
C:06EFH LINE# 138
C:06F1H LINE# 139
C:06F4H LINE# 140
C:06F6H LINE# 141
C:06F9H LINE# 142
C:06FBH LINE# 143
C:06FEH LINE# 144
C:0703H LINE# 145
------- ENDPROC LCD_INI
------- PROC LCD_H
------- DO
D:0005H SYMBOL i
------- ENDDO
C:0708H LINE# 155
C:0708H LINE# 156
C:0708H LINE# 158
C:070DH LINE# 159
C:071CH LINE# 160
------- ENDPROC LCD_H
------- PROC GETKEY
------- DO
D:0007H SYMBOL keycode
D:0006H SYMBOL temp
D:0005H SYMBOL i
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 6
C:04E1H LINE# 163
C:04E1H LINE# 164
C:04E1H LINE# 165
C:04E3H LINE# 166
C:04E6H LINE# 167
C:04EAH LINE# 168
C:04EEH LINE# 169
C:04EEH LINE# 170
C:04F0H LINE# 171
C:04F3H LINE# 172
C:04F5H LINE# 173
C:04F5H LINE# 174
C:04FAH LINE# 175
C:04FDH LINE# 176
C:04FDH LINE# 177
C:0503H LINE# 178
C:0505H LINE# 179
C:0505H LINE# 180
C:0508H LINE# 181
C:0508H LINE# 182
C:050FH LINE# 183
C:0511H LINE# 184
C:0511H LINE# 185
C:0514H LINE# 186
C:0514H LINE# 187
C:051CH LINE# 188
C:051EH LINE# 189
C:051EH LINE# 190
C:0521H LINE# 191
C:0521H LINE# 192
C:0529H LINE# 193
C:052BH LINE# 194
C:052BH LINE# 195
C:0533H LINE# 196
C:0537H LINE# 198
C:053FH LINE# 199
C:053FH LINE# 200
C:0542H LINE# 201
C:0544H LINE# 202
C:0546H LINE# 204
C:0546H LINE# 205
C:0546H LINE# 206
------- ENDPROC GETKEY
------- PROC WELCOME
------- DO
D:0007H SYMBOL temp
D:0005H SYMBOL i
------- ENDDO
C:0547H LINE# 209
C:0547H LINE# 210
C:0547H LINE# 213
C:054CH LINE# 214
C:0551H LINE# 216
C:0553H LINE# 217
C:0560H LINE# 218
C:0563H LINE# 219
C:0568H LINE# 220
BL51 BANKED LINKER/LOCATER V6.00 08/09/2007 13:40:03 PAGE 7
C:057CH LINE# 221
C:0581H LINE# 222
C:058BH LINE# 223
C:0590H LINE# 224
C:0590H LINE# 225
C:0590H LINE# 226
C:0593H LINE# 227
C:0597H LINE# 228
C:0597H LINE# 229
C:059AH LINE# 230
C:059FH LINE# 231
C:059FH LINE# 232
C:059FH LINE# 233
C:059FH LINE# 234
------- ENDPROC WELCOME
------- PROC INPUT
------- DO
D:0005H SYMBOL i
D:0004H SYMBOL j
D:0003H SYMBOL cnt
------- ENDDO
C:0131H LINE# 237
C:0131H LINE# 238
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -