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

📄 boxingfasheng2.m51

📁 此程序实现任意波形发生器的菜单选择操作及向FPGA发送控制命令
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        08/24/2007  11:29:03  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj TO boxingfasheng2 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  boxingfasheng2 (?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     0012H     UNIT         ?DT?MAIN
                    001AH     0006H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         ?BI?MAIN
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     0019H     UNIT         _DATA_GROUP_
            IDATA   003AH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     01FFH     UNIT         ?XD?MAIN

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0620H     UNIT         ?CO?MAIN
            CODE    0626H     0280H     UNIT         ?PR?INT_INT0?MAIN
            CODE    08A6H     021EH     UNIT         ?C_INITSEG
            CODE    0AC4H     01BAH     UNIT         ?PR?MAIN?MAIN
            CODE    0C7EH     012CH     UNIT         ?PR?_CREATE_BASE?MAIN
            CODE    0DAAH     0114H     UNIT         ?PR?READ_BO?MAIN
            CODE    0EBEH     010CH     UNIT         ?PR?DISPLAY?MAIN
            CODE    0FCAH     010AH     UNIT         ?PR?_CREATE_COMBIN?MAIN
            CODE    10D4H     00B6H     UNIT         ?C?LIB_CODE
            CODE    118AH     008CH     UNIT         ?C_C51STARTUP
            CODE    1216H     0048H     UNIT         ?PR?_SAVE?MAIN
            CODE    125EH     0028H     UNIT         ?PR?_BYTEPROGRAMVERIFY?MAIN
            CODE    1286H     0024H     UNIT         ?PR?_ACTION?MAIN
            CODE    12AAH     001FH     UNIT         ?PR?_BYTE_READ?MAIN
            CODE    12C9H     001DH     UNIT         ?PR?ISP_EN?MAIN
            CODE    12E6H     001BH     UNIT         ?PR?_SECTOR_ERASE?MAIN
            CODE    1301H     000FH     UNIT         ?PR?KEYIN?MAIN
            CODE    1310H     000DH     UNIT         ?PR?_BYTE_PROGRAM?MAIN
            CODE    131DH     000DH     UNIT         ?PR?DELAY?MAIN
            CODE    132AH     0009H     UNIT         ?PR?ISP_DI?MAIN
BL51 BANKED LINKER/LOCATER V5.11                                                      08/24/2007  11:29:03  PAGE 2





OVERLAY MAP OF MODULE:   boxingfasheng2 (?C_STARTUP)


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

?PR?MAIN?MAIN                       -----    -----
  +--> ?CO?MAIN
  +--> ?PR?_ACTION?MAIN
  +--> ?PR?DISPLAY?MAIN
  +--> ?PR?DELAY?MAIN
  +--> ?PR?READ_BO?MAIN

?PR?_ACTION?MAIN                    0021H    0001H
  +--> ?PR?_CREATE_COMBIN?MAIN
  +--> ?PR?_CREATE_BASE?MAIN

?PR?_CREATE_COMBIN?MAIN             0022H    0011H
  +--> ?CO?MAIN
  +--> ?PR?_SECTOR_ERASE?MAIN
  +--> ?PR?_BYTE_PROGRAM?MAIN
  +--> ?PR?_SAVE?MAIN

?PR?_SECTOR_ERASE?MAIN              -----    -----
  +--> ?PR?ISP_EN?MAIN
  +--> ?PR?ISP_DI?MAIN

?PR?_BYTE_PROGRAM?MAIN              -----    -----
  +--> ?PR?ISP_EN?MAIN
  +--> ?PR?ISP_DI?MAIN

?PR?_SAVE?MAIN                      0033H    0007H
  +--> ?PR?_SECTOR_ERASE?MAIN
  +--> ?PR?_BYTE_PROGRAM?MAIN

?PR?_CREATE_BASE?MAIN               0022H    0010H
  +--> ?CO?MAIN

?PR?DISPLAY?MAIN                    -----    -----
  +--> ?CO?MAIN

?PR?READ_BO?MAIN                    0021H    000CH
  +--> ?PR?_BYTE_READ?MAIN

?PR?_BYTE_READ?MAIN                 -----    -----
  +--> ?PR?ISP_EN?MAIN
  +--> ?PR?ISP_DI?MAIN

*** NEW ROOT ***************************************************

BL51 BANKED LINKER/LOCATER V5.11                                                      08/24/2007  11:29:03  PAGE 3


?PR?INT_INT0?MAIN                   -----    -----
  +--> ?PR?KEYIN?MAIN
  +--> ?CO?MAIN



SYMBOL TABLE OF MODULE:  boxingfasheng2 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:118AH         SEGMENT       ?C_C51STARTUP
  I:003AH         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:118DH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         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
  C:118AH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:118AH         LINE#         99
  C:118CH         LINE#         100
  C:118DH         LINE#         101
  C:118EH         LINE#         102
  C:1190H         LINE#         151
  C:1193H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  D:00E6H         PUBLIC        ISP_TRIG
  B:00A8H.7       PUBLIC        EA
  C:0010H         PUBLIC        tb0
  C:0015H         PUBLIC        tb1
  C:0018H         PUBLIC        tb2
  D:0008H         PUBLIC        shiwei
  D:00A8H         PUBLIC        IE
BL51 BANKED LINKER/LOCATER V5.11                                                      08/24/2007  11:29:03  PAGE 4


  C:1216H         PUBLIC        _save
  C:131DH         PUBLIC        delay
  D:0009H         PUBLIC        gewei
  D:00B8H         PUBLIC        IP
  D:000AH         PUBLIC        count_cycle
  D:000BH         PUBLIC        cycle_count
  D:000DH         PUBLIC        value
  D:00E5H         PUBLIC        ISP_CMD
  C:1301H         PUBLIC        keyin
  C:0AC4H         PUBLIC        main
  C:0626H         PUBLIC        int_int0
  D:000EH         PUBLIC        count
  D:000FH         PUBLIC        freq
  D:00E3H         PUBLIC        ISP_ADDRH
  C:0FCAH         PUBLIC        _create_combin
  C:001CH         PUBLIC        xishu
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:0011H         PUBLIC        mag
  D:00E4H         PUBLIC        ISP_ADDRL
  C:0226H         PUBLIC        rec
  C:0006H         PUBLIC        seg
  D:008EH         PUBLIC        AUXR
  C:12E6H         PUBLIC        _Sector_erase
  D:00E0H         PUBLIC        ACC
  B:0020H.0       PUBLIC        int_flag
  D:0012H         PUBLIC        key_value
  C:0026H         PUBLIC        sin
  C:125EH         PUBLIC        _ByteProgramVerify
  C:0DAAH         PUBLIC        read_bo
  C:0426H         PUBLIC        tri
  C:1310H         PUBLIC        _Byte_program
  D:0013H         PUBLIC        state0
  C:0C7EH         PUBLIC        _create_base
  D:0014H         PUBLIC        state1
  D:00E7H         PUBLIC        ISP_CONTR
  D:0015H         PUBLIC        state2
  C:132AH         PUBLIC        ISP_DI
  B:0020H.1       PUBLIC        ok
  C:12DAH         PUBLIC        ISP_EN
  D:0016H         PUBLIC        a
  C:1286H         PUBLIC        _action
  D:0017H         PUBLIC        b
  D:0018H         PUBLIC        c
  X:0000H         PUBLIC        temp_jun
  D:00C8H         PUBLIC        T2CON
  D:00E2H         PUBLIC        ISP_DATA
  B:00E0H.7       PUBLIC        clflag
  C:12AAH         PUBLIC        _Byte_read
  D:0019H         PUBLIC        baiwei
  C:0EBEH         PUBLIC        display
  D:00D0H         PUBLIC        PSW
  -------         PROC          L?0227
  -------         ENDPROC       L?0227
  -------         PROC          ISP_EN
  C:12DAH         LINE#         113
  C:12DAH         LINE#         114
BL51 BANKED LINKER/LOCATER V5.11                                                      08/24/2007  11:29:03  PAGE 5


  C:12DAH         LINE#         115
  C:12DCH         LINE#         116
  C:12DFH         LINE#         117
  C:12E2H         LINE#         118
  C:12E5H         LINE#         119
  -------         ENDPROC       ISP_EN
  -------         PROC          ISP_DI
  C:132AH         LINE#         124
  C:132AH         LINE#         125
  C:132AH         LINE#         126
  C:132DH         LINE#         127
  C:1330H         LINE#         128
  C:1332H         LINE#         129
  -------         ENDPROC       ISP_DI
  -------         PROC          _BYTE_READ
  D:0004H         SYMBOL        byte_addr
  C:12AAH         LINE#         134
  C:12AEH         LINE#         135
  C:12AEH         LINE#         136
  C:12B0H         LINE#         137
  C:12B3H         LINE#         138
  C:12B6H         LINE#         139
  C:12B9H         LINE#         140
  C:12BCH         LINE#         141
  C:12BFH         LINE#         142
  C:12C2H         LINE#         143
  C:12C3H         LINE#         144
  C:12C6H         LINE#         145
  C:12C8H         LINE#         146
  -------         ENDPROC       _BYTE_READ
  -------         PROC          _SECTOR_ERASE
  D:0006H         SYMBOL        Sector_addr
  -------         DO            
  D:0007H         SYMBOL        addre
  -------         ENDDO         
  C:12E6H         LINE#         150
  C:12E6H         LINE#         151
  C:12E6H         LINE#         153
  C:12E6H         LINE#         154
  C:12EBH         LINE#         155
  C:12EEH         LINE#         157
  C:12F1H         LINE#         158
  C:12F4H         LINE#         160
  C:12F7H         LINE#         162
  C:12FAH         LINE#         163
  C:12FDH         LINE#         164
  C:12FEH         LINE#         165
  -------         ENDPROC       _SECTOR_ERASE
  -------         PROC          _BYTE_PROGRAM
  D:0002H         SYMBOL        byte_addr
  D:0005H         SYMBOL        DataBuf
  C:1310H         LINE#         170
  C:1310H         LINE#         171
  C:1310H         LINE#         172
  C:1310H         LINE#         173
  C:1310H         LINE#         174
  C:1310H         LINE#         175
BL51 BANKED LINKER/LOCATER V5.11                                                      08/24/2007  11:29:03  PAGE 6


  C:1310H         LINE#         176
  C:1310H         LINE#         177
  C:1313H         LINE#         179
  C:1316H         LINE#         180
  C:1319H         LINE#         181
  C:131AH         LINE#         182
  -------         ENDPROC       _BYTE_PROGRAM
  -------         PROC          _BYTEPROGRAMVERIFY
  D:0002H         SYMBOL        byte_addr
  D:0005H         SYMBOL        DataBuf
  C:125EH         LINE#         187
  C:125EH         LINE#         188
  C:125EH         LINE#         189
  C:125EH         LINE#         190
  C:125EH         LINE#         191
  C:125EH         LINE#         192
  C:125EH         LINE#         193
  C:125EH         LINE#         194
  C:1261H         LINE#         195
  C:1264H         LINE#         196
  C:1267H         LINE#         197
  C:1268H         LINE#         198
  C:126BH         LINE#         199
  C:126EH         LINE#         200
  C:1271H         LINE#         201
  C:1274H         LINE#         202
  C:1277H         LINE#         203
  C:1278H         LINE#         204
  C:127BH         LINE#         205
  C:1283H         LINE#         206
  C:1285H         LINE#         207
  -------         ENDPROC       _BYTEPROGRAMVERIFY
  -------         PROC          DELAY
  -------         DO            
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:131DH         LINE#         211
  C:131DH         LINE#         212
  C:131DH         LINE#         214
  C:131FH         LINE#         215
  C:1329H         LINE#         216
  -------         ENDPROC       DELAY
  -------         PROC          DISPLAY
  -------         DO            
  D:0002H         SYMBOL        buff
  -------         ENDDO         
  C:0EBEH         LINE#         221
  C:0EBEH         LINE#         222
  C:0EBEH         LINE#         226
  C:0EC2H         LINE#         227
  C:0EC8H         LINE#         228
  C:0EE3H         LINE#         229
  C:0EE7H         LINE#         230
  C:0F09H         LINE#         231
  C:0F0DH         LINE#         232
  C:0F2FH         LINE#         233
BL51 BANKED LINKER/LOCATER V5.11                                                      08/24/2007  11:29:03  PAGE 7


  C:0F33H         LINE#         234
  C:0F55H         LINE#         235
  C:0F59H         LINE#         236
  C:0F74H         LINE#         238
  C:0F7BH         LINE#         239
  C:0F7FH         LINE#         240
  C:0F9CH         LINE#         241
  C:0FA0H         LINE#         242
  C:0FBBH         LINE#         244
  C:0FBFH         LINE#         245
  C:0FC9H         LINE#         246
  -------         ENDPROC       DISPLAY
  -------         PROC          _CREATE_BASE
  D:0022H         SYMBOL        b_mag
  D:0023H         SYMBOL        b_freq
  D:0007H         SYMBOL        b_type
  -------         DO            
  D:0025H         SYMBOL        temp
  D:0026H         SYMBOL        j
  D:0027H         SYMBOL        freqH
  D:0028H         SYMBOL        freqL
  D:0007H         SYMBOL        cycleH
  D:0006H         SYMBOL        cycleL
  D:0029H         SYMBOL        D_RAM
  D:002CH         SYMBOL        A_FPGA
  D:0006H         SYMBOL        i
  D:002FH         SYMBOL        table
  -------         ENDDO         
  C:0C7EH         LINE#         249
  C:0C86H         LINE#         250
  C:0C86H         LINE#         253
  C:0C8CH         LINE#         255
  C:0C94H         LINE#         256

⌨️ 快捷键说明

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