📄 f06x_spi0_master.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 12/30/2007 14:26:43 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\SILABS\MCU\IDEFILES\C51\BIN\BL51.EXE E:\YFB\2008\C8051F06X\SPI\F06X_SPI0_EE
>> PROM_POLLED_MODE.OBJ TO E:\YFB\2008\C8051F06X\SPI\F06X_SPI0_MASTER RS (256)
>> PL (68) PW (78)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
E:\YFB\2008\C8051F06X\SPI\F06X_SPI0_EEPROM_POLLED_MODE.OBJ (F06X_SPI0_EEPROM
>> _POLLED_MODE)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C_STARTUP)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?IMUL)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (PRINTF)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (?C?CCASE)
C:\SILABS\MCU\IDEFILES\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: E:\YFB\2008\C8051F06X\SPI\F06X_SPI0_MASTER (F06X_SPI0_EEP
>> ROM_POLLED_MODE)
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 0017H UNIT _DATA_GROUP_
001FH 0001H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 0B5CH 0196H UNIT ?PR?MAIN?F06X_SPI0_EEPROM
>> _POLLED_MODE
CODE 0CF2H 00DEH UNIT ?CO?F06X_SPI0_EEPROM_POLL
>> ED_MODE
CODE 0DD0H 00A0H UNIT ?C?LIB_CODE
CODE 0E70H 0055H UNIT ?PR?_EEPROM_WRITE?F06X_SP
>> I0_EEPROM_POLLED_MODE
CODE 0EC5H 0031H UNIT ?PR?_EEPROM_READ?F06X_SPI
>> 0_EEPROM_POLLED_MODE
CODE 0EF6H 002AH UNIT ?PR?_DELAY_US?F06X_SPI0_E
>> EPROM_POLLED_MODE
CODE 0F20H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0F47H 0022H UNIT ?PR?UART0_INIT?F06X_SPI0_
>> EEPROM_POLLED_MODE
CODE 0F69H 0019H UNIT ?PR?_DELAY_MS?F06X_SPI0_E
>> EPROM_POLLED_MODE
CODE 0F82H 0012H UNIT ?PR?INIT_DEVICE?F06X_SPI0
>> _EEPROM_POLLED_MODE
CODE 0F94H 0010H UNIT ?PR?PORT_INIT?F06X_SPI0_E
>> EPROM_POLLED_MODE
CODE 0FA4H 000DH UNIT ?PR?SPI0_INIT?F06X_SPI0_E
>> EPROM_POLLED_MODE
CODE 0FB1H 000CH UNIT ?C_C51STARTUP
CODE 0FBDH 0007H UNIT ?PR?RESET_SOURCES_INIT?F0
BL51 BANKED LINKER/LOCATER V6.05 12/30/2007 14:26:43 PAGE 2
>> 6X_SPI0_EEPROM_POLLED_MODE
CODE 0FC4H 0007H UNIT ?PR?OSCILLATOR_INIT?F06X_
>> SPI0_EEPROM_POLLED_MODE
CODE 0FCBH 0007H UNIT ?PR?TIMER2_INIT?F06X_SPI0
>> _EEPROM_POLLED_MODE
OVERLAY MAP OF MODULE: E:\YFB\2008\C8051F06X\SPI\F06X_SPI0_MASTER (F06X_SPI0
>> _EEPROM_POLLED_MODE)
SEGMENT BIT_GROUP DATA_GR
>> OUP
+--> CALLED SEGMENT START LENGTH START
>> LENGTH
------------------------------------------------------------------------------
>> ------
?C_C51STARTUP ----- ----- -----
>> -----
+--> ?PR?MAIN?F06X_SPI0_EEPROM_POLLED_MODE
?PR?MAIN?F06X_SPI0_EEPROM_POLLED_MODE ----- ----- 0008H
>> 0003H
+--> ?PR?INIT_DEVICE?F06X_SPI0_EEPROM_POLL...
+--> ?CO?F06X_SPI0_EEPROM_POLLED_MODE
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_EEPROM_WRITE?F06X_SPI0_EEPROM_PO...
+--> ?PR?_EEPROM_READ?F06X_SPI0_EEPROM_POL...
+--> ?PR?_DELAY_MS?F06X_SPI0_EEPROM_POLLED...
?PR?INIT_DEVICE?F06X_SPI0_EEPROM_POLL... ----- ----- -----
>> -----
+--> ?PR?RESET_SOURCES_INIT?F06X_SPI0_EEPR...
+--> ?PR?OSCILLATOR_INIT?F06X_SPI0_EEPROM_...
+--> ?PR?PORT_INIT?F06X_SPI0_EEPROM_POLLED...
+--> ?PR?TIMER2_INIT?F06X_SPI0_EEPROM_POLL...
+--> ?PR?UART0_INIT?F06X_SPI0_EEPROM_POLLE...
+--> ?PR?SPI0_INIT?F06X_SPI0_EEPROM_POLLED...
?PR?PRINTF?PRINTF 0020H.0 0001H.1 000BH
>> 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_EEPROM_WRITE?F06X_SPI0_EEPROM_PO... ----- ----- 000BH
>> 0002H
+--> ?PR?_DELAY_US?F06X_SPI0_EEPROM_POLLED...
?PR?_EEPROM_READ?F06X_SPI0_EEPROM_POL... ----- ----- -----
>> -----
+--> ?PR?_DELAY_US?F06X_SPI0_EEPROM_POLLED...
?PR?_DELAY_MS?F06X_SPI0_EEPROM_POLLED... ----- ----- -----
>> -----
+--> ?PR?_DELAY_US?F06X_SPI0_EEPROM_POLLED...
SYMBOL TABLE OF MODULE: E:\YFB\2008\C8051F06X\SPI\F06X_SPI0_MASTER (F06X_SPI0
>> _EEPROM_POLLED_MODE)
VALUE TYPE NAME
----------------------------------
------- MODULE F06X_SPI0_EEPROM_POLLED_MODE
BL51 BANKED LINKER/LOCATER V6.05 12/30/2007 14:26:43 PAGE 3
C:0000H SYMBOL _ICE_DUMMY_
D:009DH PUBLIC SPI0CKR
D:0090H PUBLIC P1
D:00FFH PUBLIC WDTCN
D:00B0H PUBLIC P3
D:0084H PUBLIC SFRPAGE
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
C:0FA4H PUBLIC SPI0_Init
D:00E1H PUBLIC XBR0
D:00E3H PUBLIC XBR2
D:00CCH PUBLIC TMR2
C:0B5CH PUBLIC main
C:0EC5H PUBLIC _EEPROM_Read
C:0FCBH PUBLIC TIMER2_Init
D:00F8H PUBLIC SPI0CN
D:00C9H PUBLIC TMR2CF
C:0F69H PUBLIC _Delay_ms
B:00F8H.7 PUBLIC SPIF
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00F8H.2 PUBLIC NSSMD0
C:0E70H PUBLIC _EEPROM_Write
C:0EFCH PUBLIC _Delay_us
C:0F94H PUBLIC PORT_Init
D:008AH PUBLIC OSCICN
C:0FBDH PUBLIC Reset_Sources_Init
C:0F82H PUBLIC Init_Device
B:00C8H.7 PUBLIC TF2
B:0098H.1 PUBLIC TI0
D:008DH PUBLIC TH1
D:008BH PUBLIC TL1
B:0090H.6 PUBLIC LED
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
C:0F47H PUBLIC UART0_Init
D:0098H PUBLIC SCON0
D:0091H PUBLIC SSTA0
D:009AH PUBLIC SPI0CFG
D:008EH PUBLIC CKCON
C:0FC4H PUBLIC OSCILLATOR_Init
D:009BH PUBLIC SPI0DAT
------- PROC MAIN
------- DO
D:0008H SYMBOL address
D:000AH SYMBOL test_byte
------- ENDDO
C:0B5CH LINE# 119
C:0B5CH LINE# 120
C:0B5CH LINE# 124
C:0B5FH LINE# 130
C:0B62H LINE# 134
C:0B64H LINE# 135
C:0B6DH LINE# 136
C:0B72H LINE# 137
C:0B72H LINE# 138
C:0B75H LINE# 139
C:0B7EH LINE# 142
C:0B86H LINE# 143
C:0B86H LINE# 144
C:0B98H LINE# 145
C:0B9AH LINE# 146
C:0B9CH LINE# 148
C:0BA9H LINE# 149
C:0BB8H LINE# 152
BL51 BANKED LINKER/LOCATER V6.05 12/30/2007 14:26:43 PAGE 4
C:0BC1H LINE# 153
C:0BC6H LINE# 154
C:0BC6H LINE# 155
C:0BCFH LINE# 158
C:0BD7H LINE# 159
C:0BD7H LINE# 160
C:0BE8H LINE# 161
C:0BEAH LINE# 162
C:0BECH LINE# 164
C:0BF9H LINE# 165
C:0BFEH LINE# 166
C:0BFEH LINE# 167
C:0C00H LINE# 168
C:0C0FH LINE# 169
C:0C11H LINE# 170
C:0C11H LINE# 171
C:0C20H LINE# 174
C:0C29H LINE# 175
C:0C2EH LINE# 176
C:0C2EH LINE# 177
C:0C32H LINE# 178
C:0C3AH LINE# 181
C:0C42H LINE# 182
C:0C42H LINE# 183
C:0C54H LINE# 184
C:0C56H LINE# 185
C:0C58H LINE# 187
C:0C65H LINE# 188
C:0C74H LINE# 191
C:0C7DH LINE# 192
C:0C82H LINE# 193
C:0C82H LINE# 194
C:0C8BH LINE# 197
C:0C93H LINE# 198
C:0C93H LINE# 199
C:0CA4H LINE# 200
C:0CA6H LINE# 201
C:0CA8H LINE# 203
C:0CB5H LINE# 205
C:0CBEH LINE# 206
C:0CBEH LINE# 207
C:0CC0H LINE# 208
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -