fat32.m51

来自「这是一个基于8255扩展端口的keil c51固件」· M51 代码 · 共 1,302 行 · 第 1/4 页

M51
1,302
字号
  B:00E8H.4       PUBLIC        EWDI
  B:00D8H.3       PUBLIC        WDIF
  B:00C8H.5       PUBLIC        RCLK
  B:00C8H.4       PUBLIC        TCLK
  B:00F8H.4       PUBLIC        PWDI
  D:0088H         PUBLIC        TCON
  C:5920H         PUBLIC        init
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:00D8H.2       PUBLIC        WTRF
  B:00C8H.0       PUBLIC        CP_RL2
  B:00D8H.7       PUBLIC        SMOD_1
  B:00A8H.4       PUBLIC        ES0
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.6       PUBLIC        ES1
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  B:00C0H.0       PUBLIC        RI1
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:00C0H.1       PUBLIC        TI1
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00E8H.0       PUBLIC        EX2
  B:00D0H.0       PUBLIC        P
  B:00E8H.1       PUBLIC        EX3
  B:0098H.7       PUBLIC        SM0
  B:00E8H.2       PUBLIC        EX4
  B:0098H.6       PUBLIC        SM1
  B:00E8H.3       PUBLIC        EX5
  B:0098H.5       PUBLIC        SM2
  B:00B8H.4       PUBLIC        PS0
  D:00E8H         PUBLIC        EIE
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.6       PUBLIC        PS1
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:00B8H.5       PUBLIC        PT2
BL51 BANKED LINKER/LOCATER V5.00                                                      01/06/2004  00:16:36  PAGE 18


  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  B:00F8H.0       PUBLIC        PX2
  B:00F8H.1       PUBLIC        PX3
  B:00F8H.2       PUBLIC        PX4
  B:00F8H.3       PUBLIC        PX5
  D:00F8H         PUBLIC        EIP
  B:00D8H.4       PUBLIC        PFI
  B:00C8H.3       PUBLIC        EXEN2
  D:0098H         PUBLIC        SCON0
  B:0098H.4       PUBLIC        REN
  D:00C0H         PUBLIC        SCON1
  D:00C8H         PUBLIC        T2CON
  B:00D8H.1       PUBLIC        EWT
  B:00D8H.6       PUBLIC        POR
  B:00D0H.5       PUBLIC        F0
  D:00D0H         PUBLIC        PSW
  D:00D8H         PUBLIC        WDCON
  B:00D8H.0       PUBLIC        RWT
  B:00C0H.2       PUBLIC        RB81
  -------         PROC          INIT
  C:5920H         LINE#         34
  C:5920H         LINE#         35
  C:5923H         LINE#         36
  C:5926H         LINE#         37
  C:5929H         LINE#         38
  C:592CH         LINE#         39
  -------         ENDPROC       INIT
  -------         PROC          MAIN
  -------         DO            
  X:84ECH         SYMBOL        handle1
  X:84EEH         SYMBOL        handle2
  X:84F0H         SYMBOL        bufA
  X:8554H         SYMBOL        bufB
  -------         ENDDO         
  C:5228H         LINE#         47
  C:5228H         LINE#         50
  C:522BH         LINE#         52
  C:5234H         LINE#         53
  C:5245H         LINE#         54
  C:5256H         LINE#         55
  C:526DH         LINE#         56
  C:5284H         LINE#         57
  C:529BH         LINE#         58
  C:52B2H         LINE#         59
  C:52BAH         LINE#         60
  C:52C2H         LINE#         61
  -------         ENDPROC       MAIN
  -------         ENDMOD        FAT_TEST

  -------         MODULE        UTIL
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:592FH         PUBLIC        _int_big_endian
BL51 BANKED LINKER/LOCATER V5.00                                                      01/06/2004  00:16:36  PAGE 19


  C:5850H         PUBLIC        _delay
  C:4FE9H         PUBLIC        _long_big_endian
  -------         PROC          _DELAY
  D:0006H         SYMBOL        delay
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:5850H         LINE#         21
  C:5850H         LINE#         23
  C:585AH         LINE#         24
  C:586EH         LINE#         25
  -------         ENDPROC       _DELAY
  -------         PROC          _LONG_BIG_ENDIAN
  X:85C2H         SYMBOL        value
  -------         DO            
  X:85C6H         SYMBOL        temp
  -------         ENDDO         
  C:4FE9H         LINE#         27
  C:4FEFH         LINE#         28
  C:4FF9H         LINE#         29
  C:5025H         LINE#         30
  C:5051H         LINE#         31
  C:507DH         LINE#         32
  C:50A9H         LINE#         33
  C:50B7H         LINE#         34
  -------         ENDPROC       _LONG_BIG_ENDIAN
  -------         PROC          _INT_BIG_ENDIAN
  D:0004H         SYMBOL        value
  -------         DO            
  D:0002H         SYMBOL        temp
  -------         ENDDO         
  C:592FH         LINE#         36
  C:5933H         LINE#         38
  C:5937H         LINE#         39
  C:593AH         LINE#         40
  C:593DH         LINE#         41
  -------         ENDPROC       _INT_BIG_ENDIAN
  -------         ENDMOD        UTIL

  -------         MODULE        ?C?COPY
  C:40D0H         PUBLIC        ?C?COPY
  -------         ENDMOD        ?C?COPY

  -------         MODULE        ?C?CLDPTR
  C:40F6H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CSTPTR
  C:410FH         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?IILDX
  C:4121H         PUBLIC        ?C?IILDX
  -------         ENDMOD        ?C?IILDX

  -------         MODULE        ?C?ILDOPTR
BL51 BANKED LINKER/LOCATER V5.00                                                      01/06/2004  00:16:36  PAGE 20


  C:4137H         PUBLIC        ?C?ILDOPTR
  -------         ENDMOD        ?C?ILDOPTR

  -------         MODULE        ?C?ISTOPTR
  C:416FH         PUBLIC        ?C?ISTOPTR
  -------         ENDMOD        ?C?ISTOPTR

  -------         MODULE        ?C?LMUL
  C:419CH         PUBLIC        ?C?LMUL
  -------         ENDMOD        ?C?LMUL

  -------         MODULE        ?C?ULCMP
  C:41EBH         PUBLIC        ?C?ULCMP
  -------         ENDMOD        ?C?ULCMP

  -------         MODULE        ?C?ULSHR
  C:41FCH         PUBLIC        ?C?ULSHR
  -------         ENDMOD        ?C?ULSHR

  -------         MODULE        ?C?SLSHR
  C:420FH         PUBLIC        ?C?SLSHR
  -------         ENDMOD        ?C?SLSHR

  -------         MODULE        ?C?LSHL
  C:4223H         PUBLIC        ?C?LSHL
  -------         ENDMOD        ?C?LSHL

  -------         MODULE        ?C?LLDPTR
  C:4236H         PUBLIC        ?C?LLDPTR
  -------         ENDMOD        ?C?LLDPTR

  -------         MODULE        ?C?LLDOPTR
  C:4256H         PUBLIC        ?C?LLDOPTR
  -------         ENDMOD        ?C?LLDOPTR

  -------         MODULE        ?C?LSTPTR
  C:4286H         PUBLIC        ?C?LSTPTR
  -------         ENDMOD        ?C?LSTPTR

  -------         MODULE        ?C?LSTOPTR
  C:42A0H         PUBLIC        ?C?LSTOPTR
  -------         ENDMOD        ?C?LSTOPTR

  -------         MODULE        ?C?LLDOPTR0
  C:42C4H         PUBLIC        ?C?LLDOPTR0
  -------         ENDMOD        ?C?LLDOPTR0

  -------         MODULE        ?C?LSTXDATA
  C:42F4H         PUBLIC        ?C?LSTXDATA
  -------         ENDMOD        ?C?LSTXDATA

  -------         MODULE        ?C?LSTKXDATA
  C:4300H         PUBLIC        ?C?LSTKXDATA
  -------         ENDMOD        ?C?LSTKXDATA

  -------         MODULE        ?C?OFFXADD
  C:4331H         PUBLIC        ?C?OFFXADD
BL51 BANKED LINKER/LOCATER V5.00                                                      01/06/2004  00:16:36  PAGE 21


  -------         ENDMOD        ?C?OFFXADD

  -------         MODULE        PRINTF
  X:85DAH         PUBLIC        ?_PRINTF517?BYTE
  X:85DAH         PUBLIC        ?_PRINTF?BYTE
  X:85DAH         PUBLIC        ?_SPRINTF517?BYTE
  X:85DAH         PUBLIC        ?_SPRINTF?BYTE
  C:4647H         PUBLIC        _PRINTF
  C:4647H         PUBLIC        _PRINTF517
  C:4641H         PUBLIC        _SPRINTF
  C:4641H         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        ?C?MEMCMP
  C:44C3H         PUBLIC        ?C?MEMCMP
  -------         ENDMOD        ?C?MEMCMP

  -------         MODULE        ?C?CLDOPTR
  C:44E7H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?LLDIDATA
  C:4514H         PUBLIC        ?C?LLDIDATA
  -------         ENDMOD        ?C?LLDIDATA

  -------         MODULE        ?C?LLDXDATA
  C:4520H         PUBLIC        ?C?LLDXDATA
  -------         ENDMOD        ?C?LLDXDATA

  -------         MODULE        ?C?LLDPDATA
  C:452CH         PUBLIC        ?C?LLDPDATA
  -------         ENDMOD        ?C?LLDPDATA

  -------         MODULE        ?C?LLDCODE
  C:4538H         PUBLIC        ?C?LLDCODE
  -------         ENDMOD        ?C?LLDCODE

  -------         MODULE        ?C?LLDIDATA0
  C:4548H         PUBLIC        ?C?LLDIDATA0
  -------         ENDMOD        ?C?LLDIDATA0

  -------         MODULE        ?C?LLDXDATA0
  C:4555H         PUBLIC        ?C?LLDXDATA0
  -------         ENDMOD        ?C?LLDXDATA0

  -------         MODULE        ?C?LLDPDATA0
  C:4561H         PUBLIC        ?C?LLDPDATA0
  -------         ENDMOD        ?C?LLDPDATA0

  -------         MODULE        ?C?LLDCODE0
  C:456EH         PUBLIC        ?C?LLDCODE0
  -------         ENDMOD        ?C?LLDCODE0

  -------         MODULE        ?C?LSTIDATA
  C:457EH         PUBLIC        ?C?LSTIDATA
  -------         ENDMOD        ?C?LSTIDATA

BL51 BANKED LINKER/LOCATER V5.00                                                      01/06/2004  00:16:36  PAGE 22


  -------         MODULE        ?C?LSTPDATA
  C:458AH         PUBLIC        ?C?LSTPDATA
  -------         ENDMOD        ?C?LSTPDATA

  -------         MODULE        ?C?PLDIXDATA
  C:4596H         PUBLIC        ?C?PLDIXDATA
  -------         ENDMOD        ?C?PLDIXDATA

  -------         MODULE        ?C?PSTXDATA
  C:45ADH         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA

  -------         MODULE        ?C?CCASE
  C:45B6H         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:57E7H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SPINUP?IDE_LIB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SPINDOWN?IDE_LIB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_WRITE_SECTOR?IDE_LIB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_DRIVE_ID?IDE_LIB

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_FSEEK?FAT32

Program Size: data=23.1 xdata=1060 code=6480
LINK/LOCATE RUN COMPLETE.  5 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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