📄 motor_check.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:39:19 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"
DATA 0008H 0010H UNIT _DATA_GROUP_
DATA 0018H 0008H UNIT ?DT?_CALCULATE_LINE_K?MAIN
BIT 0020H.0 0004H.3 UNIT ?BI?MAIN
BIT 0024H.3 0001H.0 UNIT _BIT_GROUP_
BIT 0025H.3 0000H.1 UNIT ?BI?_DISPLAY_ACORD_VALUE?MAIN
BIT 0025H.4 0000H.1 UNIT ?BI?_CALCULATE_TEM?MAIN
0025H.5 0000H.3 *** GAP ***
DATA 0026H 001DH UNIT ?DT?MAIN
DATA 0043H 000EH UNIT ?DT?_CALCULATE_PRE?MAIN
DATA 0051H 0008H UNIT ?DT?_CALCULATE_LINE_B?MAIN
DATA 0059H 0007H UNIT ?DT?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
DATA 0060H 0006H UNIT ?DT?_DISPLAY_ACORD_VALUE?MAIN
DATA 0066H 0004H UNIT ?DT?_CALCULATE_TEM?MAIN
IDATA 006AH 006BH UNIT ?ID?MAIN
IDATA 00D5H 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 04A4H UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:39:19 PAGE 2
CODE 04B2H 0327H UNIT ?PR?_DISPLAY_ACORD_VALUE?MAIN
CODE 07D9H 0232H UNIT ?PR?_CALCULATE_PRE?MAIN
CODE 0A0BH 01E3H UNIT ?PR?INT_TIMER0_OVERFLOW?MAIN
CODE 0BEEH 01DEH UNIT ?PR?_JUDGE_PARA_SCOPE?MAIN
CODE 0DCCH 0167H UNIT ?PR?MAIN
CODE 0F33H 00F5H UNIT ?PR?_CALCULATE_TEM?MAIN
CODE 1028H 00EEH UNIT ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
CODE 1116H 00D3H UNIT ?PR?READ_PARA?MAIN
CODE 11E9H 00B2H UNIT ?PR?_PARA_SETTING_DETAIL_WRITEBACK?MAIN
CODE 129BH 00A5H UNIT ?C_INITSEG
CODE 1340H 00A3H UNIT ?PR?_SET_DISPLAY?MAIN
CODE 13E3H 009DH UNIT ?PR?_DISPLAY_PARAVALUE?MAIN
CODE 1480H 0098H UNIT ?PR?_PARA_SETTING_DETAIL?MAIN
CODE 1518H 008CH UNIT ?PR?_AD_INIT?MAIN
CODE 15A4H 008CH UNIT ?C_C51STARTUP
CODE 1630H 0071H UNIT ?PR?_CALCULATE_LINE_B?MAIN
CODE 16A1H 0067H UNIT ?PR?WRITE_PARA?MAIN
CODE 1708H 0064H UNIT ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
CODE 176CH 0061H UNIT ?PR?INIT_PARA_SETTING?MAIN
CODE 17CDH 0037H UNIT ?PR?TEST_MOTOR_NORMAL?MAIN
CODE 1804H 0035H UNIT ?PR?_CALCULATE_LINE_K?MAIN
CODE 1839H 0031H UNIT ?PR?GET_AD_RESULT?MAIN
CODE 186AH 002CH UNIT ?PR?GET_KEYBOARD?MAIN
CODE 1896H 0028H UNIT ?PR?MAIN?MAIN
CODE 18BEH 0020H UNIT ?PR?_EEPROM_WRITE?MAIN
CODE 18DEH 001EH UNIT ?PR?_DELAY_MS?MAIN
CODE 18FCH 001AH UNIT ?PR?INITIAL_TIMER0_1?MAIN
CODE 1916H 0012H UNIT ?PR?_ABS?ABS
CODE 1928H 000EH UNIT ?PR?_OUTPUT_ZHISHI?MAIN
CODE 1936H 000CH UNIT ?PR?_EEPROM_READ?MAIN
CODE 1942H 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?_EEPROM_WRITE?MAIN
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_EEPROM_READ?MAIN
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0024H.3 0001H.0 0008H 0010H
+--> ?PR?INITIAL_TIMER0_1?MAIN
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:39:19 PAGE 3
+--> ?PR?INIT_PARA_SETTING?MAIN
+--> ?PR?WRITE_PARA?MAIN
?PR?WRITE_PARA?MAIN ----- ----- ----- -----
+--> ?PR?_EEPROM_ERASE?MAIN
+--> ?PR?_EEPROM_WRITE?MAIN
+--> ?PR?MAIN
?PR?_EEPROM_ERASE?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:006AH PUBLIC Para_Setting_WaterTem_K
I:006BH PUBLIC key_out
D:00E6H PUBLIC ISP_TRIG
B:0020H.1 PUBLIC Bit_Sign_InputCode
I:006CH PUBLIC Count_Start_Stop
C:1028H PUBLIC _Display_Led_OilPre_NoPiont
I:006EH PUBLIC Tem_Water
I:0078H PUBLIC Temp_Output
D:00A8H PUBLIC IE
D:0026H 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:0BEEH PUBLIC _Judge_Para_Scope
B:00B0H.3 PUBLIC P3_3
C:186AH PUBLIC Get_KeyBoard
B:0020H.5 PUBLIC Bit_Can_TimeStart
I:0079H 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:0083H PUBLIC Para_Setting_WaterTem_b
B:0021H.1 PUBLIC Bit_Sign_Charging
B:0021H.2 PUBLIC Signed_Test_24v
I:0084H PUBLIC Para_Setting_Speed
B:0021H.3 PUBLIC Recieve_Para_Start
C:1630H PUBLIC _Calculate_Line_b
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:39:19 PAGE 4
B:0021H.4 PUBLIC Sign_Tem_Oil
C:13E3H PUBLIC _Display_ParaValue
B:0021H.5 PUBLIC Sign_Pre_Oil
I:0086H PUBLIC Time_Minutes_Running
D:00E5H PUBLIC ISP_CMD
I:0088H PUBLIC Para_Setting_OilTem_K
D:00D8H PUBLIC CCON
C:1896H PUBLIC main
D:0028H PUBLIC Number_Display
B:0021H.6 PUBLIC Bit_Stop
C:1936H PUBLIC _EEPROM_read
C:1804H PUBLIC _Calculate_Line_k
C:1839H PUBLIC GET_AD_Result
D:0029H PUBLIC Key
B:0021H.7 PUBLIC Signed_Test_CPU
B:0022H.0 PUBLIC Bit_Stop_Sure
I:0089H PUBLIC Para_Setting_Gear
B:0022H.1 PUBLIC Bit_Sign_SettingPara_Normal
I:008AH PUBLIC Tem_Oil
I:0094H PUBLIC Pre_Oil
I:009EH PUBLIC Mode_Code_SettingPara
D:00C5H PUBLIC ADC_CONTR
D:00E3H PUBLIC ISP_ADDRH
D:0098H PUBLIC SCON
C:18FCH 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:009FH PUBLIC E2prom
C:18C8H PUBLIC _EEPROM_write
I:00A0H PUBLIC GetKey_Count
B:0022H.6 PUBLIC Bit_Sign_SettingParaDisplay
I:00A2H PUBLIC Para_Setting_OilTem_b
C:176CH PUBLIC Init_Para_Setting
I:00A3H PUBLIC Value_Test_24v
C:11E9H PUBLIC _Para_Setting_Detail_WriteBack
I:00A7H PUBLIC Para_Setting_KeepTime
D:002AH PUBLIC Value_For_Display
D:00C6H PUBLIC ADC_DATA
I:00A8H PUBLIC Capture_Count
I:00AAH PUBLIC Time_Minutes_Add
B:0022H.7 PUBLIC Signed_Sound_Off
I:00ACH PUBLIC Display_Count
C:1340H PUBLIC _Set_Display
C:1928H PUBLIC _Output_Zhishi
B:0023H.0 PUBLIC Sign_Alarm_Water
B:0088H.5 PUBLIC TF0
I:00AEH PUBLIC Time_Hours_Running
D:008CH PUBLIC TH0
B:0023H.1 PUBLIC Get_Key_bit
I:00B0H PUBLIC Para_Setting_StartTime
D:008DH PUBLIC TH1
D:00BEH PUBLIC ADC_LOW2
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:39:19 PAGE 5
I:00B1H PUBLIC Para_Setting_ReferenceSpeed_StopStart
C:0003H PUBLIC Delay_400us
D:008AH PUBLIC TL0
B:00B0H.4 PUBLIC ECI
D:008BH PUBLIC TL1
I:00B3H PUBLIC Count_Start_Machine_15s
I:00B5H PUBLIC Count_Alarm_Stop_Send
I:00B7H PUBLIC Count_NoKey
D:00E7H PUBLIC ISP_CONTR
D:0039H PUBLIC Count_SettingPara
B:0088H.4 PUBLIC TR0
D:003BH PUBLIC Byte_Sign_DisplayTime
B:0088H.6 PUBLIC TR1
I:00B9H PUBLIC Para_Setting_TemWater
D:00E1H PUBLIC WDT_CONTR
C:0A0BH PUBLIC INT_TIMER0_overflow
B:0023H.2 PUBLIC Bit_Sign_Running
I:00BAH PUBLIC Alarm_Count
B:0023H.3 PUBLIC Bit_Sign_SettingPara
D:003CH PUBLIC Count_NoOperation_Exit
C:1480H PUBLIC _Para_Setting_Detail
B:0023H.4 PUBLIC Signed_Test
B:0023H.5 PUBLIC Bit_Sign_Modify
B:0023H.6 PUBLIC Bit_Sign_SettingPara_Sure
I:00BCH PUBLIC Speed_Count
B:0023H.7 PUBLIC Bit_Sign_DisplayTime
D:003EH PUBLIC Byte_Sign_First_Alarm_StartStop
D:003FH PUBLIC Count_DisplayTime_5s
C:1116H PUBLIC Read_Para
C:17CDH PUBLIC Test_Motor_Normal
C:1708H PUBLIC _Display_Lookup_Table
D:0041H PUBLIC Count_RunningTime
I:00BEH PUBLIC Para_Setting_StopTime
B:0024H.0 PUBLIC Bit_Sign_First_ReadPara
I:00BFH PUBLIC Para_Setting_Stop_SureTime
I:00C0H PUBLIC CPU_NO
B:0024H.1 PUBLIC Sign_Speed
I:00C1H PUBLIC Temp_Adjust
C:04B2H PUBLIC _Display_Acord_Value
D:00C8H PUBLIC T2CON
D:00E2H PUBLIC ISP_DATA
I:00C3H PUBLIC Para_Setting_AddTimeZero
B:0024H.2 PUBLIC Signed_Test_5v
B:00B0H.0 PUBLIC RXD
I:00C5H PUBLIC Code_Input
I:00C7H PUBLIC Time_Hours_Add
I:00C9H PUBLIC GetKey_Count_ForUse
C:18DEH PUBLIC _DeLay_ms
I:00CBH PUBLIC Speed
C:16A1H PUBLIC Write_Para
I:00CDH PUBLIC Count__Stop_Sure
I:00CFH PUBLIC Times_TimeButton
I:00D0H PUBLIC Para_Setting_TemOil
I:00D1H PUBLIC Para_Setting_PreOil
I:00D3H PUBLIC GetKey_Count_ForUse_Stop
D:00D0H PUBLIC PSW
C:0F33H PUBLIC _Calculate_Tem
BL51 BANKED LINKER/LOCATER V5.03 08/30/2008 11:39:19 PAGE 6
C:1518H PUBLIC _AD_init
C:07D9H PUBLIC _Calculate_Pre
C:1942H PUBLIC _EEPROM_ERASE
C:0DCCH SYMBOL Com0261
C:0DCCH SYMBOL L?0610
C:0DCFH SYMBOL L?0611
C:0DE0H SYMBOL L?0612
C:0DE6H SYMBOL L?0613
C:0DE9H SYMBOL L?0614
C:0DF2H SYMBOL L?0620
C:0DF2H SYMBOL L?0621
C:0DF8H SYMBOL L?0622
C:0DFFH SYMBOL L?0624
C:0E13H SYMBOL L?0625
C:0E19H SYMBOL L?0626
C:0E25H SYMBOL L?0627
C:0E38H SYMBOL L?0628
C:0E3FH SYMBOL L?0631
C:0E49H SYMBOL L?0633
C:0E49H SYMBOL L?0634
C:0E4FH SYMBOL L?0635
C:0E4FH SYMBOL L?0636
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -