📄 lm4229_ds1302.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 10/22/2008 10:25:56 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE lm4229_ds1302.obj TO lm4229_ds1302 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
lm4229_ds1302.obj (LM4229_DS1302)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: lm4229_ds1302 (LM4229_DS1302)
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 002BH UNIT ?DT?LM4229_DS1302
DATA 0033H 000DH UNIT _DATA_GROUP_
DATA 0040H 0002H UNIT ?DT?_WRITE_PIC?LM4229_DS1302
IDATA 0042H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 1377H UNIT ?CO?LM4229_DS1302
CODE 137AH 0197H UNIT ?PR?_WRITE_LCD?LM4229_DS1302
CODE 1511H 00F8H UNIT ?PR?_WRITE_PIC?LM4229_DS1302
CODE 1609H 00DDH UNIT ?PR?MAIN?LM4229_DS1302
CODE 16E6H 008CH UNIT ?C_C51STARTUP
CODE 1772H 0085H UNIT ?PR?TRANS?LM4229_DS1302
CODE 17F7H 0078H UNIT ?PR?WEEK?LM4229_DS1302
CODE 186FH 006BH UNIT ?PR?_WRITE_IMAGE?LM4229_DS1302
CODE 18DAH 0039H UNIT ?PR?_CLR_LCD?LM4229_DS1302
CODE 1913H 0039H UNIT ?C?LIB_CODE
CODE 194CH 0032H UNIT ?C_INITSEG
CODE 197EH 002EH UNIT ?PR?LCD_INIT?LM4229_DS1302
CODE 19ACH 002AH UNIT ?PR?DS1302_INIT?LM4229_DS1302
CODE 19D6H 0023H UNIT ?PR?_WRITEDS_BYTE?LM4229_DS1302
CODE 19F9H 001EH UNIT ?PR?_DELAY?LM4229_DS1302
CODE 1A17H 001DH UNIT ?PR?_WRITEDS_ADD?LM4229_DS1302
CODE 1A34H 001CH UNIT ?PR?_WRITE_COM?LM4229_DS1302
CODE 1A50H 001BH UNIT ?PR?_READDS_ADD?LM4229_DS1302
CODE 1A6BH 0018H UNIT ?PR?READDS_BYTE?LM4229_DS1302
CODE 1A83H 0017H UNIT ?PR?_WRITE_DATA?LM4229_DS1302
CODE 1A9AH 0016H UNIT ?PR?DS1302?LM4229_DS1302
CODE 1AB0H 0010H UNIT ?PR?KEY_SCAN?LM4229_DS1302
CODE 1AC0H 000FH UNIT ?PR?_DELAY_LCD?LM4229_DS1302
OVERLAY MAP OF MODULE: lm4229_ds1302 (LM4229_DS1302)
BL51 BANKED LINKER/LOCATER V6.00 10/22/2008 10:25:56 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?LM4229_DS1302
+--> ?C_INITSEG
?PR?MAIN?LM4229_DS1302 ----- -----
+--> ?PR?LCD_INIT?LM4229_DS1302
+--> ?CO?LM4229_DS1302
+--> ?PR?_WRITE_LCD?LM4229_DS1302
+--> ?PR?_WRITE_IMAGE?LM4229_DS1302
+--> ?PR?DS1302?LM4229_DS1302
+--> ?PR?TRANS?LM4229_DS1302
+--> ?PR?WEEK?LM4229_DS1302
?PR?LCD_INIT?LM4229_DS1302 ----- -----
+--> ?PR?_WRITE_DATA?LM4229_DS1302
+--> ?PR?_WRITE_COM?LM4229_DS1302
?PR?_WRITE_DATA?LM4229_DS1302 ----- -----
+--> ?PR?_DELAY_LCD?LM4229_DS1302
?PR?_WRITE_COM?LM4229_DS1302 ----- -----
+--> ?PR?_WRITE_DATA?LM4229_DS1302
+--> ?PR?_DELAY_LCD?LM4229_DS1302
?PR?_WRITE_LCD?LM4229_DS1302 0034H 000CH
+--> ?CO?LM4229_DS1302
+--> ?PR?_WRITE_COM?LM4229_DS1302
+--> ?PR?_WRITE_DATA?LM4229_DS1302
?PR?_WRITE_IMAGE?LM4229_DS1302 0033H 000BH
+--> ?PR?_WRITE_DATA?LM4229_DS1302
+--> ?PR?_WRITE_COM?LM4229_DS1302
?PR?DS1302?LM4229_DS1302 ----- -----
+--> ?PR?_READDS_ADD?LM4229_DS1302
?PR?_READDS_ADD?LM4229_DS1302 ----- -----
+--> ?PR?_WRITEDS_BYTE?LM4229_DS1302
+--> ?PR?READDS_BYTE?LM4229_DS1302
?PR?WEEK?LM4229_DS1302 0033H 0001H
+--> ?CO?LM4229_DS1302
+--> ?PR?_WRITE_LCD?LM4229_DS1302
SYMBOL TABLE OF MODULE: lm4229_ds1302 (LM4229_DS1302)
VALUE TYPE NAME
----------------------------------
------- MODULE LM4229_DS1302
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.00 10/22/2008 10:25:56 PAGE 3
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:1A50H PUBLIC _readds_add
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A0H.4 PUBLIC CD
B:00A0H.7 PUBLIC CE
C:1A6BH PUBLIC readds_byte
D:00A8H PUBLIC IE
D:0008H PUBLIC tab1_1302
C:19F9H PUBLIC _delay
C:1A17H PUBLIC _writeds_add
C:186FH PUBLIC _write_image
D:00B8H PUBLIC IP
B:00B0H.3 PUBLIC k1
C:19DCH PUBLIC _writeds_byte
C:1A9AH PUBLIC ds1302
C:0067H PUBLIC ASC_MSK
C:1609H PUBLIC main
C:1AC8H PUBLIC _delay_lcd
B:00A0H.0 PUBLIC HALT
C:1772H PUBLIC trans
C:1A90H PUBLIC _write_data
C:17F7H PUBLIC week
B:00B0H.1 PUBLIC sclk
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:19ACH PUBLIC ds1302_init
C:1382H PUBLIC _write_lcd
B:00A0H.2 PUBLIC MD2
B:00A0H.6 PUBLIC WRIT
D:000FH PUBLIC tab_time
B:00A0H.1 PUBLIC FS1
C:197EH PUBLIC lcd_init
C:1511H PUBLIC _write_pic
C:1A46H PUBLIC _write_com
C:0667H PUBLIC GB_16
C:1AB0H PUBLIC key_scan
C:0C1DH PUBLIC tab_pic
C:18DAH PUBLIC _clr_lcd
B:00B0H.2 PUBLIC io
B:00B0H.0 PUBLIC rst
D:002CH PUBLIC tab_1302
C:0E9DH PUBLIC tab_image_h
D:00C8H PUBLIC T2CON
C:116DH PUBLIC tab_image_w
D:00D0H PUBLIC PSW
------- PROC L?0120
------- ENDPROC L?0120
------- PROC _WRITEDS_BYTE
D:0007H SYMBOL dat
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL dat_w
------- ENDDO
C:19DCH LINE# 46
C:19DCH LINE# 47
BL51 BANKED LINKER/LOCATER V6.00 10/22/2008 10:25:56 PAGE 4
C:19DCH LINE# 49
C:19DCH LINE# 50
C:19DEH LINE# 51
C:19DEH LINE# 52
C:19E0H LINE# 53
C:19E4H LINE# 54
C:19E8H LINE# 56
C:19EAH LINE# 57
C:19EEH LINE# 58
C:19F0H LINE# 59
C:19F2H LINE# 60
C:19F6H LINE# 61
C:19F8H LINE# 62
------- ENDPROC _WRITEDS_BYTE
------- PROC READDS_BYTE
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL k
------- ENDDO
C:1A6BH LINE# 69
C:1A6BH LINE# 70
C:1A6BH LINE# 72
C:1A6DH LINE# 73
C:1A6EH LINE# 74
C:1A6EH LINE# 75
C:1A72H LINE# 76
C:1A75H LINE# 77
C:1A78H LINE# 78
C:1A7AH LINE# 79
C:1A7CH LINE# 80
C:1A80H LINE# 81
C:1A82H LINE# 82
C:1A82H LINE# 83
------- ENDPROC READDS_BYTE
------- PROC _WRITEDS_ADD
D:0007H SYMBOL add
D:0005H SYMBOL dat
C:1A17H LINE# 89
C:1A17H LINE# 90
C:1A17H LINE# 91
C:1A17H LINE# 92
C:1A17H LINE# 93
C:1A17H LINE# 94
C:1A1AH LINE# 95
C:1A2FH LINE# 96
C:1A31H LINE# 97
C:1A33H LINE# 98
------- ENDPROC _WRITEDS_ADD
------- PROC _READDS_ADD
D:0007H SYMBOL add
------- DO
D:0007H SYMBOL temp
D:0006H SYMBOL dat1
D:0007H SYMBOL dat2
------- ENDDO
C:1A50H LINE# 104
C:1A50H LINE# 105
BL51 BANKED LINKER/LOCATER V6.00 10/22/2008 10:25:56 PAGE 5
C:1A50H LINE# 107
C:1A50H LINE# 108
C:1A50H LINE# 109
C:1A50H LINE# 110
C:1A53H LINE# 111
C:1A56H LINE# 112
C:1A58H LINE# 113
C:1A5AH LINE# 114
C:1A5FH LINE# 115
C:1A63H LINE# 116
C:1A6AH LINE# 117
C:1A6AH LINE# 118
------- ENDPROC _READDS_ADD
------- PROC DS1302_INIT
------- DO
D:0003H SYMBOL i
D:0004H SYMBOL add
------- ENDDO
C:19ACH LINE# 125
C:19ACH LINE# 126
C:19ACH LINE# 128
C:19AEH LINE# 129
C:19B5H LINE# 130
C:19B7H LINE# 131
C:19B7H LINE# 132
C:19C2H LINE# 133
C:19C4H LINE# 134
C:19C8H LINE# 135
C:19CFH LINE# 136
------- ENDPROC DS1302_INIT
------- PROC DS1302
------- DO
D:0004H SYMBOL i
D:0005H SYMBOL add
------- ENDDO
C:1A9AH LINE# 144
C:1A9AH LINE# 145
C:1A9AH LINE# 146
C:1A9CH LINE# 148
C:1A9EH LINE# 149
C:1A9EH LINE# 150
C:1AA9H LINE# 151
C:1AABH LINE# 152
C:1AAFH LINE# 154
------- ENDPROC DS1302
------- PROC L?0119
------- ENDPROC L?0119
------- PROC _DELAY_LCD
D:0007H SYMBOL t
C:1AC8H LINE# 46
C:1AC8H LINE# 47
C:1AC8H LINE# 48
C:1ACEH LINE# 49
------- ENDPROC _DELAY_LCD
------- PROC L?0117
------- ENDPROC L?0117
------- PROC _WRITE_DATA
BL51 BANKED LINKER/LOCATER V6.00 10/22/2008 10:25:56 PAGE 6
D:0007H SYMBOL dat
C:1A90H LINE# 54
C:1A90H LINE# 55
C:1A90H LINE# 56
C:1A92H LINE# 57
C:1A92H LINE# 58
C:1A92H LINE# 59
C:1A92H LINE# 60
C:1A95H LINE# 61
C:1A97H LINE# 62
C:1A99H LINE# 63
------- ENDPROC _WRITE_DATA
C:1A34H SYMBOL L?0115
C:1A3BH SYMBOL L?0116
------- PROC L?0114
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -