📄 ex10.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 02/22/2008 19:36:15 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ex10.obj TO ex10 RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
ex10.obj (EX10)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: ex10 (EX10)
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 000AH UNIT ?DT?EX10
DATA 0012H 0007H UNIT _DATA_GROUP_
0019H 0007H *** GAP ***
BIT 0020H.0 0000H.2 UNIT _BIT_GROUP_
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
000EH 07F2H *** GAP ***
CODE 0800H 034BH UNIT ?C?LIB_CODE
CODE 0B4BH 01EBH UNIT ?PR?KEYSCAN?EX10
CODE 0D36H 00BDH UNIT ?PR?DISPLAY_WEEK?EX10
CODE 0DF3H 00B5H UNIT ?PR?TIMER0?EX10
CODE 0EA8H 008CH UNIT ?C_C51STARTUP
CODE 0F34H 0052H UNIT ?PR?TMP?EX10
CODE 0F86H 0050H UNIT ?CO?EX10
CODE 0FD6H 003FH UNIT ?PR?DISPLAY_TEMP?EX10
CODE 1015H 003EH UNIT ?PR?MAIN?EX10
CODE 1053H 003BH UNIT ?PR?INIT_LCD?EX10
CODE 108EH 002FH UNIT ?PR?_TMPWRITEBYTE?EX10
CODE 10BDH 002DH UNIT ?PR?_DELAY?EX10
CODE 10EAH 0023H UNIT ?PR?TMPREAD?EX10
CODE 110DH 001CH UNIT ?PR?_DISPLAY_DATA?EX10
CODE 1129H 001AH UNIT ?PR?_DISPLAY_STRING?EX10
CODE 1143H 001AH UNIT ?PR?_GOTOXY?EX10
BL51 BANKED LINKER/LOCATER V6.05 02/22/2008 19:36:15 PAGE 2
CODE 115DH 0018H UNIT ?PR?_MONTHDAY?EX10
CODE 1175H 0018H UNIT ?PR?TIMER0_INITIALIZE?EX10
CODE 118DH 0012H UNIT ?PR?TMPREADBIT?EX10
CODE 119FH 0012H UNIT ?PR?_WRITE_TIME?EX10
CODE 11B1H 000FH UNIT ?C_INITSEG
CODE 11C0H 000EH UNIT ?PR?DSRESET?EX10
CODE 11CEH 000EH UNIT ?PR?_WRITE_RIQI?EX10
CODE 11DCH 000DH UNIT ?PR?TMPCHANGE?EX10
CODE 11E9H 000AH UNIT ?PR?_WRITE_COM?EX10
CODE 11F3H 000AH UNIT ?PR?_WRITE_DATE?EX10
CODE 11FDH 000AH UNIT ?PR?_DELAY1?EX10
OVERLAY MAP OF MODULE: ex10 (EX10)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------
?PR?TIMER0?EX10 ----- ----- ----- -----
+--> ?PR?DISPLAY_TEMP?EX10
+--> ?PR?_MONTHDAY?EX10
+--> ?PR?_WRITE_RIQI?EX10
+--> ?PR?DISPLAY_WEEK?EX10
+--> ?PR?_WRITE_TIME?EX10
?PR?DISPLAY_TEMP?EX10 ----- ----- 0012H 0002H
+--> ?PR?TMPCHANGE?EX10
+--> ?PR?TMP?EX10
+--> ?PR?_GOTOXY?EX10
+--> ?PR?_DISPLAY_DATA?EX10
+--> ?CO?EX10
+--> ?PR?_DISPLAY_STRING?EX10
+--> ?PR?_WRITE_DATE?EX10
?PR?TMPCHANGE?EX10 ----- ----- ----- -----
+--> ?PR?DSRESET?EX10
+--> ?PR?_TMPWRITEBYTE?EX10
?PR?DSRESET?EX10 ----- ----- ----- -----
+--> ?PR?_DELAY1?EX10
?PR?_TMPWRITEBYTE?EX10 ----- ----- ----- -----
+--> ?PR?_DELAY1?EX10
?PR?TMP?EX10 ----- ----- 0014H 0004H
+--> ?PR?DSRESET?EX10
+--> ?PR?_TMPWRITEBYTE?EX10
+--> ?PR?TMPREAD?EX10
?PR?TMPREAD?EX10 0020H.0 0000H.1 ----- -----
+--> ?PR?TMPREADBIT?EX10
?PR?TMPREADBIT?EX10 0020H.1 0000H.1 ----- -----
+--> ?PR?_DELAY1?EX10
BL51 BANKED LINKER/LOCATER V6.05 02/22/2008 19:36:15 PAGE 3
?PR?_GOTOXY?EX10 ----- ----- ----- -----
+--> ?PR?_WRITE_TIME?EX10
+--> ?PR?_WRITE_COM?EX10
?PR?_WRITE_TIME?EX10 ----- ----- ----- -----
+--> ?PR?_DISPLAY_DATA?EX10
?PR?_DISPLAY_DATA?EX10 ----- ----- ----- -----
+--> ?CO?EX10
+--> ?PR?_WRITE_DATE?EX10
?PR?_WRITE_DATE?EX10 ----- ----- ----- -----
+--> ?PR?_DELAY?EX10
?PR?_WRITE_COM?EX10 ----- ----- ----- -----
+--> ?PR?_DELAY?EX10
?PR?_DISPLAY_STRING?EX10 ----- ----- ----- -----
+--> ?PR?_WRITE_DATE?EX10
+--> ?PR?_DELAY?EX10
?PR?_MONTHDAY?EX10 ----- ----- ----- -----
+--> ?CO?EX10
?PR?_WRITE_RIQI?EX10 ----- ----- ----- -----
+--> ?PR?_GOTOXY?EX10
+--> ?PR?_DISPLAY_DATA?EX10
?PR?DISPLAY_WEEK?EX10 ----- ----- ----- -----
+--> ?PR?_WRITE_RIQI?EX10
+--> ?PR?_GOTOXY?EX10
+--> ?CO?EX10
+--> ?PR?_DISPLAY_STRING?EX10
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?EX10
+--> ?C_INITSEG
?PR?MAIN?EX10 ----- ----- ----- -----
+--> ?PR?INIT_LCD?EX10
+--> ?PR?TIMER0_INITIALIZE?EX10
+--> ?PR?_GOTOXY?EX10
+--> ?CO?EX10
+--> ?PR?_DISPLAY_STRING?EX10
+--> ?PR?DISPLAY_WEEK?EX10
+--> ?PR?KEYSCAN?EX10
?PR?INIT_LCD?EX10 ----- ----- ----- -----
+--> ?PR?_DELAY?EX10
+--> ?PR?_WRITE_COM?EX10
?PR?KEYSCAN?EX10 ----- ----- 0018H 0001H
+--> ?PR?_DELAY?EX10
+--> ?PR?_WRITE_COM?EX10
+--> ?PR?_GOTOXY?EX10
BL51 BANKED LINKER/LOCATER V6.05 02/22/2008 19:36:15 PAGE 4
+--> ?PR?DISPLAY_WEEK?EX10
+--> ?PR?_MONTHDAY?EX10
+--> ?PR?_WRITE_TIME?EX10
SYMBOL TABLE OF MODULE: ex10 (EX10)
VALUE TYPE NAME
----------------------------------
------- MODULE EX10
C:0000H SYMBOL _ICE_DUMMY_
C:11C0H PUBLIC dsreset
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:00B0H.4 PUBLIC lcden
C:0D5DH PUBLIC display_week
D:00A8H PUBLIC IE
C:10CCH PUBLIC _delay
C:0FA3H PUBLIC int_to_char
C:0FD6H PUBLIC display_temp
B:00A0H.2 PUBLIC DS
D:00B8H PUBLIC IP
D:0008H PUBLIC today
C:1015H PUBLIC main
B:00B0H.0 PUBLIC mode
B:00A0H.6 PUBLIC dula
B:00A0H.7 PUBLIC wela
D:000CH PUBLIC count
B:00B0H.2 PUBLIC dec
C:114EH PUBLIC _gotoxy
C:11F3H PUBLIC _write_date
C:118DH PUBLIC tmpreadbit
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:108EH PUBLIC _tmpwritebyte
C:11DCH PUBLIC tmpchange
C:11A3H PUBLIC _write_time
C:0FAEH PUBLIC dayofmonth
C:11FDH PUBLIC _delay1
C:11CEH PUBLIC _write_riqi
B:00B0H.1 PUBLIC plus
B:00A8H.1 PUBLIC ET0
C:1053H PUBLIC init_lcd
D:008CH PUBLIC TH0
C:11E9H PUBLIC _write_com
D:008AH PUBLIC TL0
C:0F34H PUBLIC tmp
C:0DF3H PUBLIC timer0
D:000DH PUBLIC now
B:00B8H.3 PUBLIC PT1
B:00B0H.7 PUBLIC rd
BL51 BANKED LINKER/LOCATER V6.05 02/22/2008 19:36:15 PAGE 5
B:0088H.4 PUBLIC TR0
D:0010H PUBLIC timer0_tick
B:00B0H.5 PUBLIC rs
D:00C8H PUBLIC T2CON
C:1163H PUBLIC _monthday
C:1175H SYMBOL timer0_initialize
C:0FBAH PUBLIC weekday
C:10EAH PUBLIC tmpread
C:0B4BH PUBLIC keyscan
D:0011H PUBLIC s1num
C:1129H PUBLIC _display_string
C:110DH PUBLIC _display_data
D:00D0H PUBLIC PSW
------- PROC L?0113
------- ENDPROC L?0113
------- PROC _DELAY
D:0006H SYMBOL x
------- DO
D:0006H SYMBOL a
D:0004H SYMBOL b
------- ENDDO
C:10CCH LINE# 12
C:10CCH LINE# 13
C:10CCH LINE# 15
C:10D5H LINE# 16
C:10E9H LINE# 17
------- ENDPROC _DELAY
------- PROC _WRITE_COM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -