📄 prict111.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/13/2008 16:02:32 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE prict111.obj TO prict111 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
prict111.obj (PRICT111)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: prict111 (PRICT111)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
0008H 0018H *** GAP ***
BIT 0020H.0 0000H.3 UNIT ?BI?PRICT111
BIT 0020H.3 0000H.2 UNIT _BIT_GROUP_
0020H.5 0000H.3 *** GAP ***
DATA 0021H 0038H UNIT ?DT?PRICT111
DATA 0059H 001DH UNIT _DATA_GROUP_
IDATA 0076H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?TINT0_SRV?PRICT111
CODE 000AH 0001H UNIT ?PR?DELAY1?PRICT111
CODE 000BH 0003H ABSOLUTE
000EH 0005H *** GAP ***
CODE 0013H 0003H ABSOLUTE
CODE 0016H 0549H UNIT ?PR?KEYSCAN?PRICT111
CODE 055FH 0156H UNIT ?PR?CLOCK_TIME?PRICT111
CODE 06B5H 00F6H UNIT ?C?LIB_CODE
CODE 07ABH 00CAH UNIT ?PR?CLOCK1_INT?PRICT111
CODE 0875H 00A8H UNIT ?PR?T0_SRV?PRICT111
CODE 091DH 0096H UNIT ?PR?INTC?PRICT111
CODE 09B3H 0091H UNIT ?PR?ALARM_END?PRICT111
CODE 0A44H 008CH UNIT ?C_C51STARTUP
CODE 0AD0H 0074H UNIT ?PR?ALARM?PRICT111
CODE 0B44H 0064H UNIT ?C_INITSEG
CODE 0BA8H 003FH UNIT ?PR?ALARM_IN?PRICT111
CODE 0BE7H 003FH UNIT ?PR?CHECE_ALARM?PRICT111
CODE 0C26H 0036H UNIT ?PR?READ_DATE?PRICT111
CODE 0C5CH 002FH UNIT ?PR?_READ_ADD?PRICT111
CODE 0C8BH 002DH UNIT ?PR?_WRITE_AT_DATE?PRICT111
CODE 0CB8H 002AH UNIT ?PR?_DISPLAY_TIME?PRICT111
CODE 0CE2H 0022H UNIT ?PR?_WRITE_ADD?PRICT111
CODE 0D04H 0022H UNIT ?PR?_DELAY?PRICT111
CODE 0D26H 0021H UNIT ?CO?PRICT111
CODE 0D47H 001BH UNIT ?PR?RESPONS?PRICT111
BL51 BANKED LINKER/LOCATER V6.00 05/13/2008 16:02:32 PAGE 2
CODE 0D62H 0017H UNIT ?PR?_WRITE_DATE?PRICT111
CODE 0D79H 0015H UNIT ?PR?_WRITE_COM?PRICT111
CODE 0D8EH 000FH UNIT ?PR?STOP_AT?PRICT111
CODE 0D9DH 000FH UNIT ?PR?START?PRICT111
CODE 0DACH 000EH UNIT ?PR?MAIN?PRICT111
CODE 0DBAH 0006H UNIT ?PR?INT1_SRV?PRICT111
OVERLAY MAP OF MODULE: prict111 (PRICT111)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------
?PR?T0_SRV?PRICT111 ----- ----- ----- -----
+--> ?PR?_DISPLAY_TIME?PRICT111
?PR?_DISPLAY_TIME?PRICT111 ----- ----- ----- -----
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
?PR?_WRITE_COM?PRICT111 ----- ----- ----- -----
+--> ?PR?_DELAY?PRICT111
?PR?_WRITE_DATE?PRICT111 ----- ----- ----- -----
+--> ?PR?_DELAY?PRICT111
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?PRICT111
+--> ?C_INITSEG
?PR?MAIN?PRICT111 ----- ----- ----- -----
+--> ?PR?INTC?PRICT111
+--> ?PR?KEYSCAN?PRICT111
+--> ?PR?ALARM?PRICT111
+--> ?PR?CLOCK_TIME?PRICT111
?PR?INTC?PRICT111 ----- ----- 0059H 0002H
+--> ?PR?DELAY1?PRICT111
+--> ?PR?_DELAY?PRICT111
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
?PR?KEYSCAN?PRICT111 0020H.3 0000H.2 0059H 0015H
+--> ?CO?PRICT111
+--> ?PR?_DELAY?PRICT111
+--> ?PR?CLOCK1_INT?PRICT111
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?ALARM_END?PRICT111
+--> ?PR?_DISPLAY_TIME?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
+--> ?PR?CHECE_ALARM?PRICT111
?PR?CLOCK1_INT?PRICT111 ----- ----- 006EH 0008H
BL51 BANKED LINKER/LOCATER V6.00 05/13/2008 16:02:32 PAGE 3
+--> ?CO?PRICT111
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
+--> ?PR?_DELAY?PRICT111
+--> ?PR?_DISPLAY_TIME?PRICT111
?PR?ALARM_END?PRICT111 ----- ----- 006EH 0002H
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_DELAY?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
+--> ?PR?_DISPLAY_TIME?PRICT111
?PR?CHECE_ALARM?PRICT111 ----- ----- 006EH 0003H
+--> ?PR?_READ_ADD?PRICT111
+--> ?PR?_DISPLAY_TIME?PRICT111
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
?PR?_READ_ADD?PRICT111 ----- ----- 0071H 0002H
+--> ?PR?START?PRICT111
+--> ?PR?_WRITE_AT_DATE?PRICT111
+--> ?PR?RESPONS?PRICT111
+--> ?PR?READ_DATE?PRICT111
+--> ?PR?STOP_AT?PRICT111
?PR?START?PRICT111 ----- ----- ----- -----
+--> ?PR?DELAY1?PRICT111
?PR?_WRITE_AT_DATE?PRICT111 ----- ----- 0073H 0002H
+--> ?PR?DELAY1?PRICT111
?PR?RESPONS?PRICT111 ----- ----- 0073H 0001H
+--> ?PR?DELAY1?PRICT111
?PR?READ_DATE?PRICT111 ----- ----- 0073H 0003H
+--> ?PR?DELAY1?PRICT111
?PR?STOP_AT?PRICT111 ----- ----- ----- -----
+--> ?PR?DELAY1?PRICT111
?PR?ALARM?PRICT111 ----- ----- 0059H 0004H
+--> ?PR?ALARM_IN?PRICT111
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_DISPLAY_TIME?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
+--> ?PR?_DELAY?PRICT111
+--> ?PR?ALARM_END?PRICT111
?PR?ALARM_IN?PRICT111 ----- ----- 005DH 0002H
+--> ?PR?_WRITE_ADD?PRICT111
+--> ?PR?_DELAY?PRICT111
?PR?_WRITE_ADD?PRICT111 ----- ----- 005FH 0002H
+--> ?PR?START?PRICT111
+--> ?PR?_WRITE_AT_DATE?PRICT111
+--> ?PR?RESPONS?PRICT111
+--> ?PR?STOP_AT?PRICT111
BL51 BANKED LINKER/LOCATER V6.00 05/13/2008 16:02:32 PAGE 4
?PR?CLOCK_TIME?PRICT111 ----- ----- 0059H 0009H
+--> ?CO?PRICT111
+--> ?PR?_WRITE_COM?PRICT111
+--> ?PR?_WRITE_DATE?PRICT111
+--> ?PR?_DELAY?PRICT111
+--> ?PR?_DISPLAY_TIME?PRICT111
+--> ?PR?ALARM_END?PRICT111
SYMBOL TABLE OF MODULE: prict111 (PRICT111)
VALUE TYPE NAME
----------------------------------
------- MODULE PRICT111
C:0000H SYMBOL _ICE_DUMMY_
C:0D8EH PUBLIC stop_at
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0C60H PUBLIC _read_add
B:00B0H.4 PUBLIC lcden
D:0021H PUBLIC table
D:00A8H PUBLIC IE
C:0D47H PUBLIC respons
C:0D69H PUBLIC _write_date
C:0AD0H PUBLIC alarm
B:00A0H.3 PUBLIC speak
C:0CE2H PUBLIC _write_add
D:00B8H PUBLIC IP
D:002CH PUBLIC sw0
D:002DH PUBLIC sw1
B:00D0H.7 PUBLIC CY
D:002EH PUBLIC addr
C:0C26H PUBLIC read_date
C:055FH PUBLIC clock_time
D:002FH PUBLIC sintc
C:0DACH PUBLIC main
B:00A0H.6 PUBLIC dula
C:09B3H PUBLIC alarm_end
D:003EH PUBLIC up_c
D:003FH PUBLIC month
D:0040H PUBLIC wp_c
B:00A0H.7 PUBLIC wela
D:0041H PUBLIC count
C:0006H PUBLIC TINT0_srv
C:0D7EH PUBLIC _write_com
C:091DH PUBLIC intc
C:0D9DH PUBLIC start
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:0042H PUBLIC stop_alarm
BL51 BANKED LINKER/LOCATER V6.00 05/13/2008 16:02:32 PAGE 5
B:00A0H.0 PUBLIC sda
D:0043H PUBLIC stem
D:0044H PUBLIC sec
D:0045H PUBLIC step
D:0046H PUBLIC day
D:0047H PUBLIC hour
C:0875H PUBLIC T0_srv
C:0D26H SYMBOL _?ix1000
C:000AH PUBLIC delay1
B:00A0H.1 PUBLIC scl
C:0D2DH SYMBOL _?ix1001
C:0D39H SYMBOL _?ix1002
C:0C8BH PUBLIC _write_at_date
D:0048H PUBLIC min
C:0D40H SYMBOL _?ix1003
C:0BA8H PUBLIC alarm_in
D:0049H PUBLIC stop
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
D:008AH PUBLIC TL0
B:00B0H.7 PUBLIC rd
B:0088H.4 PUBLIC TR0
C:0DBAH PUBLIC INT1_srv
D:004AH PUBLIC dayr0
D:004BH PUBLIC dayr1
D:004CH PUBLIC hourr0
D:004DH PUBLIC hourr1
D:004EH PUBLIC up
B:00B0H.5 PUBLIC rs
D:004FH PUBLIC wp
D:00C8H PUBLIC T2CON
D:0050H PUBLIC minr0
D:0051H PUBLIC minr1
C:0BE7H PUBLIC chece_alarm
C:0CBCH PUBLIC _display_time
C:07ABH PUBLIC clock1_int
D:0052H PUBLIC on_time
C:0D08H PUBLIC _delay
C:0016H PUBLIC keyscan
B:00B0H.6 PUBLIC key_stop
B:0020H.0 PUBLIC onf0
B:0020H.1 PUBLIC onf1
D:00D0H PUBLIC PSW
B:00B0H.0 PUBLIC key1
B:0020H.2 PUBLIC stop_en
B:00B0H.1 PUBLIC key2
B:00B0H.2 PUBLIC key3
------- PROC INTC
------- DO
D:0059H SYMBOL i
D:005AH SYMBOL j
------- ENDDO
C:091DH LINE# 46
BL51 BANKED LINKER/LOCATER V6.00 05/13/2008 16:02:32 PAGE 6
C:091DH LINE# 47
C:091DH LINE# 49
C:091FH LINE# 50
C:0921H LINE# 51
C:0923H LINE# 52
C:0926H LINE# 53
C:0928H LINE# 54
C:092BH LINE# 55
C:092DH LINE# 56
C:092FH LINE# 58
C:0932H LINE# 59
C:0935H LINE# 60
C:0938H LINE# 61
C:093AH LINE# 62
C:093CH LINE# 63
C:093EH LINE# 64
C:0940H LINE# 65
C:0942H LINE# 66
C:0944H LINE# 67
C:0946H LINE# 68
C:094DH LINE# 69
C:0952H LINE# 70
C:0957H LINE# 71
C:095CH LINE# 72
C:0961H LINE# 73
C:0968H LINE# 75
C:096BH LINE# 76
C:096BH LINE# 77
C:0973H LINE# 78
C:097DH LINE# 79
C:0984H LINE# 80
C:098DH LINE# 81
C:0990H LINE# 82
C:0990H LINE# 83
C:0998H LINE# 84
C:09A2H LINE# 85
C:09A9H LINE# 86
C:09B2H LINE# 87
------- ENDPROC INTC
------- PROC T0_SRV
C:0875H LINE# 1
C:0892H LINE# 3
C:0895H LINE# 4
C:0898H LINE# 5
C:089AH LINE# 6
C:08A0H LINE# 7
C:08A0H LINE# 8
C:08A2H LINE# 9
C:08A4H LINE# 10
C:08AAH LINE# 11
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -