⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 initial.m51

📁 epsondriver 驱动源代码
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03              06/13/2005  12:55:39  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\MAIN.O
>> BJ, D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\INITIAL.OBJ, D:\SILABS\M
>> CU\EXAMPLES\C8051F02X\C\EPSONDRIVER\SIOC.OBJ, D:\SILABS\MCU\EXAMPLES\C8051F
>> 02X\C\EPSONDRIVER\CONTROL.OBJ TO D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDR
>> IVER\INITIAL RS (256) PL (68) PW (78)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\MAIN.OBJ (MAIN)
  D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\INITIAL.OBJ (INITIAL)
  D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\SIOC.OBJ (SIOC)
  D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\CONTROL.OBJ (CONTROL)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\INITIAL (M
>> AIN)


            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_
                    0013H     000DH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?CONTROL
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     0019H     UNIT         ?DT?CONTROL
            IDATA   003AH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0606H     UNIT         ?XD?MAIN
            XDATA   0606H     0007H     UNIT         ?XD?CONTROL

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     001AH     UNIT         ?PR?_SM_SEND?CONTROL
            CODE    001DH     0004H     UNIT         ?PR?MEMORY_INIT?INITIAL
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0012H     UNIT         ?PR?UART0_INIT?INITIAL
                    0038H     0003H                  *** GAP ***
            CODE    003BH     0003H     ABSOLUTE     
            CODE    003EH     0613H     UNIT         ?C_INITSEG
            CODE    0651H     0444H     UNIT         ?PR?MAIN?MAIN
            CODE    0A95H     0124H     UNIT         ?PR?SETVSPCR?CONTROL
            CODE    0BB9H     0124H     UNIT         ?PR?SETVSPRSR?CONTROL
            CODE    0CDDH     0124H     UNIT         ?PR?SETVSPGSG?CONTROL
            CODE    0E01H     0124H     UNIT         ?PR?SETVSPBSB?CONTROL
            CODE    0F25H     0124H     UNIT         ?PR?SETGCRAMR?CONTROL
            CODE    1049H     0124H     UNIT         ?PR?SETGCRAMG?CONTROL
            CODE    116DH     0124H     UNIT         ?PR?SETGCRAMB?CONTROL
            CODE    1291H     0124H     UNIT         ?PR?SETVSPPQICSR?CONTROL
            CODE    13B5H     0124H     UNIT         ?PR?SETVSPCUCSRA?CONTROL
            CODE    14D9H     0124H     UNIT         ?PR?SETVSPCUCSRB?CONTROL
            CODE    15FDH     0122H     UNIT         ?PR?SETTG?CONTROL
BL51 BANKED LINKER/LOCATER V5.03            06/13/2005  12:55:39  PAGE 2


            CODE    171FH     009BH     UNIT         ?PR?SMBUS_ISR?CONTROL
            CODE    17BAH     008CH     UNIT         ?C_C51STARTUP
            CODE    1846H     0089H     UNIT         ?PR?_WRITE_0707?SIOC
            CODE    18CFH     007EH     UNIT         ?C?LIB_CODE
            CODE    194DH     007DH     UNIT         ?PR?SET6100R?CONTROL
            CODE    19CAH     007DH     UNIT         ?PR?SET6100G?CONTROL
            CODE    1A47H     007DH     UNIT         ?PR?SET6100B?CONTROL
            CODE    1AC4H     0057H     UNIT         ?PR?UART0_ISR?CONTROL
            CODE    1B1BH     0045H     UNIT         ?PR?_WRITE_6100?SIOC
            CODE    1B60H     0028H     UNIT         ?PR?_SM_RECEIVE?CONTROL
            CODE    1B88H     0019H     UNIT         ?PR?SYSCLK_INIT?INITIAL
            CODE    1BA1H     0018H     UNIT         ?PR?_DELAY?CONTROL
            CODE    1BB9H     0010H     UNIT         ?PR?INTERRUPT_INIT?INITIA
>> L
            CODE    1BC9H     000AH     UNIT         ?PR?PERIAL_INIT?INITIAL
            CODE    1BD3H     000AH     UNIT         ?PR?SMBUS_INIT?INITIAL
            CODE    1BDDH     0009H     UNIT         ?PR?_0707READY?SIOC
            CODE    1BE6H     0009H     UNIT         ?PR?_R6100READY?SIOC
            CODE    1BEFH     0009H     UNIT         ?PR?_G6100READY?SIOC
            CODE    1BF8H     0009H     UNIT         ?PR?_B6100READY?SIOC
            CODE    1C01H     0009H     UNIT         ?PR?NONE_READY?SIOC
            CODE    1C0AH     0007H     UNIT         ?PR?PORT_INIT?INITIAL



OVERLAY MAP OF MODULE:   D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\INITIA
>> L (MAIN)


SEGMENT                              DATA_GROUP 
  +--> CALLED SEGMENT              START    LENGTH
--------------------------------------------------
?C_C51STARTUP                      -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                      0008H    0005H
  +--> ?PR?SYSCLK_INIT?INITIAL
  +--> ?PR?MEMORY_INIT?INITIAL
  +--> ?PR?PERIAL_INIT?INITIAL
  +--> ?PR?PORT_INIT?INITIAL
  +--> ?PR?INTERRUPT_INIT?INITIAL
  +--> ?PR?SMBUS_INIT?INITIAL
  +--> ?PR?UART0_INIT?INITIAL
  +--> ?PR?NONE_READY?SIOC
  +--> ?PR?SETTG?CONTROL
  +--> ?PR?_0707READY?SIOC
  +--> ?PR?_WRITE_0707?SIOC
  +--> ?PR?_SM_SEND?CONTROL
  +--> ?PR?_SM_RECEIVE?CONTROL
  +--> ?PR?_R6100READY?SIOC
  +--> ?PR?_WRITE_6100?SIOC
  +--> ?PR?_G6100READY?SIOC
  +--> ?PR?_B6100READY?SIOC
  +--> ?PR?_DELAY?CONTROL

?PR?SETTG?CONTROL                  -----    -----
  +--> ?PR?_SM_RECEIVE?CONTROL
  +--> ?PR?_0707READY?SIOC
  +--> ?PR?_WRITE_0707?SIOC
  +--> ?PR?NONE_READY?SIOC

?PR?_WRITE_0707?SIOC               000DH    0006H
  +--> ?PR?_DELAY?CONTROL

BL51 BANKED LINKER/LOCATER V5.03            06/13/2005  12:55:39  PAGE 3


?PR?_WRITE_6100?SIOC               000DH    0004H
  +--> ?PR?_DELAY?CONTROL



SYMBOL TABLE OF MODULE:  D:\SILABS\MCU\EXAMPLES\C8051F02X\C\EPSONDRIVER\INITIA
>> L (MAIN)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00FFH         PUBLIC        WDTCN
  D:00E8H         PUBLIC        ADC0CN
  D:00A8H         PUBLIC        IE
  X:0000H         PUBLIC        gammaBlue
  D:00D8H         PUBLIC        PCA0CN
  D:00B8H         PUBLIC        IP
  X:0202H         PUBLIC        gammaRed
  D:00C0H         PUBLIC        SMB0CN
  C:0651H         PUBLIC        main
  D:00F8H         PUBLIC        SPI0CN
  D:0088H         PUBLIC        TCON
  D:0099H         PUBLIC        SBUF0
  D:0098H         PUBLIC        SCON0
  D:00C8H         PUBLIC        T2CON
  X:0404H         PUBLIC        gammaGreen
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        i
  D:000AH         SYMBOL        n
  D:000CH         SYMBOL        Selection
  -------         ENDDO         
  C:0651H         LINE#         71
  C:0651H         LINE#         72
  C:0651H         LINE#         75
  C:0654H         LINE#         76
  C:0657H         LINE#         77
  C:065AH         LINE#         78
  C:065DH         LINE#         79
  C:0660H         LINE#         80
  C:0663H         LINE#         81
  C:0666H         LINE#         82
  C:0669H         LINE#         83
  C:066CH         LINE#         84
  C:066FH         LINE#         99
  C:0672H         LINE#         161
  C:0672H         LINE#         162
  C:0672H         LINE#         163
  C:067BH         LINE#         164
  C:067EH         LINE#         165
  C:0680H         LINE#         166
  C:0682H         LINE#         167
  C:0684H         LINE#         168
  C:0686H         LINE#         169
  C:068BH         LINE#         171
  C:0697H         LINE#         172
  C:069FH         LINE#         173
  C:06A6H         LINE#         174
  C:06A6H         LINE#         175
  C:06ACH         LINE#         176
BL51 BANKED LINKER/LOCATER V5.03            06/13/2005  12:55:39  PAGE 4


  C:06C2H         LINE#         177
  C:06DAH         LINE#         178
  C:06EEH         LINE#         179
  C:0706H         LINE#         180
  C:071AH         LINE#         181
  C:0732H         LINE#         182
  C:073BH         LINE#         183
  C:0744H         LINE#         184
  C:0747H         LINE#         185
  C:0752H         LINE#         186
  C:0755H         LINE#         187
  C:0768H         LINE#         188
  C:0783H         LINE#         189
  C:079EH         LINE#         190
  C:07B9H         LINE#         191
  C:07C7H         LINE#         192
  C:07DAH         LINE#         193
  C:07EDH         LINE#         194
  C:07FEH         LINE#         195
  C:07FEH         LINE#         196
  C:0801H         LINE#         197
  C:080AH         LINE#         198
  C:080AH         LINE#         199
  C:0813H         LINE#         200
  C:0829H         LINE#         201
  C:0841H         LINE#         202
  C:0855H         LINE#         203
  C:0865H         LINE#         204
  C:086EH         LINE#         205
  C:0871H         LINE#         206
  C:0878H         LINE#         207
  C:087BH         LINE#         208
  C:088EH         LINE#         209
  C:08A9H         LINE#         210
  C:08B7H         LINE#         211
  C:08C8H         LINE#         212
  C:08C8H         LINE#         213
  C:08CBH         LINE#         214
  C:08D4H         LINE#         215
  C:08D4H         LINE#         216
  C:08DDH         LINE#         217
  C:08F3H         LINE#         218
  C:090BH         LINE#         219
  C:091FH         LINE#         220
  C:092FH         LINE#         221
  C:0938H         LINE#         222
  C:093BH         LINE#         223
  C:0942H         LINE#         224
  C:0945H         LINE#         225
  C:0958H         LINE#         226
  C:0973H         LINE#         227
  C:0981H         LINE#         228
  C:0992H         LINE#         229
  C:0992H         LINE#         230
  C:0995H         LINE#         231
  C:099EH         LINE#         232
  C:099EH         LINE#         233
  C:09A7H         LINE#         234
  C:09BDH         LINE#         235
  C:09D5H         LINE#         236
  C:09E9H         LINE#         237
  C:09F9H         LINE#         238
  C:0A02H         LINE#         239
  C:0A05H         LINE#         240
  C:0A0CH         LINE#         241
BL51 BANKED LINKER/LOCATER V5.03            06/13/2005  12:55:39  PAGE 5


  C:0A0FH         LINE#         242
  C:0A22H         LINE#         243
  C:0A3DH         LINE#         244
  C:0A4BH         LINE#         245
  C:0A5EH         LINE#         246
  C:0A67H         LINE#         247
  C:0A67H         LINE#         248
  C:0A70H         LINE#         249
  C:0A70H         LINE#         250
  C:0A73H         LINE#         251
  C:0A86H         LINE#         252
  C:0A88H         LINE#         253
  C:0A8FH         LINE#         254
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        INITIAL
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:1BD3H         PUBLIC        SMBUS_Init
  D:00E6H         PUBLIC        EIE1
  D:00E7H         PUBLIC        EIE2
  D:00E8H         PUBLIC        ADC0CN
  D:00A4H         PUBLIC        P0MDOUT
  D:00A5H         PUBLIC        P1MDOUT
  D:00A8H         PUBLIC        IE
  D:00F6H         PUBLIC        EIP1
  D:00F7H         PUBLIC        EIP2
  D:00A3H         PUBLIC        EMI0CF
  D:00D8H         PUBLIC        PCA0CN
  D:00B8H         PUBLIC        IP
  D:00E1H         PUBLIC        XBR0
  D:00E2H         PUBLIC        XBR1
  D:00E3H         PUBLIC        XBR2
  D:00C0H         PUBLIC        SMB0CN
  D:00CFH         PUBLIC        SMB0CR
  D:00F8H         PUBLIC        SPI0CN
  D:0087H         PUBLIC        PCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:1BC9H         PUBLIC        PERIAL_Init
  C:1C0AH         PUBLIC        PORT_Init
  D:00B2H         PUBLIC        OSCICN
  C:1BB9H         PUBLIC        INTERRUPT_Init
  D:008DH         PUBLIC        TH1
  D:00B1H         PUBLIC        OSCXCN
  C:001DH         PUBLIC        MEMORY_Init
  C:1B88H         PUBLIC        SYSCLK_Init
  B:0088H.6       PUBLIC        TR1
  C:0026H         PUBLIC        UART0_Init
  D:0098H         PUBLIC        SCON0
  D:00C8H         PUBLIC        T2CON
  D:00C3H         PUBLIC        SMB0ADR
  D:008EH         PUBLIC        CKCON
  D:00D0H         PUBLIC        PSW
  -------         PROC          SYSCLK_INIT
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:1B88H         LINE#         30
  C:1B88H         LINE#         31
  C:1B88H         LINE#         34
  C:1B8BH         LINE#         35
  C:1B98H         LINE#         36
BL51 BANKED LINKER/LOCATER V5.03            06/13/2005  12:55:39  PAGE 6


  C:1B9DH         LINE#         39
  C:1BA0H         LINE#         42
  -------         ENDPROC       SYSCLK_INIT
  -------         PROC          MEMORY_INIT
  C:001DH         LINE#         56
  C:001DH         LINE#         57
  C:001DH         LINE#         58
  C:0020H         LINE#         59
  -------         ENDPROC       MEMORY_INIT
  -------         PROC          PERIAL_INIT
  C:1BC9H         LINE#         77
  C:1BC9H         LINE#         78
  C:1BC9H         LINE#         79
  C:1BCCH         LINE#         80
  C:1BCFH         LINE#         81
  C:1BD2H         LINE#         82
  -------         ENDPROC       PERIAL_INIT
  -------         PROC          PORT_INIT
  C:1C0AH         LINE#         96
  C:1C0AH         LINE#         97
  C:1C0AH         LINE#         98
  C:1C0DH         LINE#         101
  C:1C10H         LINE#         106
  -------         ENDPROC       PORT_INIT
  -------         PROC          INTERRUPT_INIT
  C:1BB9H         LINE#         120
  C:1BB9H         LINE#         121
  C:1BB9H         LINE#         122
  C:1BBCH         LINE#         123
  C:1BBFH         LINE#         124
  C:1BC2H         LINE#         125
  C:1BC4H         LINE#         126
  C:1BC6H         LINE#         127
  C:1BC8H         LINE#         128

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -