?? p0902-ird.m51
字號:
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:16:48 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE P0902-ird.obj TO P0902-ird RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
P0902-ird.obj (P0902_IRD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: P0902-ird (P0902_IRD)
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_
DATA 000DH 0004H UNIT ?DT?P0902_IRD
0011H 000FH *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?P0902_IRD
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 0007H UNIT ?PR?INIT?P0902_IRD
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?INIT_SPI?P0902_IRD
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0380H UNIT ?CO?P0902_IRD
CODE 039EH 013EH UNIT ?PR?KEYPRO?P0902_IRD
CODE 04DCH 0067H UNIT ?PR?_DISP8_16?P0902_IRD
CODE 0543H 0059H UNIT ?PR?REPEAT?P0902_IRD
CODE 059CH 0037H UNIT ?PR?_LCD_WRITE_BYTE?P0902_IRD
CODE 05D3H 0037H UNIT ?PR?_DISP16_16?P0902_IRD
CODE 060AH 0036H UNIT ?PR?MAIN?P0902_IRD
CODE 0640H 002DH UNIT ?PR?SEND_HEAD?P0902_IRD
CODE 066DH 002DH UNIT ?PR?SEND_0?P0902_IRD
CODE 069AH 002DH UNIT ?PR?SEND_1?P0902_IRD
CODE 06C7H 002DH UNIT ?PR?SEND_OVER?P0902_IRD
CODE 06F4H 0028H UNIT ?PR?_SEND_DATA?P0902_IRD
CODE 071CH 0025H UNIT ?PR?SCAKEY?P0902_IRD
CODE 0741H 0020H UNIT ?PR?LCD_CLEAR?P0902_IRD
CODE 0761H 001EH UNIT ?PR?_SEND_ALL?P0902_IRD
CODE 077FH 001CH UNIT ?PR?LCD_INIT?P0902_IRD
CODE 079BH 0015H UNIT ?PR?_LCD_SET_XY?P0902_IRD
CODE 07B0H 000FH UNIT ?PR?TIMER0?P0902_IRD
CODE 07BFH 000DH UNIT ?PR?TIMER1?P0902_IRD
CODE 07CCH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: P0902-ird (P0902_IRD)
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:16:48 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?P0902_IRD
?PR?MAIN?P0902_IRD ----- -----
+--> ?PR?INIT?P0902_IRD
+--> ?PR?INIT_SPI?P0902_IRD
+--> ?PR?LCD_INIT?P0902_IRD
+--> ?PR?LCD_CLEAR?P0902_IRD
+--> ?PR?KEYPRO?P0902_IRD
?PR?LCD_INIT?P0902_IRD ----- -----
+--> ?PR?_LCD_WRITE_BYTE?P0902_IRD
?PR?_LCD_WRITE_BYTE?P0902_IRD ----- -----
+--> ?CO?P0902_IRD
?PR?LCD_CLEAR?P0902_IRD 0009H 0002H
+--> ?PR?_LCD_WRITE_BYTE?P0902_IRD
?PR?KEYPRO?P0902_IRD 0008H 0001H
+--> ?PR?SCAKEY?P0902_IRD
+--> ?PR?LCD_CLEAR?P0902_IRD
+--> ?PR?_DISP16_16?P0902_IRD
+--> ?PR?_DISP8_16?P0902_IRD
+--> ?PR?_SEND_ALL?P0902_IRD
+--> ?PR?REPEAT?P0902_IRD
?PR?_DISP16_16?P0902_IRD 0009H 0003H
+--> ?PR?_LCD_SET_XY?P0902_IRD
+--> ?PR?_LCD_WRITE_BYTE?P0902_IRD
?PR?_LCD_SET_XY?P0902_IRD 000CH 0001H
+--> ?PR?_LCD_WRITE_BYTE?P0902_IRD
?PR?_DISP8_16?P0902_IRD 0009H 0003H
+--> ?PR?_LCD_SET_XY?P0902_IRD
+--> ?CO?P0902_IRD
+--> ?PR?_LCD_WRITE_BYTE?P0902_IRD
?PR?_SEND_ALL?P0902_IRD ----- -----
+--> ?PR?SEND_HEAD?P0902_IRD
+--> ?PR?_SEND_DATA?P0902_IRD
+--> ?PR?SEND_OVER?P0902_IRD
?PR?_SEND_DATA?P0902_IRD ----- -----
+--> ?PR?SEND_1?P0902_IRD
+--> ?PR?SEND_0?P0902_IRD
SYMBOL TABLE OF MODULE: P0902-ird (P0902_IRD)
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:16:48 PAGE 3
VALUE TYPE NAME
----------------------------------
------- MODULE P0902_IRD
C:0000H SYMBOL _ICE_DUMMY_
D:0091H PUBLIC P1M0
D:0095H PUBLIC P2M0
D:0092H PUBLIC P1M1
D:0090H PUBLIC P1
D:0096H PUBLIC P2M1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:071CH PUBLIC scakey
C:0543H PUBLIC repeat
B:00A8H.7 PUBLIC EA
D:0085H PUBLIC SPCTL
B:0020H.0 PUBLIC keybit
D:000DH PUBLIC keycon
D:00A8H PUBLIC IE
D:000FH PUBLIC intcon
C:079BH PUBLIC _LCD_set_XY
B:00A0H.1 PUBLIC h1
D:00B8H PUBLIC IP
B:00A0H.0 PUBLIC h2
B:0090H.6 PUBLIC irdio
B:00A0H.3 PUBLIC l1
C:039EH PUBLIC keypro
B:00A0H.2 PUBLIC l2
C:0640H PUBLIC send_head
D:00D8H PUBLIC CCON
C:060AH PUBLIC main
C:06F4H PUBLIC _send_data
B:00B0H.7 PUBLIC back_led
B:0090H.5 PUBLIC sdin
C:04E2H PUBLIC _disp8_16
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0003H PUBLIC init
C:009EH PUBLIC shuzi
C:001EH PUBLIC han
C:066DH PUBLIC send_0
B:0090H.2 PUBLIC sce
C:069AH PUBLIC send_1
C:0741H PUBLIC LCD_clear
C:0761H PUBLIC _send_all
B:00B0H.5 PUBLIC dc
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
C:06C7H PUBLIC send_over
B:0090H.1 PUBLIC res
D:008CH PUBLIC TH0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:07B0H PUBLIC timer0
C:07BFH PUBLIC timer1
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:16:48 PAGE 4
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
C:05D9H PUBLIC _disp16_16
D:0084H PUBLIC SPSTAT
C:000EH PUBLIC init_spi
D:00C8H PUBLIC T2CON
C:077FH PUBLIC LCD_init
C:05BBH PUBLIC _LCD_write_byte
D:00D0H PUBLIC PSW
D:0086H PUBLIC SPDAT
------- PROC LCD_INIT
C:077FH LINE# 258
C:077FH LINE# 259
C:077FH LINE# 260
C:0786H LINE# 261
C:078DH LINE# 263
C:0794H LINE# 264
------- ENDPROC LCD_INIT
------- PROC LCD_CLEAR
------- DO
D:0009H SYMBOL t
D:000AH SYMBOL k
------- ENDDO
C:0741H LINE# 274
C:0741H LINE# 275
C:0741H LINE# 278
C:0744H LINE# 279
C:0744H LINE# 280
C:0747H LINE# 281
C:0747H LINE# 282
C:074EH LINE# 283
C:0757H LINE# 284
C:0760H LINE# 285
------- ENDPROC LCD_CLEAR
------- PROC _LCD_SET_XY
D:000CH SYMBOL X
D:0005H SYMBOL Y
C:079BH LINE# 295
C:079DH LINE# 296
C:079DH LINE# 297
C:07A6H LINE# 298
------- ENDPROC _LCD_SET_XY
------- PROC INIT_SPI
C:000EH LINE# 308
C:000EH LINE# 309
C:000EH LINE# 310
C:0011H LINE# 311
C:0014H LINE# 312
C:0017H LINE# 313
C:001AH LINE# 314
------- ENDPROC INIT_SPI
C:05B4H SYMBOL L?0110
------- PROC L?0109
------- ENDPROC L?0109
C:05B4H SYMBOL L?0110
------- PROC _LCD_WRITE_BYTE
D:0007H SYMBOL dt
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:16:48 PAGE 5
D:0005H SYMBOL command
C:05BBH LINE# 324
C:05BBH LINE# 325
C:05BBH LINE# 326
C:05BDH LINE# 327
C:05C2H LINE# 328
C:05C4H LINE# 329
C:05C9H LINE# 330
C:05CCH LINE# 331
C:05CEH LINE# 332
C:05D0H LINE# 333
C:05D2H LINE# 334
------- ENDPROC _LCD_WRITE_BYTE
C:05D3H SYMBOL L?0112
------- PROC L?0111
------- ENDPROC L?0111
C:05D3H SYMBOL L?0112
------- PROC _DISP16_16
D:0009H SYMBOL x
D:000AH SYMBOL y
D:000BH SYMBOL address
------- DO
D:0006H SYMBOL c
------- ENDDO
C:05D9H LINE# 344
C:05DFH LINE# 345
C:05DFH LINE# 347
C:05E9H LINE# 348
C:05EBH LINE# 349
C:05EBH LINE# 350
C:05EEH LINE# 351
C:05F2H LINE# 352
C:0600H LINE# 353
C:0602H LINE# 354
C:0602H LINE# 355
C:0605H LINE# 356
C:0609H LINE# 357
------- ENDPROC _DISP16_16
C:04DCH SYMBOL L?0114
------- PROC L?0113
------- ENDPROC L?0113
C:04DCH SYMBOL L?0114
------- PROC _DISP8_16
D:0009H SYMBOL x
D:000AH SYMBOL y
D:000BH SYMBOL c
------- DO
D:0006H SYMBOL i
------- ENDDO
C:04E2H LINE# 367
C:04E8H LINE# 368
C:04E8H LINE# 370
C:04F2H LINE# 371
C:04F4H LINE# 372
C:04F4H LINE# 373
C:050FH LINE# 374
C:0513H LINE# 375
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:16:48 PAGE 6
C:0521H LINE# 376
C:0523H LINE# 377
C:0523H LINE# 378
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -