📄 数字功放.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
E:\KEIC3.0\C51\BIN\BL51.EXE suzigongfang.obj TO 数字功放
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
suzigongfang.obj (SUZIGONGFANG)
E:\KEIC3.0\C51\LIB\C51S.LIB (?C_STARTUP)
E:\KEIC3.0\C51\LIB\C51S.LIB (?C?CLDOPTR)
E:\KEIC3.0\C51\LIB\C51S.LIB (?C?SLCMP)
E:\KEIC3.0\C51\LIB\C51S.LIB (?C?CCASE)
E:\KEIC3.0\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: 数字功放 (SUZIGONGFANG)
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 000EH UNIT ?DT?SUZIGONGFANG
DATA 0016H 0003H UNIT _DATA_GROUP_
0019H 0007H *** GAP ***
BIT 0020H.0 0000H.2 UNIT ?BI?SUZIGONGFANG
0020H.2 0000H.6 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 00A7H UNIT ?PR?TRANSFER?SUZIGONGFANG
CODE 00AAH 008CH UNIT ?C_C51STARTUP
CODE 0136H 0069H UNIT ?C?LIB_CODE
CODE 019FH 005DH UNIT ?PR?_LCD_DIS?SUZIGONGFANG
CODE 01FCH 0058H UNIT ?CO?SUZIGONGFANG
CODE 0254H 0046H UNIT ?PR?KEY?SUZIGONGFANG
CODE 029AH 002FH UNIT ?PR?SLEEP?SUZIGONGFANG
CODE 02C9H 002EH UNIT ?PR?MAIN?SUZIGONGFANG
CODE 02F7H 002AH UNIT ?PR?_KM?SUZIGONGFANG
CODE 0321H 002AH UNIT ?PR?POWER_ON?SUZIGONGFANG
CODE 034BH 0029H UNIT ?PR?_LCD_DATA?SUZIGONGFANG
CODE 0374H 0025H UNIT ?PR?POWER_OFF?SUZIGONGFANG
CODE 0399H 0024H UNIT ?PR?BALAN_R_DOWN?SUZIGONGFANG
CODE 03BDH 0024H UNIT ?PR?BALAN_L_DOWN?SUZIGONGFANG
CODE 03E1H 0023H UNIT ?PR?_LCD_COM?SUZIGONGFANG
CODE 0404H 0022H UNIT ?PR?_I2C_SENDBYTE?SUZIGONGFANG
CODE 0426H 0022H UNIT ?PR?_I2C_SEND?SUZIGONGFANG
CODE 0448H 0022H UNIT ?PR?HIGH_L_UP?SUZIGONGFANG
CODE 046AH 0022H UNIT ?PR?HIGH_L_DOWN?SUZIGONGFANG
CODE 048CH 0022H UNIT ?PR?HIGH_R_DOWN?SUZIGONGFANG
CODE 04AEH 0022H UNIT ?PR?BASS_R_UP?SUZIGONGFANG
CODE 04D0H 0022H UNIT ?PR?BASS_L_UP?SUZIGONGFANG
CODE 04F2H 0022H UNIT ?PR?BASS_L_DOWN?SUZIGONGFANG
CODE 0514H 0022H UNIT ?PR?BASS_R_DOWN?SUZIGONGFANG
CODE 0536H 0021H UNIT ?PR?ALL_UP?SUZIGONGFANG
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 2
CODE 0557H 0021H UNIT ?PR?ALL_DOWN?SUZIGONGFANG
CODE 0578H 001EH UNIT ?PR?HIGH_R_UP?SUZIGONGFANG
CODE 0596H 001EH UNIT ?C_INITSEG
CODE 05B4H 0019H UNIT ?PR?_DELAY?SUZIGONGFANG
CODE 05CDH 0013H UNIT ?PR?WAIT_ACK?SUZIGONGFANG
CODE 05E0H 0011H UNIT ?PR?I2C_START?SUZIGONGFANG
CODE 05F1H 0011H UNIT ?PR?I2C_STOP?SUZIGONGFANG
CODE 0602H 000AH UNIT ?PR?OFFON?SUZIGONGFANG
OVERLAY MAP OF MODULE: 数字功放 (SUZIGONGFANG)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?SUZIGONGFANG
+--> ?C_INITSEG
?PR?MAIN?SUZIGONGFANG ----- -----
+--> ?PR?_LCD_COM?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
+--> ?PR?TRANSFER?SUZIGONGFANG
?PR?_I2C_SEND?SUZIGONGFANG ----- -----
+--> ?PR?I2C_START?SUZIGONGFANG
+--> ?PR?WAIT_ACK?SUZIGONGFANG
+--> ?PR?_I2C_SENDBYTE?SUZIGONGFANG
+--> ?PR?I2C_STOP?SUZIGONGFANG
?PR?WAIT_ACK?SUZIGONGFANG ----- -----
+--> ?PR?_I2C_SENDBYTE?SUZIGONGFANG
?PR?TRANSFER?SUZIGONGFANG ----- -----
+--> ?PR?KEY?SUZIGONGFANG
+--> ?PR?OFFON?SUZIGONGFANG
+--> ?PR?ALL_UP?SUZIGONGFANG
+--> ?PR?ALL_DOWN?SUZIGONGFANG
+--> ?PR?BALAN_L_DOWN?SUZIGONGFANG
+--> ?PR?BALAN_R_DOWN?SUZIGONGFANG
+--> ?PR?HIGH_L_DOWN?SUZIGONGFANG
+--> ?PR?HIGH_L_UP?SUZIGONGFANG
+--> ?PR?HIGH_R_DOWN?SUZIGONGFANG
+--> ?PR?HIGH_R_UP?SUZIGONGFANG
+--> ?PR?BASS_L_DOWN?SUZIGONGFANG
+--> ?PR?BASS_L_UP?SUZIGONGFANG
+--> ?PR?BASS_R_DOWN?SUZIGONGFANG
+--> ?PR?BASS_R_UP?SUZIGONGFANG
+--> ?PR?_DELAY?SUZIGONGFANG
?PR?KEY?SUZIGONGFANG ----- -----
+--> ?PR?_DELAY?SUZIGONGFANG
?PR?_DELAY?SUZIGONGFANG ----- -----
+--> ?PR?_LCD_COM?SUZIGONGFANG
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 3
?PR?OFFON?SUZIGONGFANG ----- -----
+--> ?PR?POWER_ON?SUZIGONGFANG
+--> ?PR?POWER_OFF?SUZIGONGFANG
?PR?POWER_ON?SUZIGONGFANG ----- -----
+--> ?PR?_DELAY?SUZIGONGFANG
+--> ?PR?_LCD_COM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DATA?SUZIGONGFANG
?PR?POWER_OFF?SUZIGONGFANG ----- -----
+--> ?PR?_DELAY?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DATA?SUZIGONGFANG
?PR?ALL_UP?SUZIGONGFANG ----- -----
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?_LCD_DIS?SUZIGONGFANG 0016H 0003H
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_COM?SUZIGONGFANG
+--> ?PR?_DELAY?SUZIGONGFANG
+--> ?PR?_LCD_DATA?SUZIGONGFANG
?PR?_KM?SUZIGONGFANG ----- -----
+--> ?CO?SUZIGONGFANG
?PR?ALL_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?BALAN_L_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?BALAN_R_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?HIGH_L_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?HIGH_L_UP?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 4
?PR?HIGH_R_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?HIGH_R_UP?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?BASS_L_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?BASS_L_UP?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?BASS_R_DOWN?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
?PR?BASS_R_UP?SUZIGONGFANG ----- -----
+--> ?PR?_KM?SUZIGONGFANG
+--> ?CO?SUZIGONGFANG
+--> ?PR?_LCD_DIS?SUZIGONGFANG
+--> ?PR?_I2C_SEND?SUZIGONGFANG
SYMBOL TABLE OF MODULE: 数字功放 (SUZIGONGFANG)
VALUE TYPE NAME
----------------------------------
------- MODULE SUZIGONGFANG
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:0536H PUBLIC all_up
D:0090H PUBLIC P1
C:01FCH PUBLIC ONd
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
D:0008H PUBLIC counter
C:0220H PUBLIC DC
C:0218H PUBLIC VOLUE
C:023FH PUBLIC BL
C:0351H PUBLIC _lcd_data
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 5
C:024DH PUBLIC HL
C:0238H PUBLIC BR
C:0448H PUBLIC high_L_up
C:01B7H PUBLIC _Lcd_dis
C:0246H PUBLIC HR
C:0578H PUBLIC high_R_up
C:0602H PUBLIC offon
C:029AH PUBLIC sleep
C:04D0H PUBLIC bass_L_up
C:0231H PUBLIC VL
C:04AEH PUBLIC bass_R_up
B:00A0H.7 PUBLIC RS
C:02C9H PUBLIC main
C:022AH PUBLIC VR
B:00A0H.6 PUBLIC RW
C:042CH PUBLIC _I2C_send
D:000AH PUBLIC High_L
D:000BH PUBLIC High_R
C:03E1H PUBLIC _lcd_com
D:000CH PUBLIC Bass_L
D:000DH PUBLIC Bass_R
D:000EH PUBLIC A
C:020AH PUBLIC OFFd
B:00A0H.5 PUBLIC E
C:03BDH PUBLIC balan_L_down
C:05D0H PUBLIC wait_ack
C:0254H PUBLIC key
B:0020H.0 PUBLIC K
C:0374H PUBLIC power_off
C:0399H PUBLIC balan_R_down
C:05E0H PUBLIC I2C_start
B:00A0H.4 PUBLIC slp
B:0020H.1 PUBLIC S
C:0557H PUBLIC all_down
B:00B0H.7 PUBLIC SDA
B:00B0H.0 PUBLIC OFF_ON
D:0013H PUBLIC Vol_L
C:0404H PUBLIC _I2C_sendbyte
B:00B0H.6 PUBLIC SCL
D:0014H PUBLIC Vol_R
C:05F1H PUBLIC I2C_stop
C:046AH PUBLIC high_L_down
C:0003H PUBLIC transfer
C:0321H PUBLIC power_on
C:048CH PUBLIC high_R_down
C:05BBH PUBLIC _delay
D:0015H PUBLIC VOL
C:04F2H PUBLIC bass_L_down
B:00B0H.1 PUBLIC SPEAK
C:02F7H PUBLIC _KM
C:0514H PUBLIC bass_R_down
------- PROC L?0113
------- ENDPROC L?0113
------- PROC _DELAY
D:0007H SYMBOL j
------- DO
D:0007H SYMBOL m
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 6
D:0006H SYMBOL n
D:0005H SYMBOL s
------- ENDDO
C:05BBH LINE# 11
C:05BBH LINE# 12
C:05BBH LINE# 14
C:05C1H LINE# 15
C:05C3H LINE# 16
C:05CCH LINE# 17
------- ENDPROC _DELAY
------- PROC _KM
D:0007H SYMBOL vol
C:02F7H LINE# 25
C:02F7H LINE# 26
C:02FAH LINE# 27
C:02FDH LINE# 28
C:0308H LINE# 29
C:0316H LINE# 30
C:0320H LINE# 31
------- ENDPROC _KM
------- PROC I2C_START
C:05E0H LINE# 39
C:05E0H LINE# 40
C:05E2H LINE# 41
C:05E4H LINE# 42
C:05E8H LINE# 43
C:05EAH LINE# 44
C:05EEH LINE# 45
C:05F0H LINE# 46
------- ENDPROC I2C_START
------- PROC I2C_STOP
C:05F1H LINE# 55
C:05F1H LINE# 56
C:05F3H LINE# 57
C:05F5H LINE# 58
C:05F9H LINE# 59
C:05FBH LINE# 60
C:05FFH LINE# 61
C:0601H LINE# 62
------- ENDPROC I2C_STOP
------- PROC L?0115
------- ENDPROC L?0115
------- PROC WAIT_ACK
C:05D0H LINE# 72
C:05D0H LINE# 73
C:05D2H LINE# 74
C:05D6H LINE# 75
C:05D8H LINE# 76
C:05DCH LINE# 77
C:05DFH LINE# 78
------- ENDPROC WAIT_ACK
------- PROC _I2C_SENDBYTE
D:0007H SYMBOL a
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0404H LINE# 85
BL51 BANKED LINKER/LOCATER V5.12 03/21/2006 16:37:18 PAGE 7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -