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

📄 game.m51

📁 一个温度采集系统的单片机程序与WINDOWS 串口通信程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.00                                                        03/18/2005  10:41:43  PAGE 1


BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
C:\PROGRA~1\KEIL\C51\BIN\BL51.EXE ROUTE0.OBJ, ROUNT2.OBJ, ROUNT1.OBJ TO GAME.OMF RAMSIZE (128)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  ROUTE0.OBJ (ROUTE0)
  ROUNT2.OBJ (RW18B20)
  ROUNT1.OBJ (IICROUNT)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)


LINK MAP OF MODULE:  GAME.OMF (ROUTE0)


            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     0005H     UNIT         ?DT?_RDNBYT?IICROUNT
            DATA    000DH     0004H     UNIT         ?DT?ROUTE0
                    0011H     000FH                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?ROUTE0
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     001FH     UNIT         _DATA_GROUP_
            IDATA   0040H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     028DH     UNIT         ?C?LIB_CODE
            CODE    0290H     00C7H     UNIT         ?PR?_DO_ONE_TMP?ROUTE0
            CODE    0357H     006CH     UNIT         ?PR?_READ_ONE_TMP?ROUTE0
            CODE    03C3H     0040H     UNIT         ?PR?_RDADR?IICROUNT
            CODE    0403H     002FH     UNIT         ?PR?MAIN?ROUTE0
            CODE    0432H     002FH     UNIT         ?PR?_WRADR?IICROUNT
            CODE    0461H     002DH     UNIT         ?PR?READ_ALL_TMP?ROUTE0
            CODE    048EH     0028H     UNIT         ?PR?OWRESET?RW1820
            CODE    04B6H     0028H     UNIT         ?PR?_RDNBYT?IICROUNT
            CODE    04DEH     0025H     UNIT         ?PR?WRBYT?IICROUNT
            CODE    0503H     0021H     UNIT         ?PR?RDBYT?IICROUNT
            CODE    0524H     001FH     UNIT         ?PR?_OWWRITEBYTE?RW1820
            CODE    0543H     001AH     UNIT         ?PR?OWREADBYTE?RW1820
            CODE    055DH     0019H     UNIT         ?PR?_OWWRITEBIT?RW1820
            CODE    0576H     0018H     UNIT         ?PR?OWREADBIT?RW1820
            CODE    058EH     0017H     UNIT         ?PR?DELAY_TIME_1S?ROUTE0
            CODE    05A5H     0016H     UNIT         ?PR?_WR_TMP_RAM?ROUTE0
            CODE    05BBH     0013H     UNIT         ?PR?_DELAY_TIME?ROUTE0
            CODE    05CEH     0011H     UNIT         ?PR?STA?IICROUNT
            CODE    05DFH     0011H     UNIT         ?PR?STOP?IICROUNT
            CODE    05F0H     0011H     UNIT         ?PR?CACK?IICROUNT
BL51 BANKED LINKER/LOCATER V5.00                                                      03/18/2005  10:41:43  PAGE 2


            CODE    0601H     000DH     UNIT         ?PR?MACK?IICROUNT
            CODE    060EH     000DH     UNIT         ?PR?MNACK?IICROUNT
            CODE    061BH     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   GAME.OMF (ROUTE0)


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

?PR?MAIN?ROUTE0                  0021H    000AH
  +--> ?PR?OWRESET?RW1820
  +--> ?PR?_OWWRITEBYTE?RW1820
  +--> ?PR?DELAY_TIME_1S?ROUTE0
  +--> ?PR?READ_ALL_TMP?ROUTE0
  +--> ?PR?_RDADR?IICROUNT

?PR?DELAY_TIME_1S?ROUTE0         002BH    0001H
  +--> ?PR?_DELAY_TIME?ROUTE0

?PR?READ_ALL_TMP?ROUTE0          002BH    0005H
  +--> ?PR?_READ_ONE_TMP?ROUTE0
  +--> ?PR?_DO_ONE_TMP?ROUTE0
  +--> ?PR?_WR_TMP_RAM?ROUTE0

?PR?_READ_ONE_TMP?ROUTE0         0030H    000AH
  +--> ?PR?_RDADR?IICROUNT
  +--> ?PR?OWRESET?RW1820
  +--> ?PR?_OWWRITEBYTE?RW1820
  +--> ?PR?OWREADBYTE?RW1820

?PR?_RDADR?IICROUNT              003AH    0006H
  +--> ?PR?STA?IICROUNT
  +--> ?PR?WRBYT?IICROUNT
  +--> ?PR?CACK?IICROUNT
  +--> ?PR?RDBYT?IICROUNT
  +--> ?PR?MNACK?IICROUNT
  +--> ?PR?STOP?IICROUNT
  +--> ?PR?MACK?IICROUNT

?PR?_DO_ONE_TMP?ROUTE0           0030H    000FH

?PR?_WR_TMP_RAM?ROUTE0           -----    -----
  +--> ?PR?_WRADR?IICROUNT

?PR?_WRADR?IICROUNT              0030H    0006H
  +--> ?PR?STA?IICROUNT
  +--> ?PR?WRBYT?IICROUNT
  +--> ?PR?CACK?IICROUNT
  +--> ?PR?STOP?IICROUNT


BL51 BANKED LINKER/LOCATER V5.00                                                      03/18/2005  10:41:43  PAGE 3



SYMBOL TABLE OF MODULE:  GAME.OMF (ROUTE0)

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

  -------         MODULE        ROUTE0
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:000DH         PUBLIC        init_adr0
  D:000EH         PUBLIC        init_adr1
  C:05BBH         PUBLIC        _delay_time
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:00A8H.7       PUBLIC        EA
  C:0290H         PUBLIC        _do_one_tmp
  D:000FH         PUBLIC        sla_adr0
  D:0010H         PUBLIC        sla_adr1
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  C:05A5H         PUBLIC        _wr_tmp_ram
  B:00B8H.4       PUBLIC        PS
  B:00D0H.2       PUBLIC        OV
  C:0403H         PUBLIC        main
  C:058EH         PUBLIC        delay_time_1s
  B:00B0H.6       PUBLIC        WR
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:0088H.7       PUBLIC        TF1
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  C:0357H         PUBLIC        _read_one_tmp
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  B:0098H.4       PUBLIC        REN
BL51 BANKED LINKER/LOCATER V5.00                                                      03/18/2005  10:41:43  PAGE 4


  B:0020H.0       PUBLIC        page_ch_flg
  C:0461H         PUBLIC        read_all_tmp
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:00D0H.5       PUBLIC        F0
  -------         PROC          _DELAY_TIME
  D:0006H         SYMBOL        us
  -------         DO            
  D:0004H         SYMBOL        i
  -------         ENDDO         
  C:05BBH         LINE#         15
  C:05BBH         LINE#         16
  C:05BBH         LINE#         18
  C:05C5H         LINE#         19
  C:05CDH         LINE#         20
  -------         ENDPROC       _DELAY_TIME
  -------         PROC          DELAY_TIME_1S
  -------         DO            
  D:002BH         SYMBOL        i
  -------         ENDDO         
  C:058EH         LINE#         23
  C:058EH         LINE#         24
  C:058EH         LINE#         26
  C:0595H         LINE#         27
  C:0595H         LINE#         28
  C:059CH         LINE#         29
  C:059DH         LINE#         30
  C:05A0H         LINE#         31
  C:05A2H         LINE#         32
  C:05A4H         LINE#         33
  -------         ENDPROC       DELAY_TIME_1S
  -------         PROC          _READ_ONE_TMP
  D:0030H         SYMBOL        vs_rom
  -------         DO            
  D:0031H         SYMBOL        i
  D:0032H         SYMBOL        id_rom
  C:0379H         SYMBOL        next
  -------         ENDDO         
  C:0357H         LINE#         39
  C:0359H         LINE#         40
  C:0359H         LINE#         46
  C:035CH         LINE#         47
  C:035CH         LINE#         48
  C:035FH         LINE#         49
  C:035FH         LINE#         50
  C:0361H         LINE#         51
  C:0361H         LINE#         52
  C:0366H         LINE#         53
  C:0368H         LINE#         55
  C:0379H         LINE#         57
  C:037FH         LINE#         58
  C:0385H         LINE#         59
  C:0385H         LINE#         60
  C:038BH         LINE#         61
  C:038EH         LINE#         62
  C:03A3H         LINE#         63
  C:03AAH         LINE#         64
BL51 BANKED LINKER/LOCATER V5.00                                                      03/18/2005  10:41:43  PAGE 5


  C:03ADH         LINE#         65
  C:03C0H         LINE#         66
  C:03C1H         LINE#         67
  C:03C1H         LINE#         68
  C:03C2H         LINE#         69
  -------         ENDPROC       _READ_ONE_TMP
  -------         PROC          _DO_ONE_TMP
  D:0000H         SYMBOL        us_rom
  D:0030H         SYMBOL        us_rom_bcd
  -------         DO            
  D:0031H         SYMBOL        i
  D:0032H         SYMBOL        temp
  D:0033H         SYMBOL        shift
  D:0006H         SYMBOL        mode
  D:0034H         SYMBOL        us_rom_var
  D:0036H         SYMBOL        us_bcd_var
  D:0037H         SYMBOL        us_tmp_bcd
  D:003BH         SYMBOL        mode_f
  D:0007H         SYMBOL        flag
  -------         ENDDO         
  C:0290H         LINE#         74
  C:0294H         LINE#         75
  C:0294H         LINE#         78
  C:0297H         LINE#         85
  C:029AH         LINE#         86
  C:02A0H         LINE#         87
  C:02A6H         LINE#         88
  C:02B8H         LINE#         89
  C:02BBH         LINE#         91
  C:02BBH         LINE#         92
  C:02BBH         LINE#         93
  C:02BEH         LINE#         94
  C:02C0H         LINE#         95
  C:02C7H         LINE#         96
  C:02C7H         LINE#         97
  C:02CDH         LINE#         98
  C:02CFH         LINE#         99
  C:02D4H         LINE#         101
  C:02D8H         LINE#         102
  C:02DEH         LINE#         103
  C:02E0H         LINE#         104
  C:02E2H         LINE#         105
  C:02E5H         LINE#         106
  C:02E8H         LINE#         107
  C:02E8H         LINE#         108
  C:02E8H         LINE#         109
  C:02EEH         LINE#         111
  C:02F1H         LINE#         112
  C:02F4H         LINE#         113
  C:02FEH         LINE#         114
  C:02FEH         LINE#         115
  C:02FEH         LINE#         116
  C:0304H         LINE#         117
  C:0306H         LINE#         118
  C:0321H         LINE#         120
  C:033AH         LINE#         121
  C:0340H         LINE#         122
BL51 BANKED LINKER/LOCATER V5.00                                                      03/18/2005  10:41:43  PAGE 6


  C:0342H         LINE#         123
  C:0347H         LINE#         124
  C:0356H         LINE#         125
  -------         ENDPROC       _DO_ONE_TMP
  -------         PROC          _WR_TMP_RAM
  D:0007H         SYMBOL        vs_rom_bcd
  -------         DO            
  D:0001H         SYMBOL        p
  -------         ENDDO         
  C:05A5H         LINE#         127
  C:05A5H         LINE#         128
  C:05A5H         LINE#         132
  C:05ABH         LINE#         133
  C:05B6H         LINE#         134
  C:05BAH         LINE#         135
  -------         ENDPROC       _WR_TMP_RAM
  -------         PROC          READ_ALL_TMP
  -------         DO            
  D:002BH         SYMBOL        i
  D:002CH         SYMBOL        tmp_rom
  D:002EH         SYMBOL        tmp_rom_bcd
  -------         ENDDO         
  C:0461H         LINE#         137
  C:0461H         LINE#         138
  C:0461H         LINE#         144
  C:0464H         LINE#         145
  C:0466H         LINE#         146
  C:0469H         LINE#         147
  C:046CH         LINE#         148
  C:046FH         LINE#         149
  C:0471H         LINE#         151
  C:0473H         LINE#         152
  C:0473H         LINE#         153
  C:0478H         LINE#         154
  C:047FH         LINE#         155
  C:0484H         LINE#         157
  C:048DH         LINE#         162
  -------         ENDPROC       READ_ALL_TMP
  -------         PROC          MAIN
  -------         DO            
  D:0021H         SYMBOL        test_rom
  D:0029H         SYMBOL        nxt_rom
  -------         ENDDO         
  C:0403H         LINE#         165
  C:0403H         LINE#         166
  C:0403H         LINE#         170
  C:0406H         LINE#         171
  C:040DH         LINE#         172
  C:0414H         LINE#         173
  C:0417H         LINE#         183
  C:041AH         LINE#         184
  C:041DH         LINE#         185
  C:0420H         LINE#         186
  C:0430H         LINE#         187
  C:0431H         LINE#         189
  -------         ENDPROC       MAIN
  -------         ENDMOD        ROUTE0
BL51 BANKED LINKER/LOCATER V5.00                                                      03/18/2005  10:41:43  PAGE 7



  -------         MODULE        RW18B20
  C:0576H         SEGMENT       ?PR?OWREADBIT?RW1820
  C:055DH         SEGMENT       ?PR?_OWWRITEBIT?RW1820
  C:0543H         SEGMENT       ?PR?OWREADBYTE?RW1820
  C:0524H         SEGMENT       ?PR?_OWWRITEBYTE?RW1820
  C:048EH         SEGMENT       ?PR?OWRESET?RW1820
  C:0576H         PUBLIC        OWREADBIT
  C:0543H         PUBLIC        OWREADBYTE
  C:048EH         PUBLIC        OWRESET
  C:055DH         PUBLIC        _OWWRITEBIT
  C:0524H         PUBLIC        _OWWRITEBYTE

⌨️ 快捷键说明

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