📄 motor_check.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:28:15 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE main.obj TO motor_check RAMSIZE (256)
MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
main.obj (MAIN)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
D:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA0)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (ABS)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: motor_check (MAIN)
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 0004H.3 UNIT ?BI?MAIN
BIT 0024H.3 0001H.1 UNIT _BIT_GROUP_
0025H.4 0000H.4 *** GAP ***
DATA 0026H 0026H UNIT _DATA_GROUP_
DATA 004CH 001DH UNIT ?DT?MAIN
IDATA 0069H 006BH UNIT ?ID?MAIN
IDATA 00D4H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?DELAY_400US?MAIN
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0A2BH UNIT ?PR?MAIN?MAIN
CODE 0A39H 04A4H UNIT ?C?LIB_CODE
CODE 0EDDH 033DH UNIT ?PR?MAIN
CODE 121AH 0327H UNIT ?PR?_DISPLAY_ACORD_VALUE?MAIN
CODE 1541H 0232H UNIT ?PR?_CALCULATE_PRE?MAIN
CODE 1773H 01DEH UNIT ?PR?_JUDGE_PARA_SCOPE?MAIN
CODE 1951H 01D6H UNIT ?PR?INT_TIMER0_OVERFLOW?MAIN
CODE 1B27H 00F5H UNIT ?PR?_CALCULATE_TEM?MAIN
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:28:15 PAGE 2
CODE 1C1CH 00EEH UNIT ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
CODE 1D0AH 00D3H UNIT ?PR?READ_PARA?MAIN
CODE 1DDDH 00B2H UNIT ?PR?_PARA_SETTING_DETAIL_WRITEBACK?MAIN
CODE 1E8FH 00A5H UNIT ?C_INITSEG
CODE 1F34H 00A3H UNIT ?PR?_SET_DISPLAY?MAIN
CODE 1FD7H 009DH UNIT ?PR?_DISPLAY_PARAVALUE?MAIN
CODE 2074H 0098H UNIT ?PR?_PARA_SETTING_DETAIL?MAIN
CODE 210CH 008CH UNIT ?PR?_AD_INIT?MAIN
CODE 2198H 008CH UNIT ?C_C51STARTUP
CODE 2224H 0071H UNIT ?PR?_CALCULATE_LINE_B?MAIN
CODE 2295H 0067H UNIT ?PR?WRITE_PARA?MAIN
CODE 22FCH 0064H UNIT ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
CODE 2360H 0061H UNIT ?PR?INIT_PARA_SETTING?MAIN
CODE 23C1H 0035H UNIT ?PR?_CALCULATE_LINE_K?MAIN
CODE 23F6H 0034H UNIT ?PR?GET_AD_RESULT?MAIN
CODE 242AH 002CH UNIT ?PR?GET_KEYBOARD?MAIN
CODE 2456H 0025H UNIT ?PR?_DELAY_MS?MAIN
CODE 247BH 0021H UNIT ?PR?TEST_MOTOR_NORMAL?MAIN
CODE 249CH 0020H UNIT ?PR?_EEPROM_WRITE?MAIN
CODE 24BCH 001AH UNIT ?PR?INITIAL_TIMER0_1?MAIN
CODE 24D6H 0012H UNIT ?PR?_ABS?ABS
CODE 24E8H 000EH UNIT ?PR?_OUTPUT_ZHISHI?MAIN
CODE 24F6H 000CH UNIT ?PR?_EEPROM_READ?MAIN
CODE 2502H 000AH UNIT ?PR?_EEPROM_ERASE?MAIN
OVERLAY MAP OF MODULE: motor_check (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------------
?PR?INT_TIMER0_OVERFLOW?MAIN ----- ----- ----- -----
+--> ?PR?_SET_DISPLAY?MAIN
+--> ?PR?MAIN
?PR?MAIN ----- ----- ----- -----
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_EEPROM_WRITE?MAIN
+--> ?PR?_EEPROM_READ?MAIN
+--> ?PR?GET_AD_RESULT?MAIN
?PR?GET_AD_RESULT?MAIN ----- ----- ----- -----
+--> ?PR?_AD_INIT?MAIN
?PR?_AD_INIT?MAIN ----- ----- ----- -----
+--> ?PR?DELAY_400US?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0024H.3 0001H.0 0026H 0010H
+--> ?PR?INITIAL_TIMER0_1?MAIN
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:28:15 PAGE 3
+--> ?PR?READ_PARA?MAIN
+--> ?PR?MAIN
+--> ?PR?_DISPLAY_ACORD_VALUE?MAIN
+--> ?PR?GET_KEYBOARD?MAIN
+--> ?PR?_OUTPUT_ZHISHI?MAIN
+--> ?PR?GET_AD_RESULT?MAIN
+--> ?PR?_CALCULATE_TEM?MAIN
+--> ?PR?_CALCULATE_PRE?MAIN
+--> ?PR?_AD_INIT?MAIN
+--> ?PR?_DELAY_MS?MAIN
+--> ?PR?TEST_MOTOR_NORMAL?MAIN
+--> ?PR?_DISPLAY_PARAVALUE?MAIN
+--> ?PR?_PARA_SETTING_DETAIL?MAIN
+--> ?PR?_PARA_SETTING_DETAIL_WRITEBACK?MAIN
+--> ?PR?WRITE_PARA?MAIN
+--> ?PR?_JUDGE_PARA_SCOPE?MAIN
+--> ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
+--> ?PR?_CALCULATE_LINE_K?MAIN
?PR?READ_PARA?MAIN ----- ----- ----- -----
+--> ?PR?_EEPROM_READ?MAIN
+--> ?PR?MAIN
?PR?_DISPLAY_ACORD_VALUE?MAIN 0025H.3 0000H.1 0036H 0006H
+--> ?PR?MAIN
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_ABS?ABS
?PR?_CALCULATE_TEM?MAIN 0025H.3 0000H.1 0036H 0004H
+--> ?PR?MAIN
+--> ?PR?_CALCULATE_LINE_K?MAIN
+--> ?PR?_CALCULATE_LINE_B?MAIN
?PR?_CALCULATE_LINE_K?MAIN ----- ----- 0044H 0008H
+--> ?PR?MAIN
?PR?_CALCULATE_LINE_B?MAIN ----- ----- 0044H 0008H
+--> ?PR?MAIN
?PR?_CALCULATE_PRE?MAIN ----- ----- 0036H 000EH
+--> ?PR?MAIN
+--> ?PR?_CALCULATE_LINE_B?MAIN
+--> ?PR?_CALCULATE_LINE_K?MAIN
?PR?TEST_MOTOR_NORMAL?MAIN ----- ----- ----- -----
+--> ?PR?MAIN
+--> ?PR?_DISPLAY_ACORD_VALUE?MAIN
?PR?_DISPLAY_PARAVALUE?MAIN ----- ----- ----- -----
+--> ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN ----- ----- 0036H 0007H
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_ABS?ABS
+--> ?PR?MAIN
?PR?_PARA_SETTING_DETAIL?MAIN ----- ----- ----- -----
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:28:15 PAGE 4
+--> ?PR?MAIN
?PR?_PARA_SETTING_DETAIL_WRITEBACK?MAIN ----- ----- ----- -----
+--> ?PR?MAIN
?PR?WRITE_PARA?MAIN ----- ----- ----- -----
+--> ?PR?_EEPROM_ERASE?MAIN
+--> ?PR?_EEPROM_WRITE?MAIN
+--> ?PR?MAIN
?PR?_EEPROM_ERASE?MAIN ----- ----- ----- -----
+--> ?PR?MAIN
?PR?_JUDGE_PARA_SCOPE?MAIN ----- ----- ----- -----
+--> ?PR?MAIN
SYMBOL TABLE OF MODULE: motor_check (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0091H PUBLIC P1M0
D:0092H PUBLIC P1M1
D:0090H PUBLIC P1
B:0020H.0 PUBLIC Sign_Tem_Water
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
I:0069H PUBLIC Para_Setting_WaterTem_K
I:006AH PUBLIC key_out
D:00E6H PUBLIC ISP_TRIG
B:0020H.1 PUBLIC Bit_Sign_InputCode
I:006BH PUBLIC Count_Start_Stop
C:1C1CH PUBLIC _Display_Led_OilPre_NoPiont
I:006DH PUBLIC Tem_Water
I:0077H PUBLIC Temp_Output
D:00A8H PUBLIC IE
D:004CH PUBLIC Test_Count
B:0020H.2 PUBLIC Bit_Sign_DisplayTime_OilPre
B:00B0H.7 PUBLIC CEX0
B:0020H.3 PUBLIC Sign_Alarm_OilTem
B:0020H.4 PUBLIC Sign_Alarm_OilPre
B:00B0H.2 PUBLIC P3_2
C:1773H PUBLIC _Judge_Para_Scope
B:00B0H.3 PUBLIC P3_3
C:242AH PUBLIC Get_KeyBoard
B:0020H.5 PUBLIC Bit_Can_TimeStart
I:0078H PUBLIC Voltage_28v
B:0090H.7 PUBLIC P1_7
D:00B8H PUBLIC IP
B:0020H.6 PUBLIC Bit_OilValve_Start
B:0020H.7 PUBLIC Bit_Sign_Alarm_NoKeyBoard
B:0021H.0 PUBLIC Bit_Start_Stop
I:0082H PUBLIC Para_Setting_WaterTem_b
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:28:15 PAGE 5
B:0021H.1 PUBLIC Bit_Sign_Charging
B:0021H.2 PUBLIC Signed_Test_24v
I:0083H PUBLIC Para_Setting_Speed
B:0021H.3 PUBLIC Recieve_Para_Start
C:2224H PUBLIC _Calculate_Line_b
B:0021H.4 PUBLIC Sign_Tem_Oil
C:1FD7H PUBLIC _Display_ParaValue
B:0021H.5 PUBLIC Sign_Pre_Oil
I:0085H PUBLIC Time_Minutes_Running
D:00E5H PUBLIC ISP_CMD
I:0087H PUBLIC Para_Setting_OilTem_K
D:00D8H PUBLIC CCON
C:000EH PUBLIC main
D:004EH PUBLIC Number_Display
B:0021H.6 PUBLIC Bit_Stop
C:24F6H PUBLIC _EEPROM_read
C:23C1H PUBLIC _Calculate_Line_k
C:23F9H PUBLIC GET_AD_Result
D:004FH PUBLIC Key
B:0021H.7 PUBLIC Signed_Test_CPU
B:0022H.0 PUBLIC Bit_Stop_Sure
I:0088H PUBLIC Para_Setting_Gear
B:0022H.1 PUBLIC Bit_Sign_SettingPara_Normal
I:0089H PUBLIC Tem_Oil
I:0093H PUBLIC Pre_Oil
I:009DH PUBLIC Mode_Code_SettingPara
D:00C5H PUBLIC ADC_CONTR
D:00E3H PUBLIC ISP_ADDRH
D:0098H PUBLIC SCON
C:24BCH PUBLIC initial_timer0_1
B:0022H.2 PUBLIC Bit_Sign_DisplaySetting_Sure
B:0022H.3 PUBLIC Bit_Exit_SettingPara_Normal
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:00E4H PUBLIC ISP_ADDRL
B:0022H.4 PUBLIC Recieve_Para_Stop
B:0022H.5 PUBLIC Sign_Alarm_Speed
I:009EH PUBLIC E2prom
C:24A6H PUBLIC _EEPROM_write
I:009FH PUBLIC GetKey_Count
B:0022H.6 PUBLIC Bit_Sign_SettingParaDisplay
I:00A1H PUBLIC Para_Setting_OilTem_b
C:2360H PUBLIC Init_Para_Setting
I:00A2H PUBLIC Value_Test_24v
C:1DDDH PUBLIC _Para_Setting_Detail_WriteBack
I:00A6H PUBLIC Para_Setting_KeepTime
D:0050H PUBLIC Value_For_Display
D:00C6H PUBLIC ADC_DATA
I:00A7H PUBLIC Capture_Count
I:00A9H PUBLIC Time_Minutes_Add
B:0022H.7 PUBLIC Signed_Sound_Off
I:00ABH PUBLIC Display_Count
C:1F34H PUBLIC _Set_Display
C:24E8H PUBLIC _Output_Zhishi
B:0023H.0 PUBLIC Sign_Alarm_Water
B:0088H.5 PUBLIC TF0
I:00ADH PUBLIC Time_Hours_Running
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:28:15 PAGE 6
D:008CH PUBLIC TH0
B:0023H.1 PUBLIC Get_Key_bit
I:00AFH PUBLIC Para_Setting_StartTime
D:008DH PUBLIC TH1
D:00BEH PUBLIC ADC_LOW2
I:00B0H PUBLIC Para_Setting_ReferenceSpeed_StopStart
C:0003H PUBLIC Delay_400us
D:008AH PUBLIC TL0
B:00B0H.4 PUBLIC ECI
D:008BH PUBLIC TL1
I:00B2H PUBLIC Count_Start_Machine_15s
I:00B4H PUBLIC Count_Alarm_Stop_Send
I:00B6H PUBLIC Count_NoKey
D:00E7H PUBLIC ISP_CONTR
D:005FH PUBLIC Count_SettingPara
B:0088H.4 PUBLIC TR0
D:0061H PUBLIC Byte_Sign_DisplayTime
B:0088H.6 PUBLIC TR1
I:00B8H PUBLIC Para_Setting_TemWater
D:00E1H PUBLIC WDT_CONTR
C:1951H PUBLIC INT_TIMER0_overflow
B:0023H.2 PUBLIC Bit_Sign_Running
I:00B9H PUBLIC Alarm_Count
B:0023H.3 PUBLIC Bit_Sign_SettingPara
D:0062H PUBLIC Count_NoOperation_Exit
C:2074H PUBLIC _Para_Setting_Detail
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -