📄 blinky.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 04/10/2005 21:59:23 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\SILABS\MCU\IDEFILES\C51\BIN\BL51.EXE E:\电池检测系统\程序\1.8能读写+串口+DA
>> 通信功能完成\BLINKY.OBJ TO E:\电池检测系统\程序\1.8能读写+串口+DA通信功能完
>> 成\BLINKY RS (256) PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
E:\电池检测系统\程序\1.8能读写+串口+DA通信功能完成\BLINKY.OBJ (BLINKY)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C_STARTUP)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?SIDIV)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CCASE)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C_INIT)
D:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: E:\电池检测系统\程序\1.8能读写+串口+DA通信功能完成\BLINKY
>> (BLINKY)
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 000BH UNIT _DATA_GROUP_
DATA 0013H 0009H UNIT ?DT?_HASGREATOREQUAL?BLIN
>> KY
001CH 0004H *** GAP ***
BIT 0020H.0 0000H.4 UNIT ?BI?BLINKY
0020H.4 0000H.4 *** GAP ***
DATA 0021H 002FH UNIT ?DT?BLINKY
IDATA 0050H 001EH UNIT ?ID?BLINKY
IDATA 006EH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
0000H 0100H *** GAP ***
XDATA 0100H 0032H ABSOLUTE
0132H 00CEH *** GAP ***
XDATA 0200H 00FAH ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?TIMER0_ISR?BLINKY
CODE 000AH 0001H UNIT ?PR?READFLASH?BLINKY
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000AH UNIT ?PR?DAC_INIT?BLINKY
CODE 0018H 0007H UNIT ?C_INITSEG
CODE 001FH 0001H UNIT ?PR?WRITEFLASH?BLINKY
0020H 0003H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 0006H UNIT ?PR?TIMER3_ISR?BLINKY
0034H 0007H *** GAP ***
CODE 003BH 0003H ABSOLUTE
CODE 003EH 0030H UNIT ?PR?UART0_INIT?BLINKY
006EH 0005H *** GAP ***
CODE 0073H 0003H ABSOLUTE
CODE 0076H 03A6H UNIT ?PR?DOWITHCOMMAND?BLINKY
CODE 041CH 019DH UNIT ?PR?RBUFJUDGE?BLINKY
CODE 05B9H 00F7H UNIT ?C?LIB_CODE
BL51 BANKED LINKER/LOCATER V5.03 04/10/2005 21:59:23 PAGE 2
CODE 06B0H 00D2H UNIT ?PR?MAIN?BLINKY
CODE 0782H 00ABH UNIT ?PR?SMBUS_ISR?BLINKY
CODE 082DH 0091H UNIT ?PR?RBUF?BLINKY
CODE 08BEH 008CH UNIT ?C_C51STARTUP
CODE 094AH 006BH UNIT ?PR?_HASGREATOREQUAL?BLIN
>> KY
CODE 09B5H 005EH UNIT ?PR?SYS_INIT?BLINKY
CODE 0A13H 003BH UNIT ?PR?OUTCHECKSUM?BLINKY
CODE 0A4EH 002FH UNIT ?PR?VAR_INIT?BLINKY
CODE 0A7DH 0024H UNIT ?PR?TIMER2_ISR?BLINKY
CODE 0AA1H 001EH UNIT ?PR?_SM_SEND?BLINKY
CODE 0ABFH 0018H UNIT ?PR?_DELAY?BLINKY
CODE 0AD7H 0017H UNIT ?PR?_SM_RECEIVE?BLINKY
OVERLAY MAP OF MODULE: E:\电池检测系统\程序\1.8能读写+串口+DA通信功能完成\BL
>> INKY (BLINKY)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?BLINKY
+--> ?C_INITSEG
?PR?MAIN?BLINKY 0008H 0003H
+--> ?PR?SYS_INIT?BLINKY
+--> ?PR?UART0_INIT?BLINKY
+--> ?PR?DAC_INIT?BLINKY
+--> ?PR?VAR_INIT?BLINKY
+--> ?PR?RBUFJUDGE?BLINKY
+--> ?PR?DOWITHCOMMAND?BLINKY
+--> ?PR?_SM_RECEIVE?BLINKY
?PR?RBUFJUDGE?BLINKY 000BH 0008H
?PR?DOWITHCOMMAND?BLINKY 000BH 0002H
+--> ?PR?OUTCHECKSUM?BLINKY
+--> ?PR?READFLASH?BLINKY
SYMBOL TABLE OF MODULE: E:\电池检测系统\程序\1.8能读写+串口+DA通信功能完成\BL
>> INKY (BLINKY)
VALUE TYPE NAME
----------------------------------
------- MODULE BLINKY
C:0000H SYMBOL _ICE_DUMMY_
D:0021H PUBLIC VolumeRatio
D:0023H PUBLIC TestVar1
C:001FH PUBLIC WriteFlash
D:0024H PUBLIC TestVar2
D:0025H PUBLIC TestVar3
D:0090H PUBLIC P1
D:0026H PUBLIC TestVar4
D:0027H PUBLIC COMMAND
B:00C0H.2 PUBLIC AA
D:00FFH PUBLIC WDTCN
D:00A0H PUBLIC P2
D:0028H PUBLIC TestVar5
C:0003H PUBLIC Timer0_ISR
BL51 BANKED LINKER/LOCATER V5.03 04/10/2005 21:59:23 PAGE 3
D:0029H PUBLIC TestVar6
D:00E6H PUBLIC EIE1
C:0A7DH PUBLIC Timer2_ISR
B:00A8H.7 PUBLIC EA
D:00E7H PUBLIC EIE2
C:002EH PUBLIC Timer3_ISR
B:00A0H.0 PUBLIC MODECON
B:0090H.1 PUBLIC CH
D:00E8H PUBLIC ADC0CN
D:00D4H PUBLIC DAC0CN
D:00A8H PUBLIC IE
D:0093H PUBLIC TMR3RLH
D:002AH PUBLIC RECVLEN
D:0092H PUBLIC TMR3RLL
C:0076H PUBLIC DoWithCommand
D:00D8H PUBLIC PCA0CN
D:00B8H PUBLIC IP
B:0098H.0 PUBLIC RI
B:00C0H.3 PUBLIC SI
D:002BH PUBLIC LOW_ADD
B:0098H.1 PUBLIC TI
D:00E1H PUBLIC XBR0
D:00E2H PUBLIC XBR1
D:00E3H PUBLIC XBR2
D:00D1H PUBLIC REF0CN
C:0A4EH PUBLIC Var_Init
D:00CBH PUBLIC RCAP2H
D:002CH PUBLIC RECVCHARS
D:00C0H PUBLIC SMB0CN
B:0090H.0 PUBLIC RT
D:00CAH PUBLIC RCAP2L
C:06B0H PUBLIC main
D:0036H PUBLIC DAHIGH
C:0AD7H PUBLIC _SM_Receive
B:0020H.0 PUBLIC Action_Control
D:00CFH PUBLIC SMB0CR
D:0037H PUBLIC WorkState
D:0038H PUBLIC RStepNo
D:00F8H PUBLIC SPI0CN
D:0039H PUBLIC TStepNo
D:00A4H PUBLIC PRT0CF
D:0099H PUBLIC SBUF
D:0087H PUBLIC PCON
C:094AH PUBLIC _HasGreatOrEqual
D:00A5H PUBLIC PRT1CF
D:003AH PUBLIC Pos
D:00A6H PUBLIC PRT2CF
D:003BH PUBLIC RBYTE_NUMBER
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
D:003CH PUBLIC RECVTIMES
C:09B5H PUBLIC Sys_Init
D:0091H PUBLIC TMR3CN
D:003DH PUBLIC DataNo
D:003EH PUBLIC STEP
D:003FH PUBLIC WORD
C:000EH PUBLIC DAC_Init
B:0020H.1 PUBLIC S_SMBUS
D:00D3H PUBLIC DAC0H
D:00B2H PUBLIC OSCICN
B:0020H.2 PUBLIC SM_BUSY
D:00D2H PUBLIC DAC0L
B:00A8H.4 PUBLIC ES0
B:00A8H.1 PUBLIC ET0
BL51 BANKED LINKER/LOCATER V5.03 04/10/2005 21:59:23 PAGE 4
D:0040H PUBLIC RfrhTms
D:0042H PUBLIC WorkType
B:00A8H.5 PUBLIC ET2
B:00C8H.7 PUBLIC TF2
D:008CH PUBLIC TH0
D:0043H PUBLIC TestVar
B:0020H.3 PUBLIC Flash_Data
D:008DH PUBLIC TH1
X:0100H PUBLIC RData
D:00CDH PUBLIC TH2
I:0050H PUBLIC SData
D:0044H PUBLIC Edition
D:00B1H PUBLIC OSCXCN
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:0A31H PUBLIC OutCheckSum
D:00CCH PUBLIC TL2
D:0045H PUBLIC DataSended
X:0200H PUBLIC RunStep
D:0047H PUBLIC Voltage
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
C:0782H PUBLIC SMBUS_ISR
D:0049H PUBLIC BYTE_NUMBER
C:041CH PUBLIC RBufJudge
C:003EH PUBLIC UART0_Init
D:004AH PUBLIC Current
D:00C8H PUBLIC T2CON
B:00C0H.5 PUBLIC STA
C:0AA1H PUBLIC _SM_Send
D:00C2H PUBLIC SMB0DAT
C:000AH PUBLIC ReadFlash
D:0095H PUBLIC TMR3H
D:008EH PUBLIC CKCON
C:082DH PUBLIC RBuf
C:0ABFH PUBLIC _delay
D:004CH PUBLIC TimeRemain
D:004EH PUBLIC Head
D:0094H PUBLIC TMR3L
B:00C0H.4 PUBLIC STO
D:004FH PUBLIC DALOW
D:00D0H PUBLIC PSW
D:00C1H PUBLIC SMB0STA
------- PROC _SM_SEND
D:0007H SYMBOL chip_select
D:0004H SYMBOL byte_address
D:0003H SYMBOL out_byte
C:0AA1H LINE# 10
C:0AA1H LINE# 11
C:0AA1H LINE# 12
C:0AA4H LINE# 14
C:0AA6H LINE# 15
C:0AA9H LINE# 16
C:0AACH LINE# 17
C:0AAFH LINE# 18
C:0AB2H LINE# 19
C:0AB4H LINE# 20
C:0AB7H LINE# 21
C:0AB9H LINE# 22
C:0ABBH LINE# 23
C:0ABEH LINE# 24
------- ENDPROC _SM_SEND
------- PROC _SM_RECEIVE
D:0007H SYMBOL chip_select
BL51 BANKED LINKER/LOCATER V5.03 04/10/2005 21:59:23 PAGE 5
D:0005H SYMBOL byte_address
D:0003H SYMBOL byte_length
C:0AD7H LINE# 31
C:0AD7H LINE# 32
C:0AD7H LINE# 33
C:0ADAH LINE# 34
C:0ADCH LINE# 35
C:0ADFH LINE# 36
C:0AE2H LINE# 37
C:0AE7H LINE# 38
C:0AE9H LINE# 39
C:0AEBH LINE# 40
C:0AEDH LINE# 42
------- ENDPROC _SM_RECEIVE
------- PROC _DELAY
D:0006H SYMBOL time
------- DO
D:0004H SYMBOL i
------- ENDDO
C:0ABFH LINE# 44
C:0ABFH LINE# 45
C:0ABFH LINE# 47
C:0AD6H LINE# 48
------- ENDPROC _DELAY
------- PROC DOWITHCOMMAND
------- DO
D:000BH SYMBOL R_command
D:0005H SYMBOL reply
D:000CH SYMBOL i
------- ENDDO
C:0076H LINE# 4
C:0076H LINE# 5
C:0076H LINE# 6
C:007CH LINE# 7
C:0082H LINE# 8
C:0088H LINE# 9
C:008DH LINE# 10
C:0090H LINE# 11
C:0093H LINE# 12
C:00A9H LINE# 14
C:00D6H LINE# 15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -