无刷0621.m51
来自「采用stc12c5404ad的51系列内核无刷控制器程序」· M51 代码 · 共 719 行 · 第 1/2 页
M51
719 行
BL51 BANKED LINKER/LOCATER V4.13 06/28/2005 07:25:16 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 无刷0621.obj TO 无刷0621
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
无刷0621.obj (_轤_0621)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 无刷0621 (_轤_0621)
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 0042H UNIT ?DT?_轤_0621
DATA 004AH 0002H UNIT _DATA_GROUP_
IDATA 004CH 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?SET_P17_ADC?_轤_0621
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0009H UNIT ?C_INITSEG
CODE 0017H 0004H UNIT ?PR?SET_P15_ADC?_轤_0621
CODE 001BH 0003H ABSOLUTE
CODE 001EH 0100H UNIT ?CO?_轤_0621
CODE 011EH 00CDH UNIT ?PR?SC_STOP?_轤_0621
CODE 01EBH 00CAH UNIT ?PR?HE_GZJC?_轤_0621
CODE 02B5H 008FH UNIT ?PR?PWM_OUT?_轤_0621
CODE 0344H 008CH UNIT ?C_C51STARTUP
CODE 03D0H 007CH UNIT ?PR?TIME0?_轤_0621
CODE 044CH 006CH UNIT ?PR?TIME1?_轤_0621
CODE 04B8H 0053H UNIT ?PR?LED_K?_轤_0621
CODE 050BH 004CH UNIT ?PR?ZB_FX?_轤_0621
CODE 0557H 0048H UNIT ?PR?FD_DG?_轤_0621
CODE 059FH 0045H UNIT ?PR?DL_TZ?_轤_0621
CODE 05E4H 0044H UNIT ?PR?QY_JC?_轤_0621
CODE 0628H 0044H UNIT ?PR?MAIN?_轤_0621
CODE 066CH 003FH UNIT ?PR?DGDZ?_轤_0621
CODE 06ABH 0030H UNIT ?PR?INTT0?_轤_0621
CODE 06DBH 002EH UNIT ?PR?_DELAY1?_轤_0621
CODE 0709H 0026H UNIT ?PR?_DELAY?_轤_0621
CODE 072FH 0026H UNIT ?PR?SD_FFC?_轤_0621
CODE 0755H 0023H UNIT ?PR?PWM_SZ?_轤_0621
CODE 0778H 001AH UNIT ?PR?TIME_CSH?_轤_0621
CODE 0792H 001AH UNIT ?PR?SD_CSH?_轤_0621
CODE 07ACH 0019H UNIT ?PR?SET_P13_ADC?_轤_0621
CODE 07C5H 0019H UNIT ?PR?GET_AD_DY?_轤_0621
CODE 07DEH 0011H UNIT ?PR?ADC_POWER?_轤_0621
BL51 BANKED LINKER/LOCATER V4.13 06/28/2005 07:25:16 PAGE 2
OVERLAY MAP OF MODULE: 无刷0621 (_轤_0621)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?PR?INTT0?_轤_0621 ----- -----
+--> ?PR?SET_P13_ADC?_轤_0621
+--> ?PR?GET_AD_DY?_轤_0621
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?_轤_0621
+--> ?C_INITSEG
?PR?MAIN?_轤_0621 ----- -----
+--> ?PR?SD_CSH?_轤_0621
+--> ?PR?QY_JC?_轤_0621
+--> ?PR?SD_FFC?_轤_0621
+--> ?PR?HE_GZJC?_轤_0621
+--> ?PR?FD_DG?_轤_0621
+--> ?PR?ZB_FX?_轤_0621
+--> ?PR?DL_TZ?_轤_0621
+--> ?PR?DGDZ?_轤_0621
+--> ?PR?PWM_OUT?_轤_0621
+--> ?PR?SC_STOP?_轤_0621
?PR?SD_CSH?_轤_0621 ----- -----
+--> ?PR?ADC_POWER?_轤_0621
+--> ?PR?PWM_SZ?_轤_0621
+--> ?PR?TIME_CSH?_轤_0621
?PR?ADC_POWER?_轤_0621 ----- -----
+--> ?PR?_DELAY?_轤_0621
?PR?QY_JC?_轤_0621 ----- -----
+--> ?PR?SET_P15_ADC?_轤_0621
+--> ?PR?GET_AD_DY?_轤_0621
+--> ?PR?LED_K?_轤_0621
?PR?LED_K?_轤_0621 004AH 0002H
+--> ?PR?_DELAY?_轤_0621
?PR?SD_FFC?_轤_0621 ----- -----
+--> ?PR?SET_P13_ADC?_轤_0621
+--> ?PR?GET_AD_DY?_轤_0621
+--> ?PR?LED_K?_轤_0621
?PR?HE_GZJC?_轤_0621 ----- -----
+--> ?PR?LED_K?_轤_0621
?PR?FD_DG?_轤_0621 004AH 0002H
+--> ?PR?_DELAY?_轤_0621
BL51 BANKED LINKER/LOCATER V4.13 06/28/2005 07:25:16 PAGE 3
?PR?ZB_FX?_轤_0621 ----- -----
+--> ?PR?SET_P13_ADC?_轤_0621
+--> ?PR?GET_AD_DY?_轤_0621
+--> ?CO?_轤_0621
?PR?DL_TZ?_轤_0621 ----- -----
+--> ?PR?SET_P17_ADC?_轤_0621
+--> ?PR?GET_AD_DY?_轤_0621
+--> ?PR?HE_GZJC?_轤_0621
+--> ?PR?PWM_OUT?_轤_0621
+--> ?PR?ZB_FX?_轤_0621
+--> ?PR?DGDZ?_轤_0621
?PR?DGDZ?_轤_0621 ----- -----
+--> ?PR?HE_GZJC?_轤_0621
+--> ?PR?PWM_OUT?_轤_0621
+--> ?PR?SET_P13_ADC?_轤_0621
+--> ?PR?LED_K?_轤_0621
+--> ?PR?GET_AD_DY?_轤_0621
?PR?SC_STOP?_轤_0621 ----- -----
+--> ?PR?_DELAY?_轤_0621
+--> ?PR?HE_GZJC?_轤_0621
+--> ?PR?PWM_OUT?_轤_0621
+--> ?PR?_DELAY1?_轤_0621
SYMBOL TABLE OF MODULE: 无刷0621 (_轤_0621)
VALUE TYPE NAME
----------------------------------
------- MODULE _轤_0621
C:0000H SYMBOL _ICE_DUMMY_
D:0008H SYMBOL timebj
C:011EH PUBLIC sc_stop
D:000AH SYMBOL ds_bf
D:0090H PUBLIC P1
C:04D6H PUBLIC led_k
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
D:000CH SYMBOL pwm_bl
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
D:000EH PUBLIC cs1
D:0010H PUBLIC cs2
D:0012H PUBLIC cs3
C:07BFH PUBLIC set_p13_adc
D:0014H SYMBOL zbyx_bz
D:0016H PUBLIC ledcs
D:00A8H PUBLIC IE
C:0017H PUBLIC set_p15_adc
C:02B5H PUBLIC pwm_out
BL51 BANKED LINKER/LOCATER V4.13 06/28/2005 07:25:16 PAGE 4
D:0018H SYMBOL timejs
C:0006H PUBLIC set_p17_adc
D:001AH PUBLIC dz2
D:001CH SYMBOL qy_bf
D:001EH PUBLIC cs_fx
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
C:05E4H PUBLIC qy_jc
D:0020H SYMBOL hehc
B:0098H.0 PUBLIC RI
C:050BH PUBLIC zb_fx
D:0022H SYMBOL dz_bz
D:00F2H PUBLIC pca_pwm0
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
D:0024H SYMBOL zs_bl
D:00F3H PUBLIC pca_pwm1
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
D:00F4H PUBLIC pca_pwm2
C:059FH PUBLIC dl_tz
C:06DBH PUBLIC _delay1
B:00B8H.4 PUBLIC PS
C:0755H PUBLIC pwm_sz
B:00A0H.3 PUBLIC pwmal
B:00A0H.2 PUBLIC pwmbl
D:00D9H PUBLIC cmod
D:00D8H PUBLIC ccon
B:00D0H.2 PUBLIC OV
C:07C5H PUBLIC get_ad_dy
B:00A0H.1 PUBLIC pwmcl
D:00C6H PUBLIC adc_data
C:0628H PUBLIC main
B:00B0H.6 PUBLIC WR
C:066CH PUBLIC dgdz
D:0026H SYMBOL zs_js
D:0028H SYMBOL shache_bz
C:001EH PUBLIC pwmout
D:00FAH PUBLIC ccap0h
D:00FBH PUBLIC ccap1h
D:00C5H PUBLIC adc_contr
D:00FCH PUBLIC ccap2h
D:0089H PUBLIC TMOD
B:00A0H.7 PUBLIC led
B:00A0H.5 PUBLIC abs
D:00DAH PUBLIC ccapm0
D:00DBH PUBLIC ccapm1
D:00DCH PUBLIC ccapm2
C:07DEH PUBLIC adc_power
B:0088H.1 PUBLIC IE0
D:0091H PUBLIC p1m0
B:0088H.3 PUBLIC IE1
D:0092H PUBLIC p1m1
B:00A8H.6 PUBLIC epca_lvd
D:002AH SYMBOL hehc_bl
B:00A8H.1 PUBLIC ET0
B:00B0H.3 PUBLIC fd
BL51 BANKED LINKER/LOCATER V4.13 06/28/2005 07:25:16 PAGE 5
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
D:00F9H PUBLIC ch
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
D:008CH PUBLIC TH0
D:002CH SYMBOL dz_bz1
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
D:00E9H PUBLIC cl
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
D:008AH PUBLIC TL0
C:0778H PUBLIC time_csh
B:0098H.6 PUBLIC SM1
D:008BH PUBLIC TL1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
B:00D8H.6 PUBLIC cr
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
B:0090H.3 PUBLIC zb
C:01EBH PUBLIC he_gzjc
D:002EH PUBLIC dz
C:03D0H PUBLIC time0
C:044CH PUBLIC time1
D:0030H SYMBOL fd_hej
D:0032H SYMBOL zs_ds_js
B:0098H.4 PUBLIC REN
D:0034H PUBLIC h
C:072FH PUBLIC sd_ffc
B:00B0H.0 PUBLIC RXD
B:00B0H.0 PUBLIC shache
B:00B0H.1 PUBLIC TXD
C:06ABH PUBLIC intt0
C:0709H PUBLIC _delay
D:0036H SYMBOL he_cs_bz1
D:0038H SYMBOL he_cs_sj1
D:003AH SYMBOL he_cs_bz2
D:003CH SYMBOL he_cs_sj2
D:003EH SYMBOL he_cs_bz3
B:00D0H.5 PUBLIC F0
C:0557H PUBLIC fd_dg
D:0040H SYMBOL he_cs_sj3
C:0792H PUBLIC sd_csh
D:0042H SYMBOL pwm_bls
D:0044H PUBLIC qy_1
D:0046H PUBLIC qy_2
BL51 BANKED LINKER/LOCATER V4.13 06/28/2005 07:25:16 PAGE 6
D:0048H PUBLIC qy_3
------- PROC _DELAY
D:0006H SYMBOL t
------- DO t
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO j
C:0709H LINE# 87
C:0709H LINE# 88
C:0709H LINE# 90
C:0719H LINE# 91
C:072EH LINE# 93
------- ENDPROC _DELAY
------- PROC _DELAY1
D:0006H SYMBOL t
------- DO t
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO j
C:06DBH LINE# 95
C:06DBH LINE# 96
C:06DBH LINE# 98
C:06EBH LINE# 99
C:06FAH LINE# 100
C:0708H LINE# 101
------- ENDPROC _DELAY1
------- PROC ADC_POWER
C:07DEH LINE# 103
C:07DEH LINE# 104
C:07DEH LINE# 105
C:07E1H LINE# 106
C:07E8H LINE# 107
C:07EBH LINE# 108
C:07EEH LINE# 109
------- ENDPROC ADC_POWER
------- PROC L?0133
------- ENDPROC L?0133
------- PROC SET_P13_ADC
C:07BFH LINE# 111
C:07BFH LINE# 112
C:07C1H LINE# 113
C:07C4H LINE# 114
------- ENDPROC SET_P13_ADC
------- PROC SET_P17_ADC
C:0006H LINE# 116
C:0006H LINE# 117
C:0006H LINE# 118
C:0009H LINE# 119
------- ENDPROC SET_P17_ADC
------- PROC SET_P15_ADC
C:0017H LINE# 121
C:0017H LINE# 122
------- ENDPROC SET_P15_ADC
------- PROC GET_AD_DY
------- DO GET_AD_DY
D:0006H SYMBOL adon
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?