📄 motor_check.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/12/2008 10:39:41 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?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 0002H UNIT ?DT?_DISPLAY_CPU_NO?MAIN
000AH 0016H *** GAP ***
BIT 0020H.0 0005H.2 UNIT ?BI?MAIN
BIT 0025H.2 0000H.5 UNIT _BIT_GROUP_
0025H.7 0000H.1 *** GAP ***
DATA 0026H 0024H UNIT _DATA_GROUP_
DATA 004AH 0022H UNIT ?DT?MAIN
IDATA 006CH 006AH UNIT ?ID?MAIN
IDATA 00D6H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0021H UNIT ?PR?_DELAY_MS?MAIN
0024H 0007H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 19C5H UNIT ?PR?MAIN?MAIN
CODE 19F3H 05A3H UNIT ?PR?_DISPLAY_ACORD_VALUE?MAIN
CODE 1F96H 048EH UNIT ?C?LIB_CODE
CODE 2424H 028FH UNIT ?PR?_CALCULATE_PRE?MAIN
CODE 26B3H 028DH UNIT ?PR?_JUDGE_PARA_SCOPE?MAIN
CODE 2940H 01EAH UNIT ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
CODE 2B2AH 0159H UNIT ?PR?READ_PARA_SETSELF?MAIN
CODE 2C83H 0134H UNIT ?PR?INT_TIMER2_OVERFLOW?MAIN
BL51 BANKED LINKER/LOCATER V5.03 06/12/2008 10:39:41 PAGE 2
CODE 2DB7H 0120H UNIT ?PR?_DISPLAY_PARAVALUE?MAIN
CODE 2ED7H 0106H UNIT ?PR?WRITE_PARA_SETSELF?MAIN
CODE 2FDDH 0102H UNIT ?PR?_PARA_SETTING_DETAIL?MAIN
CODE 30DFH 00F3H UNIT ?PR?_CALCULATE_TEM?MAIN
CODE 31D2H 00CAH UNIT ?PR?_PARA_SETTING_DETAIL_WRITEBACK?MAIN
CODE 329CH 00C7H UNIT ?C_INITSEG
CODE 3363H 00A0H UNIT ?PR?_READ1543?MAIN
CODE 3403H 008CH UNIT ?C_C51STARTUP
CODE 348FH 0087H UNIT ?PR?RD24?MAIN
CODE 3516H 007AH UNIT ?PR?_CALCULATE_LINE_B?MAIN
CODE 3590H 006FH UNIT ?PR?TEST_MOTOR_NORMAL?MAIN
CODE 35FFH 006EH UNIT ?PR?_WD24?MAIN
CODE 366DH 0064H UNIT ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
CODE 36D1H 005DH UNIT ?PR?INIT_PARA_SETTING?MAIN
CODE 372EH 004DH UNIT ?PR?_DISPLAY_CPU_NO?MAIN
CODE 377BH 004BH UNIT ?PR?_WRITE?MAIN
CODE 37C6H 003EH UNIT ?PR?_CALCULATE_LINE_K?MAIN
CODE 3804H 0036H UNIT ?PR?_READ?MAIN
CODE 383AH 0035H UNIT ?PR?_SET_DISPLAY?MAIN
CODE 386FH 002EH UNIT ?PR?GET_KEYBOARD?MAIN
CODE 389DH 001DH UNIT ?PR?INITIAL_TIMER0_1?MAIN
CODE 38BAH 001CH UNIT ?PR?UART_START?MAIN
CODE 38D6H 0019H UNIT ?PR?INITIAL_TIMER2?MAIN
CODE 38EFH 0018H UNIT ?PR?INIT?MAIN
CODE 3907H 0012H UNIT ?PR?_ABS?ABS
CODE 3919H 000EH UNIT ?PR?S24?MAIN
CODE 3927H 000DH UNIT ?PR?DELAY_120US?MAIN
CODE 3934H 0008H UNIT ?PR?P24?MAIN
OVERLAY MAP OF MODULE: motor_check (MAIN)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN 0025H.2 0000H.4 0026H 000EH
+--> ?PR?INITIAL_TIMER2?MAIN
+--> ?PR?INITIAL_TIMER0_1?MAIN
+--> ?PR?INIT?MAIN
+--> ?PR?UART_START?MAIN
+--> ?PR?_READ1543?MAIN
+--> ?PR?_CALCULATE_TEM?MAIN
+--> ?PR?_CALCULATE_PRE?MAIN
+--> ?PR?READ_PARA_SETSELF?MAIN
+--> ?PR?_CALCULATE_LINE_K?MAIN
+--> ?PR?_DISPLAY_ACORD_VALUE?MAIN
+--> ?PR?GET_KEYBOARD?MAIN
+--> ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
+--> ?PR?WRITE_PARA_SETSELF?MAIN
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_SET_DISPLAY?MAIN
BL51 BANKED LINKER/LOCATER V5.03 06/12/2008 10:39:41 PAGE 3
+--> ?PR?_DELAY_MS?MAIN
+--> ?PR?TEST_MOTOR_NORMAL?MAIN
+--> ?PR?_DISPLAY_PARAVALUE?MAIN
+--> ?PR?_PARA_SETTING_DETAIL?MAIN
+--> ?PR?_JUDGE_PARA_SCOPE?MAIN
+--> ?PR?_PARA_SETTING_DETAIL_WRITEBACK?MAIN
?PR?_CALCULATE_TEM?MAIN ----- ----- 0034H 0004H
+--> ?PR?_CALCULATE_LINE_K?MAIN
+--> ?PR?_CALCULATE_LINE_B?MAIN
?PR?_CALCULATE_LINE_K?MAIN ----- ----- 0042H 0008H
?PR?_CALCULATE_LINE_B?MAIN ----- ----- 0042H 0008H
?PR?_CALCULATE_PRE?MAIN ----- ----- 0034H 000EH
+--> ?PR?_CALCULATE_LINE_K?MAIN
+--> ?PR?_CALCULATE_LINE_B?MAIN
?PR?READ_PARA_SETSELF?MAIN ----- ----- 0034H 0002H
+--> ?PR?_READ?MAIN
?PR?_READ?MAIN ----- ----- ----- -----
+--> ?PR?S24?MAIN
+--> ?PR?_WD24?MAIN
+--> ?PR?RD24?MAIN
+--> ?PR?P24?MAIN
?PR?_DISPLAY_ACORD_VALUE?MAIN 0025H.6 0000H.1 0034H 0009H
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_SET_DISPLAY?MAIN
+--> ?PR?_ABS?ABS
?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN ----- ----- 0034H 0009H
+--> ?PR?_DISPLAY_LOOKUP_TABLE?MAIN
+--> ?PR?_SET_DISPLAY?MAIN
+--> ?PR?_ABS?ABS
?PR?WRITE_PARA_SETSELF?MAIN ----- ----- 0034H 0002H
+--> ?PR?_WRITE?MAIN
?PR?_WRITE?MAIN ----- ----- ----- -----
+--> ?PR?S24?MAIN
+--> ?PR?_WD24?MAIN
+--> ?PR?P24?MAIN
?PR?TEST_MOTOR_NORMAL?MAIN ----- ----- ----- -----
+--> ?PR?_DISPLAY_ACORD_VALUE?MAIN
?PR?_DISPLAY_PARAVALUE?MAIN ----- ----- ----- -----
+--> ?PR?_DISPLAY_LED_OILPRE_NOPIONT?MAIN
+--> ?PR?_DISPLAY_ACORD_VALUE?MAIN
SYMBOL TABLE OF MODULE: motor_check (MAIN)
BL51 BANKED LINKER/LOCATER V5.03 06/12/2008 10:39:41 PAGE 4
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
C:2B2AH PUBLIC Read_Para_SetSelf
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:004AH PUBLIC Get_Value
C:372EH PUBLIC _Display_CPU_NO
B:0020H.0 PUBLIC Sign_Tem_Water
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
I:006CH PUBLIC Para_Setting_WaterTem_K
I:006DH PUBLIC key_out
B:0020H.1 PUBLIC Bit_Sign_InputCode
B:00A8H.7 PUBLIC EA
D:004BH PUBLIC Count_Start_Stop
D:004DH PUBLIC Sign_Byte
D:004EH PUBLIC Sign_Temp
C:2940H PUBLIC _Display_Led_OilPre_NoPiont
I:006EH PUBLIC Tem_Water
I:0078H PUBLIC Temp_Output
C:377BH PUBLIC _write
D:00A8H PUBLIC IE
D:004FH PUBLIC Test_Count
C:2ED7H PUBLIC Write_Para_SetSelf
B:0020H.2 PUBLIC Bit_Sign_DisplayTime_OilPre
B:00E0H.0 PUBLIC a0
B:0020H.3 PUBLIC Sign_Alarm_OilTem
B:00E0H.1 PUBLIC a1
B:0020H.4 PUBLIC Sign_Alarm_OilPre
B:00E0H.2 PUBLIC a2
B:00E0H.3 PUBLIC a3
B:00E0H.4 PUBLIC a4
C:26B3H PUBLIC _Judge_Para_Scope
B:00E0H.5 PUBLIC a5
B:00E0H.6 PUBLIC a6
C:386FH PUBLIC Get_KeyBoard
B:0020H.5 PUBLIC Bit_Can_TimeStart
I:0079H PUBLIC Voltage_28v
B:00E0H.7 PUBLIC a7
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
B:0020H.6 PUBLIC Bit_OilValve_Start
B:0020H.7 PUBLIC Bit_Sign_Alarm_NoKeyBoard
D:0051H PUBLIC Count_Up_Get_Para
B:0021H.0 PUBLIC Bit_Start_Stop
I:0083H PUBLIC Para_Setting_WaterTem_b
B:0098H.0 PUBLIC RI
B:0021H.1 PUBLIC Bit_Sign_Charging
B:0090H.0 PUBLIC D_OUT
B:0098H.1 PUBLIC TI
B:0021H.2 PUBLIC Signed_Test_24v
I:0084H PUBLIC Para_Setting_Speed
B:0021H.3 PUBLIC Recieve_Para_Start
C:3516H PUBLIC _Calculate_Line_b
BL51 BANKED LINKER/LOCATER V5.03 06/12/2008 10:39:41 PAGE 5
B:0021H.4 PUBLIC Sign_Tem_Oil
C:35FFH PUBLIC _wd24
C:2DB7H PUBLIC _Display_ParaValue
B:0021H.5 PUBLIC Sign_Pre_Oil
I:0086H PUBLIC Time_Minutes_Running
D:00CBH PUBLIC RCAP2H
I:0088H PUBLIC Para_Setting_OilTem_K
D:0052H PUBLIC Byte_Up_Get_Para
C:38D6H PUBLIC initial_timer2
D:00CAH PUBLIC RCAP2L
C:002EH PUBLIC main
B:0021H.6 PUBLIC Up_Get_Value
B:0021H.7 PUBLIC Bit_Stop
C:37C6H PUBLIC _Calculate_Line_k
D:0053H PUBLIC Key
B:0022H.0 PUBLIC Signed_Test_CPU
B:0022H.1 PUBLIC Bit_Stop_Sure
I:0089H PUBLIC Para_Setting_Gear
B:0022H.2 PUBLIC Bit_Sign_SettingPara_Normal
I:008AH PUBLIC Tem_Oil
B:0022H.3 PUBLIC Bit_Sign_Display_ChuguanJinqiguan
D:0054H PUBLIC Pre_Chuqiguan_530
I:0094H PUBLIC Pre_Oil
D:0056H PUBLIC Pre_Jinqiguan_530
C:38BAH PUBLIC UART_Start
B:0022H.4 PUBLIC Bit_Up_Get_Para
I:009EH PUBLIC Mode_Code_SettingPara
D:0087H PUBLIC PCON
I:009FH PUBLIC Para_Setting_TemOil_Kongyaji530
D:0058H PUBLIC Receive_Count
I:00A0H PUBLIC Para_Setting_PreOil_Kongyaji530
D:0098H PUBLIC SCON
C:389DH PUBLIC initial_timer0_1
B:0022H.5 PUBLIC Bit_Sign_DisplaySetting_Sure
B:0022H.6 PUBLIC Bit_Exit_SettingPara_Normal
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:38EFH PUBLIC init
B:0022H.7 PUBLIC Recieve_Para_Stop
B:0023H.0 PUBLIC Sign_Alarm_Speed
I:00A2H PUBLIC E2prom
I:00A3H PUBLIC GetKey_Count
B:0023H.1 PUBLIC Bit_Sign_SettingParaDisplay
I:00A5H PUBLIC Para_Setting_OilTem_b
B:0090H.3 PUBLIC D_IN
C:348FH PUBLIC rd24
D:0059H PUBLIC Sign_Temp1
C:36D1H PUBLIC Init_Para_Setting
I:00A6H PUBLIC Value_Test_24v
D:005AH PUBLIC Tem_Kongyaji_530
C:31D2H PUBLIC _Para_Setting_Detail_WriteBack
I:00AAH PUBLIC Para_Setting_KeepTime
D:005CH PUBLIC Pre_Kongyaji_530
I:00ABH PUBLIC Capture_Count
I:00ADH PUBLIC Time_Minutes_Add
B:0023H.2 PUBLIC Bit_Motor_TemPre
B:0023H.3 PUBLIC Signed_Sound_Off
BL51 BANKED LINKER/LOCATER V5.03 06/12/2008 10:39:41 PAGE 6
I:00AFH PUBLIC Display_Count
D:00E0H PUBLIC ACC
C:383AH PUBLIC _Set_Display
B:0023H.4 PUBLIC Sign_Alarm_Water
C:3363H PUBLIC _read1543
I:00B1H PUBLIC Time_Hours_Running
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
B:0023H.5 PUBLIC Get_Key_bit
I:00B3H PUBLIC Para_Setting_StartTime
D:008DH PUBLIC TH1
D:00CDH PUBLIC TH2
C:3927H PUBLIC Delay_120us
I:00B4H PUBLIC Para_Setting_ReferenceSpeed_StopStart
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
I:00B6H PUBLIC Count_Start_Machine_15s
I:00B8H PUBLIC Count_Alarm_Stop_Send
D:00CCH PUBLIC TL2
I:00BAH PUBLIC Count_NoKey
C:3934H PUBLIC p24
D:005EH PUBLIC Count_SettingPara
B:0088H.4 PUBLIC TR0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -