📄 led_screen_64x32.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/18/2008 21:05:55 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRA~1\KEIL\C51\BIN\BL51.EXE LED_SCREEN.OBJ, DECODE.OBJ TO LED_SCREEN_64X32.OMF RAMSIZE (128)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
LED_SCREEN.OBJ (LED_SCREEN)
DECODE.OBJ (DECODE)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: LED_SCREEN_64X32.OMF (LED_SCREEN)
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 0018H UNIT _DATA_GROUP_
DATA 0020H 0002H BIT_ADDR ?BA?LED_SCREEN
BIT 0022H.0 0000H.1 UNIT ?BI?DS1302_SETPROTECT?LED_SCREEN
BIT 0022H.1 0000H.1 UNIT ?BI?LED_SCREEN
BIT 0022H.2 0000H.1 UNIT _BIT_GROUP_
0022H.3 0000H.5 *** GAP ***
DATA 0023H 001BH UNIT ?DT?LED_SCREEN
DATA 003EH 0003H UNIT ?DT?_WRITE_DATE_TIME?LED_SCREEN
IDATA 0041H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0381H UNIT ?C?LIB_CODE
CODE 038FH 0292H UNIT ?PR?MAIN?LED_SCREEN
CODE 0621H 01F5H UNIT ?PR?EX_INT0?LED_SCREEN
CODE 0816H 0160H UNIT ?CO?LED_SCREEN
CODE 0976H 008CH UNIT ?C_C51STARTUP
CODE 0A02H 0064H UNIT ?PR?READTEMPERATURE?LED_SCREEN
CODE 0A66H 005FH UNIT ?PR?IR_DECODE_DATA?DECODE
CODE 0AC5H 005EH UNIT ?PR?READ_REAL_TIME?LED_SCREEN
CODE 0B23H 0052H UNIT ?PR?TIME0_INT?LED_SCREEN
CODE 0B75H 004FH UNIT ?PR?WRITE_ADJUST_TIME?LED_SCREEN
CODE 0BC4H 002FH UNIT ?PR?_SENDY?LED_SCREEN
BL51 BANKED LINKER/LOCATER V5.03 06/18/2008 21:05:55 PAGE 2
CODE 0BF3H 002EH UNIT ?PR?_READ_SERIAL?LED_SCREEN
CODE 0C21H 002EH UNIT ?PR?_WRITE_DATE_TIME?LED_SCREEN
CODE 0C4FH 002DH UNIT ?PR?_SENDR?LED_SCREEN
CODE 0C7CH 0027H UNIT ?PR?_SENDG?LED_SCREEN
CODE 0CA3H 0020H UNIT ?PR?READONECHAR?LED_SCREEN
CODE 0CC3H 001BH UNIT ?PR?INIT_DS18B20?LED_SCREEN
CODE 0CDEH 001AH UNIT ?PR?_WRITEONECHAR?LED_SCREEN
CODE 0CF8H 0015H UNIT ?PR?READ_1302?LED_SCREEN
CODE 0D0DH 0015H UNIT ?PR?_READ_ALL_1302?LED_SCREEN
CODE 0D22H 0013H UNIT ?PR?_WRITE_1302?LED_SCREEN
CODE 0D35H 0013H UNIT ?PR?_WRITE_ALL_1302?LED_SCREEN
CODE 0D48H 000FH UNIT ?PR?DS1302_SETPROTECT?LED_SCREEN
CODE 0D57H 000FH UNIT ?PR?STOP_1302?LED_SCREEN
CODE 0D66H 000FH UNIT ?PR?START_1302?LED_SCREEN
CODE 0D75H 000BH UNIT ?PR?_DELAY?LED_SCREEN
CODE 0D80H 000AH UNIT ?C_INITSEG
OVERLAY MAP OF MODULE: LED_SCREEN_64X32.OMF (LED_SCREEN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
----------------------------------------------------------------------------
?PR?EX_INT0?LED_SCREEN 0022H.2 0000H.1 0008H 0003H
+--> ?PR?IR_DECODE_DATA?DECODE
+--> ?PR?WRITE_ADJUST_TIME?LED_SCREEN
+--> ?PR?_DELAY?LED_SCREEN
?PR?WRITE_ADJUST_TIME?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_WRITE_ALL_1302?LED_SCREEN
?PR?_WRITE_ALL_1302?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_WRITE_1302?LED_SCREEN
*** NEW ROOT ***************************************************
?PR?TIME0_INT?LED_SCREEN ----- ----- 000BH 0001H
+--> ?PR?READ_REAL_TIME?LED_SCREEN
+--> ?PR?READTEMPERATURE?LED_SCREEN
?PR?READ_REAL_TIME?LED_SCREEN ----- ----- 0016H 0007H
+--> ?PR?_READ_SERIAL?LED_SCREEN
?PR?_READ_SERIAL?LED_SCREEN ----- ----- 001DH 0003H
+--> ?PR?_WRITE_1302?LED_SCREEN
+--> ?PR?READ_1302?LED_SCREEN
?PR?READTEMPERATURE?LED_SCREEN ----- ----- ----- -----
+--> ?PR?INIT_DS18B20?LED_SCREEN
+--> ?PR?_WRITEONECHAR?LED_SCREEN
+--> ?PR?READONECHAR?LED_SCREEN
?PR?INIT_DS18B20?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_DELAY?LED_SCREEN
BL51 BANKED LINKER/LOCATER V5.03 06/18/2008 21:05:55 PAGE 3
?PR?_WRITEONECHAR?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_DELAY?LED_SCREEN
?PR?READONECHAR?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_DELAY?LED_SCREEN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?LED_SCREEN
+--> ?C_INITSEG
?PR?MAIN?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_DELAY?LED_SCREEN
+--> ?PR?READ_REAL_TIME?LED_SCREEN
+--> ?PR?READTEMPERATURE?LED_SCREEN
+--> ?PR?START_1302?LED_SCREEN
+--> ?CO?LED_SCREEN
+--> ?PR?_SENDR?LED_SCREEN
?PR?START_1302?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_READ_ALL_1302?LED_SCREEN
+--> ?PR?_WRITE_ALL_1302?LED_SCREEN
?PR?_READ_ALL_1302?LED_SCREEN ----- ----- ----- -----
+--> ?PR?_WRITE_1302?LED_SCREEN
+--> ?PR?READ_1302?LED_SCREEN
?PR?_SENDR?LED_SCREEN ----- ----- ----- -----
+--> ?CO?LED_SCREEN
SYMBOL TABLE OF MODULE: LED_SCREEN_64X32.OMF (LED_SCREEN)
VALUE TYPE NAME
----------------------------------
------- MODULE LED_SCREEN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0023H PUBLIC Temph
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:0024H PUBLIC Templ
B:00A8H.7 PUBLIC EA
C:0B23H PUBLIC time0_int
D:0025H PUBLIC monthh
D:0026H PUBLIC Time_Ini
C:0CDEH PUBLIC _WriteOneChar
B:00A0H.5 PUBLIC OE
C:0A02H PUBLIC ReadTemperature
B:00B0H.4 PUBLIC DQ
D:002DH PUBLIC monthl
B:0090H.5 PUBLIC DS1302_CLK
D:002EH PUBLIC yearh
BL51 BANKED LINKER/LOCATER V5.03 06/18/2008 21:05:55 PAGE 4
C:0CC3H PUBLIC Init_DS18B20
B:0022H.1 PUBLIC Screen_ON_OFF
D:002FH PUBLIC yearl
B:0080H.1 PUBLIC DATG
C:0C21H PUBLIC _write_date_time
C:0CA3H PUBLIC ReadOneChar
D:0030H PUBLIC sech
D:0020H PUBLIC kdat
C:038FH PUBLIC main
D:0031H PUBLIC dayh
D:0032H PUBLIC hourh
D:0033H PUBLIC secl
B:0080H.0 PUBLIC DATR
D:0034H PUBLIC dayl
D:0035H PUBLIC hourl
B:00A0H.7 PUBLIC SCLK
D:0036H PUBLIC week
D:0037H PUBLIC minh
C:0816H PUBLIC Num
D:0038H PUBLIC minl
C:0D22H PUBLIC _write_1302
D:0089H PUBLIC TMOD
B:0090H.7 PUBLIC DS1302_RST
C:0D0DH PUBLIC _read_all_1302
C:0CF8H PUBLIC read_1302
B:0020H.7 PUBLIC cc
B:0021H.7 PUBLIC dd
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
C:0B75H PUBLIC Write_Adjust_Time
C:0D35H PUBLIC _write_all_1302
D:008AH PUBLIC TL0
C:0C7CH PUBLIC _SENDG
B:0080H.3 PUBLIC DATG2
C:0D48H PUBLIC DS1302_SetProtect
C:0AC5H PUBLIC Read_Real_Time
B:0088H.4 PUBLIC TR0
B:0090H.6 PUBLIC DS1302_IO
D:0021H PUBLIC kdat2
C:0D66H PUBLIC start_1302
C:0C55H PUBLIC _SENDR
B:0080H.2 PUBLIC DATR2
D:0039H PUBLIC a
D:003BH PUBLIC c
C:0BF3H PUBLIC _read_serial
C:08D6H PUBLIC Num2
C:0BC4H PUBLIC _SENDY
C:0926H PUBLIC Num3
D:003DH PUBLIC k
B:00A0H.6 PUBLIC LATCH
C:0D57H PUBLIC stop_1302
C:0D75H PUBLIC _delay
C:0621H PUBLIC EX_int0
------- PROC READ_1302
------- DO
BL51 BANKED LINKER/LOCATER V5.03 06/18/2008 21:05:55 PAGE 5
D:0006H SYMBOL i
D:0007H SYMBOL data_1302
------- ENDDO
C:0CF8H LINE# 19
C:0CF8H LINE# 20
C:0CF8H LINE# 22
C:0CFAH LINE# 23
C:0CFAH LINE# 24
C:0CFEH LINE# 25
C:0D01H LINE# 26
C:0D01H LINE# 27
C:0D04H LINE# 28
C:0D04H LINE# 29
C:0D06H LINE# 30
C:0D08H LINE# 31
C:0D0CH LINE# 32
C:0D0CH LINE# 33
------- ENDPROC READ_1302
------- PROC _WRITE_1302
D:0007H SYMBOL data_1302
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0D22H LINE# 36
C:0D22H LINE# 37
C:0D22H LINE# 39
C:0D24H LINE# 40
C:0D24H LINE# 41
C:0D28H LINE# 42
C:0D2AH LINE# 43
C:0D2CH LINE# 44
C:0D30H LINE# 45
C:0D34H LINE# 46
------- ENDPROC _WRITE_1302
------- PROC _WRITE_ALL_1302
D:0007H SYMBOL addr
D:0005H SYMBOL data_1302
C:0D35H LINE# 49
C:0D35H LINE# 50
C:0D35H LINE# 51
C:0D37H LINE# 52
C:0D39H LINE# 53
C:0D3BH LINE# 54
C:0D3EH LINE# 55
C:0D43H LINE# 56
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -