📄 parallel port.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 12/19/2006 21:06:07 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE parallel port.obj TO parallel port
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
parallel port.obj (PARALLEL_PORT)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: parallel port (PARALLEL_PORT)
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 0005H UNIT _DATA_GROUP_
000DH 0013H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0844H UNIT ?CO?PARALLEL_PORT
CODE 0847H 00B0H UNIT ?PR?MAIN?PARALLEL_PORT
CODE 08F7H 0084H UNIT ?PR?_PHOTODISPLAY?PARALLEL_PORT
CODE 097BH 0050H UNIT ?PR?LCDFLAG?PARALLEL_PORT
CODE 09CBH 004CH UNIT ?PR?BYTECODE?PARALLEL_PORT
CODE 0A17H 0038H UNIT ?PR?LCD_INIT?PARALLEL_PORT
CODE 0A4FH 0021H UNIT ?PR?_DELAY?PARALLEL_PORT
CODE 0A70H 0020H UNIT ?PR?_LCD_POS?PARALLEL_PORT
CODE 0A90H 001DH UNIT ?PR?_LCD_WDAT?PARALLEL_PORT
CODE 0AADH 001CH UNIT ?PR?_LCD_WCMD?PARALLEL_PORT
CODE 0AC9H 001CH UNIT ?PR?CLR_SCREEN?PARALLEL_PORT
CODE 0AE5H 0019H UNIT ?PR?_DELAY1?PARALLEL_PORT
CODE 0AFEH 0019H UNIT ?C?LIB_CODE
CODE 0B17H 0014H UNIT ?PR?LCD_BUSY?PARALLEL_PORT
CODE 0B2BH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: parallel port (PARALLEL_PORT)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
---------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?PARALLEL_PORT
?PR?MAIN?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?_DELAY?PARALLEL_PORT
BL51 BANKED LINKER/LOCATER V5.03 12/19/2006 21:06:07 PAGE 2
+--> ?PR?LCD_INIT?PARALLEL_PORT
+--> ?PR?_LCD_POS?PARALLEL_PORT
+--> ?CO?PARALLEL_PORT
+--> ?PR?_LCD_WDAT?PARALLEL_PORT
+--> ?PR?LCDFLAG?PARALLEL_PORT
+--> ?PR?CLR_SCREEN?PARALLEL_PORT
+--> ?PR?_PHOTODISPLAY?PARALLEL_PORT
+--> ?PR?BYTECODE?PARALLEL_PORT
?PR?_DELAY?PARALLEL_PORT ----- ----- 0008H 0001H
?PR?LCD_INIT?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?_DELAY?PARALLEL_PORT
+--> ?PR?_LCD_WCMD?PARALLEL_PORT
?PR?_LCD_WCMD?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?LCD_BUSY?PARALLEL_PORT
?PR?LCD_BUSY?PARALLEL_PORT 0020H.0 0000H.1 ----- -----
?PR?_LCD_POS?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?_LCD_WCMD?PARALLEL_PORT
?PR?_LCD_WDAT?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?LCD_BUSY?PARALLEL_PORT
?PR?LCDFLAG?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?_LCD_WCMD?PARALLEL_PORT
+--> ?PR?_DELAY?PARALLEL_PORT
?PR?CLR_SCREEN?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?_LCD_WCMD?PARALLEL_PORT
+--> ?PR?_DELAY?PARALLEL_PORT
?PR?_PHOTODISPLAY?PARALLEL_PORT ----- ----- 0008H 0004H
+--> ?PR?_LCD_WCMD?PARALLEL_PORT
+--> ?PR?_LCD_WDAT?PARALLEL_PORT
+--> ?PR?_DELAY1?PARALLEL_PORT
?PR?_DELAY1?PARALLEL_PORT ----- ----- 000CH 0001H
?PR?BYTECODE?PARALLEL_PORT ----- ----- ----- -----
+--> ?PR?CLR_SCREEN?PARALLEL_PORT
+--> ?PR?_LCD_WCMD?PARALLEL_PORT
+--> ?PR?_LCD_WDAT?PARALLEL_PORT
SYMBOL TABLE OF MODULE: parallel port (PARALLEL_PORT)
VALUE TYPE NAME
----------------------------------
------- MODULE PARALLEL_PORT
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
BL51 BANKED LINKER/LOCATER V5.03 12/19/2006 21:06:07 PAGE 3
C:08F7H PUBLIC _photodisplay
C:0003H PUBLIC DIS1
C:0014H PUBLIC DIS2
C:0025H PUBLIC DIS3
C:0036H PUBLIC DIS4
B:00A0H.3 PUBLIC LCD_PSB
C:0AADH PUBLIC _lcd_wcmd
C:0AE5H PUBLIC _delay1
C:0847H PUBLIC main
C:0AC9H PUBLIC clr_screen
C:0A93H PUBLIC _lcd_wdat
B:00A0H.5 PUBLIC LCD_RST
C:0047H PUBLIC Photo1
C:0447H PUBLIC Photo2
B:00A0H.2 PUBLIC LCD_EN
C:0A70H PUBLIC _lcd_pos
C:0A17H PUBLIC lcd_init
C:097BH PUBLIC lcdflag
C:09CBH PUBLIC bytecode
B:00A0H.0 PUBLIC LCD_RS
C:0B17H PUBLIC lcd_busy
B:00A0H.1 PUBLIC LCD_RW
C:0A53H PUBLIC _delay
C:0A4FH SYMBOL L?0077
------- PROC L?0076
------- ENDPROC L?0076
C:0A4FH SYMBOL L?0077
------- PROC _DELAY
D:0006H SYMBOL ms
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0A53H LINE# 187
C:0A53H LINE# 188
C:0A53H LINE# 189
C:0A5DH LINE# 190
C:0A5DH LINE# 192
C:0A67H LINE# 193
C:0A67H LINE# 194
C:0A68H LINE# 195
C:0A69H LINE# 196
C:0A6AH LINE# 197
C:0A6BH LINE# 198
C:0A6FH LINE# 199
C:0A6FH LINE# 200
------- ENDPROC _DELAY
------- PROC _DELAY1
D:0006H SYMBOL ms
------- DO
D:000CH SYMBOL y
------- ENDDO
C:0AE5H LINE# 207
C:0AE5H LINE# 208
C:0AE5H LINE# 209
C:0AEFH LINE# 210
C:0AEFH LINE# 212
C:0AFDH LINE# 213
BL51 BANKED LINKER/LOCATER V5.03 12/19/2006 21:06:07 PAGE 4
C:0AFDH LINE# 214
------- ENDPROC _DELAY1
------- PROC LCD_BUSY
------- DO
B:0020H.0 SYMBOL result
------- ENDDO
C:0B17H LINE# 221
C:0B17H LINE# 222
C:0B17H LINE# 224
C:0B19H LINE# 225
C:0B1BH LINE# 226
C:0B1DH LINE# 227
C:0B21H LINE# 228
C:0B26H LINE# 229
C:0B28H LINE# 230
C:0B2AH LINE# 231
------- ENDPROC LCD_BUSY
------- PROC _LCD_WCMD
D:0007H SYMBOL cmd
C:0AADH LINE# 238
C:0AADH LINE# 239
C:0AADH LINE# 240
C:0AB2H LINE# 241
C:0AB4H LINE# 242
C:0AB6H LINE# 243
C:0AB8H LINE# 244
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -