📄 p0902-usart.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:15:41 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE P0902-usart.obj TO P0902-usart RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
P0902-usart.obj (P0902_USART)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: P0902-usart (P0902_USART)
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 0002H UNIT ?DT?P0902_USART
000FH 0011H *** GAP ***
BIT 0020H.0 0000H.1 UNIT ?BI?P0902_USART
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 0736H UNIT ?CO?P0902_USART
CODE 0739H 0154H UNIT ?PR?MAIN?P0902_USART
CODE 088DH 0066H UNIT ?PR?_DISP8_16?P0902_USART
CODE 08F3H 0037H UNIT ?PR?_LCD_WRITE_BYTE?P0902_USART
CODE 092AH 0031H UNIT ?PR?_LCD_WRITE_CHAR?P0902_USART
CODE 095BH 0031H UNIT ?PR?_DISP16_16?P0902_USART
CODE 098CH 0026H UNIT ?PR?_LCD_WRITE_STRING?P0902_USART
CODE 09B2H 0020H UNIT ?PR?LCD_CLEAR?P0902_USART
CODE 09D2H 001CH UNIT ?PR?LCD_INIT?P0902_USART
CODE 09EEH 0019H UNIT ?C?LIB_CODE
CODE 0A07H 0016H UNIT ?PR?BEEP_PRO?P0902_USART
CODE 0A1DH 0015H UNIT ?PR?_LCD_SET_XY?P0902_USART
CODE 0A32H 000DH UNIT ?PR?INIT_SPI?P0902_USART
CODE 0A3FH 000CH UNIT ?PR?WAITCOMM?P0902_USART
CODE 0A4BH 000CH UNIT ?C_C51STARTUP
CODE 0A57H 0008H UNIT ?PR?_SEND232BYTE?P0902_USART
OVERLAY MAP OF MODULE: P0902-usart (P0902_USART)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?P0902_USART
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:15:41 PAGE 2
?PR?MAIN?P0902_USART ----- -----
+--> ?PR?INIT_SPI?P0902_USART
+--> ?PR?LCD_INIT?P0902_USART
+--> ?PR?LCD_CLEAR?P0902_USART
+--> ?PR?_DISP16_16?P0902_USART
+--> ?CO?P0902_USART
+--> ?PR?_LCD_WRITE_STRING?P0902_USART
+--> ?PR?BEEP_PRO?P0902_USART
+--> ?PR?WAITCOMM?P0902_USART
+--> ?PR?_SEND232BYTE?P0902_USART
+--> ?PR?_DISP8_16?P0902_USART
?PR?LCD_INIT?P0902_USART ----- -----
+--> ?PR?_LCD_WRITE_BYTE?P0902_USART
?PR?_LCD_WRITE_BYTE?P0902_USART ----- -----
+--> ?CO?P0902_USART
?PR?LCD_CLEAR?P0902_USART 0008H 0002H
+--> ?PR?_LCD_WRITE_BYTE?P0902_USART
?PR?_DISP16_16?P0902_USART 0008H 0003H
+--> ?PR?_LCD_SET_XY?P0902_USART
+--> ?PR?_LCD_WRITE_BYTE?P0902_USART
?PR?_LCD_SET_XY?P0902_USART 000BH 0001H
+--> ?PR?_LCD_WRITE_BYTE?P0902_USART
?PR?_LCD_WRITE_STRING?P0902_USART 0008H 0003H
+--> ?PR?_LCD_SET_XY?P0902_USART
+--> ?PR?_LCD_WRITE_CHAR?P0902_USART
?PR?_LCD_WRITE_CHAR?P0902_USART 000BH 0002H
+--> ?CO?P0902_USART
+--> ?PR?_LCD_WRITE_BYTE?P0902_USART
?PR?_DISP8_16?P0902_USART 0008H 0003H
+--> ?PR?_LCD_SET_XY?P0902_USART
+--> ?CO?P0902_USART
+--> ?PR?_LCD_WRITE_BYTE?P0902_USART
SYMBOL TABLE OF MODULE: P0902-usart (P0902_USART)
VALUE TYPE NAME
----------------------------------
------- MODULE P0902_USART
C:0000H SYMBOL _ICE_DUMMY_
D:0091H PUBLIC P1M0
D:0092H PUBLIC P1M1
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:0020H.0 PUBLIC clrbit
D:0085H PUBLIC SPCTL
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:15:41 PAGE 3
D:00A8H PUBLIC IE
C:0A1DH PUBLIC _LCD_set_XY
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:0098H.1 PUBLIC TI
B:00B0H.4 PUBLIC beep
C:0011H PUBLIC font6x8
D:00D8H PUBLIC CCON
C:0A3FH PUBLIC WaitComm
C:0739H PUBLIC main
B:00B0H.7 PUBLIC back_led
B:0090H.5 PUBLIC sdin
D:0099H PUBLIC SBUF
C:0892H PUBLIC _disp8_16
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0439H PUBLIC shuzi
C:0239H PUBLIC han
B:0090H.2 PUBLIC sce
C:098CH PUBLIC _LCD_write_String
C:09B2H PUBLIC LCD_clear
D:008EH PUBLIC AUXR
B:00B0H.5 PUBLIC dc
B:0090H.1 PUBLIC res
D:008DH PUBLIC TH1
C:0A07H PUBLIC beep_pro
D:008BH PUBLIC TL1
B:0088H.6 PUBLIC TR1
D:000DH PUBLIC recebuf
D:000EH PUBLIC beepcon
C:095BH PUBLIC _disp16_16
D:0084H PUBLIC SPSTAT
C:092AH PUBLIC _LCD_write_char
C:0A32H PUBLIC init_spi
D:00C8H PUBLIC T2CON
C:09D2H PUBLIC LCD_init
C:0912H PUBLIC _LCD_write_byte
D:00D0H PUBLIC PSW
C:0A57H PUBLIC _send232byte
D:0086H PUBLIC SPDAT
------- PROC LCD_INIT
C:09D2H LINE# 411
C:09D2H LINE# 412
C:09D2H LINE# 413
C:09D9H LINE# 414
C:09E0H LINE# 416
C:09E7H LINE# 417
------- ENDPROC LCD_INIT
------- PROC LCD_CLEAR
------- DO
D:0008H SYMBOL t
D:0009H SYMBOL k
------- ENDDO
C:09B2H LINE# 427
C:09B2H LINE# 428
C:09B2H LINE# 431
BL51 BANKED LINKER/LOCATER V6.00 04/01/2009 22:15:41 PAGE 4
C:09B5H LINE# 432
C:09B5H LINE# 433
C:09B8H LINE# 434
C:09B8H LINE# 435
C:09BFH LINE# 436
C:09C8H LINE# 437
C:09D1H LINE# 438
------- ENDPROC LCD_CLEAR
------- PROC _LCD_SET_XY
D:000BH SYMBOL X
D:0005H SYMBOL Y
C:0A1DH LINE# 448
C:0A1FH LINE# 449
C:0A1FH LINE# 450
C:0A28H LINE# 451
------- ENDPROC _LCD_SET_XY
------- PROC _LCD_WRITE_CHAR
D:000BH SYMBOL c
------- DO
D:000CH SYMBOL line
------- ENDDO
C:092AH LINE# 462
C:092CH LINE# 463
C:092CH LINE# 465
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -