📄 c8051f330_camera.m51
字号:
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\obj\STARTUP.obj, .\obj\c8051f330_camera.obj TO .\obj\c8051f330_camera PRINT (.\obj\c8051f330_
>> camera.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\obj\STARTUP.obj (?C_STARTUP)
.\obj\c8051f330_camera.obj (C8051F330_CAMERA)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIIDATA)
LINK MAP OF MODULE: .\obj\c8051f330_camera (?C_STARTUP)
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 0010H UNIT ?DT?C8051F330_CAMERA
DATA 0018H 0004H UNIT ?DT?_DELAY?C8051F330_CAMERA
001CH 0004H *** GAP ***
BIT 0020H.0 0000H.6 UNIT ?BI?C8051F330_CAMERA
0020H.6 0000H.2 *** GAP ***
DATA 0021H 0021H UNIT _DATA_GROUP_
IDATA 0042H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 002CH UNIT ?PR?_DELAY?C8051F330_CAMERA
CODE 0032H 0009H UNIT ?PR?EXT_INTERRUPT_INIT?C8051F330_CAMERA
CODE 003BH 0003H ABSOLUTE
CODE 003EH 002AH UNIT ?PR?_WRCMOS7670?C8051F330_CAMERA
CODE 0068H 000BH UNIT ?PR?_DELAY_US?C8051F330_CAMERA
CODE 0073H 0003H ABSOLUTE
CODE 0076H 064AH UNIT ?CO?C8051F330_CAMERA
CODE 06C0H 047BH UNIT ?PR?SET_CMOS7670REG?C8051F330_CAMERA
CODE 0B3BH 0240H UNIT ?PR?TFT_INIT?C8051F330_CAMERA
CODE 0D7BH 0100H UNIT ?PR?SMBUS_ISR?C8051F330_CAMERA
CODE 0E7BH 00A2H UNIT ?PR?MAIN?C8051F330_CAMERA
CODE 0F1DH 008DH UNIT ?PR?INT0_ISR?C8051F330_CAMERA
CODE 0FAAH 008CH UNIT ?C_C51STARTUP
CODE 1036H 0084H UNIT ?PR?_TFTCLEAR?C8051F330_CAMERA
CODE 10BAH 007FH UNIT ?PR?_TFT_SETBACKGROUND?C8051F330_CAMERA
CODE 1139H 006BH UNIT ?PR?_TFTWR_STR?C8051F330_CAMERA
CODE 11A4H 005CH UNIT ?C?LIB_CODE
CODE 1200H 004BH UNIT ?PR?_TFTWR_SINGLESTR?C8051F330_CAMERA
CODE 124BH 0048H UNIT ?PR?_TFTWRITE?C8051F330_CAMERA
CODE 1293H 0028H UNIT ?PR?CMOS7670_INIT?C8051F330_CAMERA
CODE 12BBH 0021H UNIT ?PR?_TFT_WR_DATA16?C8051F330_CAMERA
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 2
CODE 12DCH 0021H UNIT ?PR?_TFTWRITE16?C8051F330_CAMERA
CODE 12FDH 001CH UNIT ?PR?_DELAY_MS?C8051F330_CAMERA
CODE 1319H 001BH UNIT ?PR?PORT_INIT?C8051F330_CAMERA
CODE 1334H 001AH UNIT ?PR?_TFT_SETCURSOR?C8051F330_CAMERA
CODE 134EH 0019H UNIT ?PR?TIMER3_INIT?C8051F330_CAMERA
CODE 1367H 000FH UNIT ?PR?TIMER1_INIT?C8051F330_CAMERA
CODE 1376H 000EH UNIT ?PR?TIMER3_ISR?C8051F330_CAMERA
CODE 1384H 000DH UNIT ?PR?SMB_READ?C8051F330_CAMERA
CODE 1391H 000AH UNIT ?PR?SMB_WRITE?C8051F330_CAMERA
CODE 139BH 0008H UNIT ?C_INITSEG
CODE 13A3H 0007H UNIT ?PR?SMBUS_INIT?C8051F330_CAMERA
CODE 13AAH 0007H UNIT ?PR?OSCILLATOR_INIT?C8051F330_CAMERA
CODE 13B1H 0007H UNIT ?PR?INITI2C?C8051F330_CAMERA
OVERLAY MAP OF MODULE: .\obj\c8051f330_camera (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?C8051F330_CAMERA
+--> ?C_INITSEG
?PR?MAIN?C8051F330_CAMERA ----- -----
+--> ?PR?OSCILLATOR_INIT?C8051F330_CAMERA
+--> ?PR?PORT_INIT?C8051F330_CAMERA
+--> ?PR?TIMER1_INIT?C8051F330_CAMERA
+--> ?PR?TIMER3_INIT?C8051F330_CAMERA
+--> ?PR?SMBUS_INIT?C8051F330_CAMERA
+--> ?PR?TFT_INIT?C8051F330_CAMERA
+--> ?PR?_TFTCLEAR?C8051F330_CAMERA
+--> ?CO?C8051F330_CAMERA
+--> ?PR?_TFTWR_STR?C8051F330_CAMERA
+--> ?PR?_DELAY_MS?C8051F330_CAMERA
+--> ?PR?CMOS7670_INIT?C8051F330_CAMERA
+--> ?PR?EXT_INTERRUPT_INIT?C8051F330_CAMERA
?PR?TFT_INIT?C8051F330_CAMERA ----- -----
+--> ?PR?_DELAY_MS?C8051F330_CAMERA
+--> ?PR?_TFTWRITE?C8051F330_CAMERA
?PR?_DELAY_MS?C8051F330_CAMERA ----- -----
+--> ?PR?_DELAY_US?C8051F330_CAMERA
?PR?_TFTWRITE?C8051F330_CAMERA 003CH 0006H
?PR?_TFTCLEAR?C8051F330_CAMERA 0021H 0004H
+--> ?PR?_TFTWRITE?C8051F330_CAMERA
+--> ?PR?_TFTWRITE16?C8051F330_CAMERA
+--> ?PR?_TFT_WR_DATA16?C8051F330_CAMERA
?PR?_TFT_WR_DATA16?C8051F330_CAMERA 0032H 0002H
?PR?_TFTWR_STR?C8051F330_CAMERA 0021H 000DH
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 3
+--> ?PR?_TFT_SETBACKGROUND?C8051F330_CAMERA
+--> ?PR?_TFTWR_SINGLESTR?C8051F330_CAMERA
?PR?_TFT_SETBACKGROUND?C8051F330_CAMERA 002EH 0008H
+--> ?PR?_TFT_SETCURSOR?C8051F330_CAMERA
+--> ?PR?_TFTWRITE?C8051F330_CAMERA
?PR?_TFT_SETCURSOR?C8051F330_CAMERA ----- -----
+--> ?PR?_TFTWRITE?C8051F330_CAMERA
?PR?_TFTWR_SINGLESTR?C8051F330_CAMERA 002EH 0004H
+--> ?PR?_TFTWRITE16?C8051F330_CAMERA
+--> ?CO?C8051F330_CAMERA
+--> ?PR?_TFT_WR_DATA16?C8051F330_CAMERA
?PR?CMOS7670_INIT?C8051F330_CAMERA 0021H 0002H
+--> ?PR?INITI2C?C8051F330_CAMERA
+--> ?PR?_WRCMOS7670?C8051F330_CAMERA
+--> ?PR?_DELAY_MS?C8051F330_CAMERA
+--> ?PR?SET_CMOS7670REG?C8051F330_CAMERA
?PR?SET_CMOS7670REG?C8051F330_CAMERA ----- -----
+--> ?PR?_WRCMOS7670?C8051F330_CAMERA
*** NEW ROOT ***************************************************
?PR?INT0_ISR?C8051F330_CAMERA ----- -----
+--> ?PR?_TFTWRITE?C8051F330_CAMERA
+--> ?PR?_TFTWRITE16?C8051F330_CAMERA
SYMBOL TABLE OF MODULE: .\obj\c8051f330_camera (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0FAAH SEGMENT ?C_C51STARTUP
I:0042H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:0FADH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 4
C:0FAAH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:0FAAH LINE# 133
C:0FACH LINE# 134
C:0FADH LINE# 135
C:0FAEH LINE# 136
C:0FB0H LINE# 185
C:0FB3H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE C8051F330_CAMERA
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
C:1293H PUBLIC Cmos7670_init
D:0090H PUBLIC P1
B:0080H.7 PUBLIC Tft_WR_PIN
D:00E6H PUBLIC EIE1
B:00A8H.7 PUBLIC EA
C:1376H PUBLIC Timer3_ISR
B:0020H.1 PUBLIC SMB_BUSY
D:00E4H PUBLIC IT01CF
D:00A4H PUBLIC P0MDOUT
D:00A5H PUBLIC P1MDOUT
D:00A8H PUBLIC IE
C:0006H PUBLIC _delay
D:00D9H PUBLIC PCA0MD
C:06C0H PUBLIC Set_Cmos7670Reg
D:0009H PUBLIC SMB_SINGLEBYTE_OUT
C:1039H PUBLIC _TftClear
C:0D7BH PUBLIC SMBus_ISR
B:00C0H.0 PUBLIC SI
C:12BBH PUBLIC _Tft_WR_DATA16
D:000AH PUBLIC FAIL
D:00E1H PUBLIC XBR0
D:00C1H PUBLIC SMB0CF
C:1319H PUBLIC Port_Init
D:00E2H PUBLIC XBR1
D:000BH PUBLIC SMB_DATA_LEN
B:0020H.2 PUBLIC SMB_RANDOMREAD
D:00C0H PUBLIC SMB0CN
C:12E0H PUBLIC _TftWrite16
C:0B3BH PUBLIC Tft_Init
C:0E7BH PUBLIC main
D:0094H PUBLIC TMR3
D:000CH PUBLIC pSMB_DATA_OUT
D:00F1H PUBLIC P0MDIN
D:00F2H PUBLIC P1MDIN
C:1367H PUBLIC Timer1_Init
C:134EH PUBLIC Timer3_Init
D:000FH PUBLIC NUM_ERRORS
C:003EH PUBLIC _WrCmos7670
D:0089H PUBLIC TMOD
D:00D4H PUBLIC P0SKIP
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 5
D:0091H PUBLIC TMR3CN
D:0013H PUBLIC WORD_ADDR
D:00D5H PUBLIC P1SKIP
C:1251H PUBLIC _TftWrite
B:0088H.1 PUBLIC IE0
C:1334H PUBLIC _Tft_SetCursor
C:1384H PUBLIC SMB_Read
D:00B2H PUBLIC OSCICN
C:13A3H PUBLIC SMBus_Init
C:10BAH PUBLIC _Tft_SetBackground
D:0092H PUBLIC TMR3RL
D:0014H PUBLIC pSMB_DATA_IN
D:0017H PUBLIC TARGET
B:0020H.3 PUBLIC SMB_SENDWORDADDR
B:0020H.4 PUBLIC SMB_ACKPOLL
B:0088H.0 PUBLIC IT0
D:008DH PUBLIC TH1
B:00C0H.1 PUBLIC ACK
C:1391H PUBLIC SMB_Write
D:008BH PUBLIC TL1
B:0080H.4 PUBLIC Tft_RST_PIN
C:1301H PUBLIC _delay_ms
B:0080H.2 PUBLIC Cmos_CS_PIN
C:13B1H PUBLIC InitI2C
B:0088H.6 PUBLIC TR1
C:0068H PUBLIC _delay_us
C:1200H PUBLIC _TftWR_SingleStr
C:0032H PUBLIC Ext_Interrupt_Init
D:00EFH PUBLIC RSTSRC
B:00C0H.5 PUBLIC STA
C:0F1DH PUBLIC INT0_ISR
B:0020H.5 PUBLIC SMB_RW
D:00C2H PUBLIC SMB0DAT
C:00D0H PUBLIC english
D:008EH PUBLIC CKCON
C:113DH PUBLIC _TftWR_Str
B:0080H.3 PUBLIC WR_CONTROL_PIN
B:00C0H.4 PUBLIC STO
C:13AAH PUBLIC OSCILLATOR_Init
B:0080H.6 PUBLIC Tft_RS_PIN
------- PROC MAIN
C:0E7BH LINE# 136
C:0E7BH LINE# 137
C:0E7BH LINE# 139
C:0E7EH LINE# 140
C:0E81H LINE# 141
C:0E84H LINE# 143
C:0E87H LINE# 144
C:0E8AH LINE# 145
C:0E8DH LINE# 147
C:0E8FH LINE# 148
C:0E92H LINE# 149
C:0E95H LINE# 150
C:0EABH LINE# 151
C:0EC1H LINE# 152
C:0ED7H LINE# 153
C:0EDEH LINE# 155
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 6
C:0EE1H LINE# 156
C:0EE3H LINE# 158
C:0EE9H LINE# 159
C:0EF0H LINE# 160
C:0EF3H LINE# 161
C:0F09H LINE# 162
C:0F10H LINE# 163
C:0F16H LINE# 165
C:0F19H LINE# 166
C:0F1BH LINE# 167
------- ENDPROC MAIN
------- PROC SMBUS_INIT
C:13A3H LINE# 172
C:13A3H LINE# 173
C:13A3H LINE# 174
C:13A6H LINE# 175
C:13A9H LINE# 176
------- ENDPROC SMBUS_INIT
------- PROC TIMER1_INIT
C:1367H LINE# 177
C:1367H LINE# 178
C:1367H LINE# 182
C:136AH LINE# 189
C:136DH LINE# 190
C:1370H LINE# 192
C:1373H LINE# 194
C:1375H LINE# 195
------- ENDPROC TIMER1_INIT
------- PROC TIMER3_INIT
C:134EH LINE# 197
C:134EH LINE# 198
C:134EH LINE# 199
C:1351H LINE# 201
C:1354H LINE# 203
C:135AH LINE# 204
C:1360H LINE# 205
C:1363H LINE# 206
C:1366H LINE# 207
------- ENDPROC TIMER3_INIT
------- PROC OSCILLATOR_INIT
C:13AAH LINE# 211
C:13AAH LINE# 212
C:13AAH LINE# 213
C:13ADH LINE# 214
C:13B0H LINE# 215
------- ENDPROC OSCILLATOR_INIT
------- PROC SMB_WRITE
C:1391H LINE# 216
C:1391H LINE# 217
C:1391H LINE# 218
C:1394H LINE# 219
C:1396H LINE# 220
C:1398H LINE# 221
C:139AH LINE# 222
------- ENDPROC SMB_WRITE
------- PROC SMB_READ
C:1384H LINE# 223
BL51 BANKED LINKER/LOCATER V6.22 09/22/2012 12:09:15 PAGE 7
C:1384H LINE# 224
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -