📄 ceshi.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 06/15/2008 22:04:16 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE ceshi.obj TO ceshi RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
ceshi.obj (CESHI)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
LINK MAP OF MODULE: ceshi (CESHI)
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_
000DH 0013H *** GAP ***
DATA 0020H 0003H BIT_ADDR ?BA?CESHI
DATA 0023H 003DH UNIT ?DT?CESHI
IDATA 0060H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0171H UNIT ?XD?CESHI
XDATA 0171H 0015H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000DH UNIT ?PR?LED_DIS_TEST?CESHI
001BH 0008H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0346H UNIT ?PR?DO_KEY?CESHI
CODE 036CH 027CH UNIT ?PR?DO_CHECK?CESHI
CODE 05E8H 0237H UNIT ?PR?COM1_INT?CESHI
CODE 081FH 01CEH UNIT ?PR?PROCESS_232?CESHI
CODE 09EDH 01A1H UNIT ?C?LIB_CODE
CODE 0B8EH 010CH UNIT ?PR?TIMEINT0?CESHI
CODE 0C9AH 00E7H UNIT ?PR?_READ_FM24_14BYTE?CESHI
CODE 0D81H 00E0H UNIT ?PR?_WC_SHOW?CESHI
CODE 0E61H 00DEH UNIT ?PR?_SAVE_CS?CESHI
CODE 0F3FH 00CAH UNIT ?PR?LED_DISPLAY?CESHI
CODE 1009H 00A9H UNIT ?PR?RS232_DATA_SEND?CESHI
CODE 10B2H 009DH UNIT ?PR?_WRITE_FM24_14BYTE?CESHI
CODE 114FH 0091H UNIT ?PR?SAVE_CON?CESHI
CODE 11E0H 0082H UNIT ?PR?_READ_CS?CESHI
CODE 1262H 0076H UNIT ?PR?MAIN?CESHI
BL51 BANKED LINKER/LOCATER V5.12 06/15/2008 22:04:16 PAGE 2
CODE 12D8H 006AH UNIT ?PR?READ_I2C_1BYTE?CESHI
CODE 1342H 005CH UNIT ?PR?CHECK_I2C_ACK?CESHI
CODE 139EH 0047H UNIT ?PR?CHANGE_TIME?CESHI
CODE 13E5H 003DH UNIT ?PR?INITSYS_REF?CESHI
CODE 1422H 003BH UNIT ?PR?WC_OVER?CESHI
CODE 145DH 003AH UNIT ?PR?_WRITE_I2C_1BYTE?CESHI
CODE 1497H 003AH UNIT ?CO?CESHI
CODE 14D1H 0034H UNIT ?PR?READ_TIME?CESHI
CODE 1505H 0031H UNIT ?PR?JUDGEKEY?CESHI
CODE 1536H 002FH UNIT ?PR?SEND_I2C_START?CESHI
CODE 1565H 002DH UNIT ?PR?SHOW_DATA?CESHI
CODE 1592H 0029H UNIT ?PR?SEND_I2C_ACK?CESHI
CODE 15BBH 0029H UNIT ?PR?SEND_I2C_NOACK?CESHI
CODE 15E4H 0027H UNIT ?PR?INITSYS?CESHI
CODE 160BH 0027H UNIT ?PR?SEND_I2C_STOP?CESHI
CODE 1632H 0026H UNIT ?PR?DO_ERROR?CESHI
CODE 1658H 0025H UNIT ?PR?LED_DIS_HELLO?CESHI
CODE 167DH 001AH UNIT ?PR?CLR_LCDBUF?CESHI
CODE 1697H 000DH UNIT ?PR?LED_DIS_CLR?CESHI
CODE 16A4H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: ceshi (CESHI)
SEGMENT DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------------
?PR?COM1_INT?CESHI 0008H 0003H ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?CESHI
?PR?MAIN?CESHI ----- ----- 0171H 0001H
+--> ?PR?INITSYS?CESHI
+--> ?PR?LED_DIS_TEST?CESHI
+--> ?PR?LED_DIS_CLR?CESHI
+--> ?PR?_READ_CS?CESHI
+--> ?PR?INITSYS_REF?CESHI
+--> ?PR?JUDGEKEY?CESHI
+--> ?PR?DO_KEY?CESHI
+--> ?PR?DO_CHECK?CESHI
+--> ?PR?DO_ERROR?CESHI
+--> ?PR?LED_DISPLAY?CESHI
+--> ?PR?PROCESS_232?CESHI
?PR?_READ_CS?CESHI ----- ----- 0172H 0002H
+--> ?PR?_READ_FM24_14BYTE?CESHI
?PR?_READ_FM24_14BYTE?CESHI ----- ----- 0174H 0005H
+--> ?PR?SEND_I2C_START?CESHI
+--> ?PR?_WRITE_I2C_1BYTE?CESHI
+--> ?PR?CHECK_I2C_ACK?CESHI
+--> ?PR?READ_I2C_1BYTE?CESHI
BL51 BANKED LINKER/LOCATER V5.12 06/15/2008 22:04:16 PAGE 3
+--> ?PR?SEND_I2C_ACK?CESHI
+--> ?PR?SEND_I2C_NOACK?CESHI
+--> ?PR?SEND_I2C_STOP?CESHI
?PR?CHECK_I2C_ACK?CESHI 000BH 0001H ----- -----
+--> ?PR?_WRITE_I2C_1BYTE?CESHI
?PR?DO_KEY?CESHI ----- ----- 0172H 0001H
+--> ?PR?CLR_LCDBUF?CESHI
+--> ?PR?READ_TIME?CESHI
+--> ?PR?SAVE_CON?CESHI
+--> ?PR?_SAVE_CS?CESHI
?PR?SAVE_CON?CESHI ----- ----- 0173H 0001H
+--> ?PR?_WRITE_FM24_14BYTE?CESHI
?PR?_WRITE_FM24_14BYTE?CESHI ----- ----- 0174H 0003H
+--> ?PR?SEND_I2C_START?CESHI
+--> ?PR?_WRITE_I2C_1BYTE?CESHI
+--> ?PR?CHECK_I2C_ACK?CESHI
+--> ?PR?SEND_I2C_STOP?CESHI
?PR?_SAVE_CS?CESHI ----- ----- 0173H 0001H
+--> ?PR?_WRITE_FM24_14BYTE?CESHI
?PR?DO_CHECK?CESHI ----- ----- 0172H 000EH
+--> ?PR?WC_OVER?CESHI
+--> ?PR?_WC_SHOW?CESHI
+--> ?PR?READ_TIME?CESHI
?PR?_WC_SHOW?CESHI ----- ----- 0180H 0006H
+--> ?CO?CESHI
?PR?LED_DISPLAY?CESHI ----- ----- ----- -----
+--> ?CO?CESHI
+--> ?PR?LED_DIS_HELLO?CESHI
+--> ?PR?SHOW_DATA?CESHI
?PR?PROCESS_232?CESHI ----- ----- 0172H 0002H
+--> ?PR?CHANGE_TIME?CESHI
+--> ?PR?_WRITE_FM24_14BYTE?CESHI
+--> ?PR?_READ_FM24_14BYTE?CESHI
+--> ?PR?READ_TIME?CESHI
+--> ?PR?RS232_DATA_SEND?CESHI
?PR?RS232_DATA_SEND?CESHI 000BH 0002H ----- -----
SYMBOL TABLE OF MODULE: ceshi (CESHI)
VALUE TYPE NAME
----------------------------------
------- MODULE CESHI
C:0000H SYMBOL _ICE_DUMMY_
C:0026H PUBLIC do_key
BL51 BANKED LINKER/LOCATER V5.12 06/15/2008 22:04:16 PAGE 4
C:05E8H PUBLIC Com1_int
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:0023H PUBLIC RS232_Pointer
D:0024H PUBLIC showing
D:0025H PUBLIC RS232_Data_CRC1
B:0020H.0 PUBLIC flashing_pb
D:0026H PUBLIC RS232_Data_CRC2
B:00A8H.7 PUBLIC EA
C:1009H PUBLIC RS232_Data_Send
D:0027H PUBLIC pulse_dc_cn
D:0029H PUBLIC clear_flag
D:002AH PUBLIC constant_all_flag
D:002BH PUBLIC check_t_num
D:002CH PUBLIC pulse_dc_pb
D:00F8H PUBLIC EXT_CTRL
D:002DH PUBLIC Timer_RS
B:00D8H.4 PUBLIC LED_LCD
X:0000H PUBLIC constant_all
D:002FH PUBLIC check_pulse
D:00A8H PUBLIC IE
C:0F3FH PUBLIC led_display
D:0030H PUBLIC check_time
D:0032H PUBLIC hello_flag
C:0CA4H PUBLIC _Read_FM24_14Byte
C:167DH PUBLIC clr_lcdbuf
C:15E4H PUBLIC initsys
B:00A8H.4 PUBLIC ES
B:0021H.0 PUBLIC keyflag1
B:0021H.1 PUBLIC keyflag2
B:0021H.2 PUBLIC keyflag3
D:0033H PUBLIC RS232_Data_Len
B:0098H.0 PUBLIC RI
C:1592H PUBLIC Send_I2C_Ack
B:0021H.3 PUBLIC keyflag4
D:0034H PUBLIC Timer_RS_2
D:0035H PUBLIC pulse_bz_cn
C:1536H PUBLIC Send_I2C_Start
B:00B0H.2 PUBLIC key_bit1
D:0037H PUBLIC Timer_RS_3
D:0039H PUBLIC pulse_bz_pb
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC key_bit2
B:0090H.4 PUBLIC beep
B:00B0H.4 PUBLIC key_bit3
B:00B0H.5 PUBLIC key_bit4
D:003AH PUBLIC check_step
B:0090H.7 PUBLIC relay
D:003BH PUBLIC RS232_State
D:003CH PUBLIC constant_cn
D:003DH PUBLIC reset_flag
D:00D8H PUBLIC EXT_CFG
B:00D0H.1 PUBLIC ALU_MOD
C:10B9H PUBLIC _Write_FM24_14Byte
B:00B0H.6 PUBLIC iskey_flag
X:003CH PUBLIC constant_mtr
C:1262H PUBLIC main
BL51 BANKED LINKER/LOCATER V5.12 06/15/2008 22:04:16 PAGE 5
D:003EH PUBLIC pulse_dc_t
X:0042H PUBLIC Send_RS232
D:009AH PUBLIC EXT_ADR
D:0040H PUBLIC current_flash_cn
B:0090H.0 PUBLIC lamp
D:009BH PUBLIC EXT_DAT
D:0041H PUBLIC error
C:0B8EH PUBLIC timeint0
B:0022H.4 PUBLIC EVEN
C:14D1H PUBLIC read_time
D:0042H PUBLIC beep_time
D:0043H PUBLIC sign_flag
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
B:0020H.1 PUBLIC have_pulse
C:160BH PUBLIC Send_I2C_Stop
B:00D8H.0 PUBLIC PLM_SSC
D:0098H PUBLIC SCON
C:036CH PUBLIC do_check
C:11E0H PUBLIC _read_cs
C:145DH PUBLIC _Write_I2C_1Byte
C:14A1H PUBLIC dz_cs_list
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
X:007EH PUBLIC Send_RS232_SELF
C:13E5H PUBLIC initsys_ref
D:0044H PUBLIC RS_Re_OK
C:14B1H PUBLIC jx_cs_list
D:0045H PUBLIC flash_stop
X:00BAH PUBLIC read_buf
D:0046H PUBLIC pulse_bz_t
C:1565H PUBLIC show_data
C:12D8H PUBLIC Read_I2C_1Byte
D:00E0H PUBLIC ACC
C:0E61H PUBLIC _save_cs
B:00A8H.1 PUBLIC ET0
D:008FH PUBLIC WDT_RST
B:0098H.2 PUBLIC RB8
D:008CH PUBLIC TH0
D:0022H PUBLIC flag1
X:00CAH PUBLIC write_buf
B:0090H.3 PUBLIC S_Dat
D:008DH PUBLIC TH1
B:0090H.2 PUBLIC S_Clk
B:0098H.3 PUBLIC TB8
C:1658H PUBLIC led_dis_hello
D:008AH PUBLIC TL0
X:00DAH PUBLIC time_reg
D:0048H PUBLIC pulse_dc_flag
D:008BH PUBLIC TL1
C:114FH PUBLIC save_con
D:00A9H PUBLIC EIE
D:0049H PUBLIC constant_showing
B:0088H.4 PUBLIC TR0
D:004AH PUBLIC led_show_flag
B:0088H.6 PUBLIC TR1
C:15BBH PUBLIC Send_I2C_NoAck
BL51 BANKED LINKER/LOCATER V5.12 06/15/2008 22:04:16 PAGE 6
X:00E1H PUBLIC RS232_buf
D:004BH PUBLIC key_time
D:004CH PUBLIC const_num
C:1505H PUBLIC judgekey
D:004DH PUBLIC key_eff
D:004EH PUBLIC watchdog_reset
C:0D81H PUBLIC _wc_show
D:004FH PUBLIC an_start_flag
C:1632H PUBLIC do_error
D:0050H PUBLIC beep_time2
D:0051H PUBLIC save_num
D:0052H PUBLIC flashing_time
D:0053H PUBLIC time3
C:1497H PUBLIC encoder
D:0054H PUBLIC have_pulse_cn
B:0098H.4 PUBLIC REN
D:00C0H PUBLIC SCON1
D:0055H PUBLIC pulse_dc_time
D:0057H PUBLIC pulse_bz_flag
D:00C8H PUBLIC TCON1
D:0021H PUBLIC keyflag
B:0090H.6 PUBLIC pulse_dc_input
X:011DH PUBLIC RS232_buf_bak
X:0159H PUBLIC user_id
D:008EH PUBLIC CKCON
C:1348H PUBLIC Check_I2C_Ack
D:0058H PUBLIC key_stop_flag
D:0059H PUBLIC save_eff_flag1
D:005AH PUBLIC save_eff_flag2
D:0020H PUBLIC flashing_con
D:005BH PUBLIC key_const_reg
C:1422H PUBLIC wc_over
X:015FH PUBLIC led_show_buf
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -