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

📄 dianyabiao.m51

📁 定标电压表程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        07/17/2007  07:26:06  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
E:\软件\KEIL\C51\BIN\BL51.EXE Text1.obj TO dianyabiao RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Text1.obj (TEXT1)
  E:\软件\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  E:\软件\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  E:\软件\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  dianyabiao (TEXT1)


            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     0009H     UNIT         ?DT?TEXT1
            DATA    0011H     0005H     UNIT         _DATA_GROUP_
                    0016H     000AH                  *** GAP ***
            DATA    0020H     0001H     BIT_ADDR     ?BA?TEXT1
            BIT     0021H.0   0000H.1   UNIT         _BIT_GROUP_
                    0021H.1   0000H.7                *** GAP ***
            IDATA   0022H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     01EDH     UNIT         ?PR?_GETNUM?TEXT1
            CODE    01F0H     010CH     UNIT         ?PR?DISPLAY?TEXT1
            CODE    02FCH     00E8H     UNIT         ?PR?MAIN?TEXT1
            CODE    03E4H     0067H     UNIT         ?C?LIB_CODE
            CODE    044BH     0047H     UNIT         ?PR?_IICWRITE?TEXT1
            CODE    0492H     0047H     UNIT         ?PR?_IICREAD?TEXT1
            CODE    04D9H     0042H     UNIT         ?PR?KEYSCAN?TEXT1
            CODE    051BH     0041H     UNIT         ?CO?TEXT1
            CODE    055CH     003DH     UNIT         ?PR?CUNCHU?TEXT1
            CODE    0599H     0029H     UNIT         ?PR?ADC_549CONVERT?TEXT1
            CODE    05C2H     0027H     UNIT         ?PR?_DELAY?TEXT1
            CODE    05E9H     0026H     UNIT         ?PR?MEASUREBIAO?TEXT1
            CODE    060FH     001FH     UNIT         ?PR?IICSTART?TEXT1
            CODE    062EH     001BH     UNIT         ?PR?IICRECACK?TEXT1
            CODE    0649H     001BH     UNIT         ?PR?IICRECEIVEBYTE?TEXT1
            CODE    0664H     001BH     UNIT         ?PR?_LCD1602_WRDATA?TEXT1
            CODE    067FH     001BH     UNIT         ?PR?LCD1602_INIT?TEXT1
            CODE    069AH     001AH     UNIT         ?PR?_LCD1602_WRCMD?TEXT1
            CODE    06B4H     0017H     UNIT         ?PR?IICSTOP?TEXT1
            CODE    06CBH     0016H     UNIT         ?PR?ENTER0?TEXT1
            CODE    06E1H     0016H     UNIT         ?PR?ENTER1?TEXT1
            CODE    06F7H     0016H     UNIT         ?PR?ENTER3?TEXT1
            CODE    070DH     0014H     UNIT         ?PR?MEASURE?TEXT1
            CODE    0721H     0012H     UNIT         ?PR?LCD1602_BUSY?TEXT1
            CODE    0733H     0011H     UNIT         ?PR?_IICSENDBYTE?TEXT1
            CODE    0744H     000FH     UNIT         ?PR?IICNOACK?TEXT1
BL51 BANKED LINKER/LOCATER V5.11                                                      07/17/2007  07:26:06  PAGE 2


            CODE    0753H     000CH     UNIT         ?PR?LCD1602_CLEAR?TEXT1
            CODE    075FH     000CH     UNIT         ?C_C51STARTUP



OVERLAY MAP OF MODULE:   dianyabiao (TEXT1)


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

?PR?MAIN?TEXT1                    -----    -----      0011H    0001H
  +--> ?PR?_DELAY?TEXT1
  +--> ?PR?LCD1602_INIT?TEXT1
  +--> ?PR?KEYSCAN?TEXT1
  +--> ?PR?ENTER1?TEXT1
  +--> ?PR?DISPLAY?TEXT1
  +--> ?PR?ENTER3?TEXT1
  +--> ?PR?MEASURE?TEXT1
  +--> ?PR?MEASUREBIAO?TEXT1
  +--> ?PR?ENTER0?TEXT1
  +--> ?PR?_GETNUM?TEXT1
  +--> ?PR?CUNCHU?TEXT1
  +--> ?PR?_LCD1602_WRCMD?TEXT1

?PR?_DELAY?TEXT1                  -----    -----      -----    -----
  +--> ?PR?_LCD1602_WRCMD?TEXT1

?PR?_LCD1602_WRCMD?TEXT1          -----    -----      -----    -----
  +--> ?PR?LCD1602_CLEAR?TEXT1
  +--> ?PR?LCD1602_BUSY?TEXT1

?PR?LCD1602_INIT?TEXT1            -----    -----      -----    -----
  +--> ?PR?_DELAY?TEXT1
  +--> ?PR?_LCD1602_WRCMD?TEXT1

?PR?KEYSCAN?TEXT1                 -----    -----      -----    -----
  +--> ?PR?_DELAY?TEXT1

?PR?ENTER1?TEXT1                  -----    -----      -----    -----
  +--> ?PR?_LCD1602_WRCMD?TEXT1
  +--> ?CO?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

?PR?_LCD1602_WRDATA?TEXT1         -----    -----      -----    -----
  +--> ?CO?TEXT1
  +--> ?PR?LCD1602_BUSY?TEXT1

?PR?DISPLAY?TEXT1                 -----    -----      0012H    0004H
  +--> ?PR?_IICREAD?TEXT1
  +--> ?PR?_LCD1602_WRCMD?TEXT1
  +--> ?CO?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

BL51 BANKED LINKER/LOCATER V5.11                                                      07/17/2007  07:26:06  PAGE 3


?PR?_IICREAD?TEXT1                -----    -----      -----    -----
  +--> ?PR?IICRECACK?TEXT1
  +--> ?PR?_IICSENDBYTE?TEXT1
  +--> ?PR?IICSTART?TEXT1
  +--> ?PR?IICRECEIVEBYTE?TEXT1
  +--> ?PR?IICNOACK?TEXT1
  +--> ?PR?IICSTOP?TEXT1
  +--> ?PR?_DELAY?TEXT1

?PR?IICRECACK?TEXT1               -----    -----      -----    -----
  +--> ?PR?IICSTART?TEXT1
  +--> ?PR?_IICSENDBYTE?TEXT1

?PR?ENTER3?TEXT1                  -----    -----      -----    -----
  +--> ?PR?_LCD1602_WRCMD?TEXT1
  +--> ?CO?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

?PR?MEASURE?TEXT1                 -----    -----      -----    -----
  +--> ?PR?ADC_549CONVERT?TEXT1
  +--> ?PR?_LCD1602_WRCMD?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

?PR?MEASUREBIAO?TEXT1             -----    -----      -----    -----
  +--> ?PR?ADC_549CONVERT?TEXT1
  +--> ?PR?_LCD1602_WRCMD?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

?PR?ENTER0?TEXT1                  -----    -----      -----    -----
  +--> ?PR?_LCD1602_WRCMD?TEXT1
  +--> ?CO?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

?PR?_GETNUM?TEXT1                 -----    -----      0012H    0001H
  +--> ?CO?TEXT1
  +--> ?PR?_LCD1602_WRDATA?TEXT1

?PR?CUNCHU?TEXT1                  -----    -----      -----    -----
  +--> ?PR?_IICWRITE?TEXT1

?PR?_IICWRITE?TEXT1               0021H.0  0000H.1    -----    -----
  +--> ?PR?IICRECACK?TEXT1
  +--> ?PR?_IICSENDBYTE?TEXT1
  +--> ?PR?IICSTOP?TEXT1
  +--> ?PR?_DELAY?TEXT1



SYMBOL TABLE OF MODULE:  dianyabiao (TEXT1)

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

  -------         MODULE        TEXT1
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:06B4H         PUBLIC        IICStop
  D:0080H         PUBLIC        P0
BL51 BANKED LINKER/LOCATER V5.11                                                      07/17/2007  07:26:06  PAGE 4


  B:0020H.0       PUBLIC        adc_549low
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:0636H         PUBLIC        IICRecAck
  D:00B0H         PUBLIC        P3
  C:055CH         PUBLIC        cunchu
  C:055BH         PUBLIC        table
  B:00A0H.5       PUBLIC        e_1602
  B:00A0H.7       PUBLIC        rs_1602
  B:00A0H.6       PUBLIC        rw_1602
  C:05E9H         PUBLIC        measurebiao
  C:067FH         PUBLIC        lcd1602_init
  B:00D0H.7       PUBLIC        CY
  B:0080H.3       PUBLIC        data_549
  D:0008H         PUBLIC        state
  C:0721H         PUBLIC        lcd1602_busy
  C:0744H         PUBLIC        IICNoAck
  C:02FCH         PUBLIC        main
  D:0020H         PUBLIC        adc_549
  C:0599H         PUBLIC        adc_549convert
  C:0492H         PUBLIC        _IICRead
  D:0009H         PUBLIC        mea
  C:0649H         PUBLIC        IICReceiveByte
  C:0547H         PUBLIC        asc
  C:051BH         PUBLIC        table0
  C:052BH         PUBLIC        table1
  C:053AH         PUBLIC        table2
  C:0543H         PUBLIC        table3
  B:0080H.4       PUBLIC        clk_549
  C:0552H         PUBLIC        table4
  C:044BH         PUBLIC        _IICWrite
  C:066AH         PUBLIC        _lcd1602_wrdata
  C:06CBH         PUBLIC        enter0
  C:06E1H         PUBLIC        enter1
  C:06F7H         PUBLIC        enter3
  D:000AH         PUBLIC        in
  B:00A0H.1       PUBLIC        SDA
  C:0733H         PUBLIC        _IICSendByte
  B:0080H.2       PUBLIC        cs_549
  C:069FH         PUBLIC        _lcd1602_wrcmd
  B:00A0H.0       PUBLIC        SCL
  C:060FH         PUBLIC        IICStart
  C:0753H         PUBLIC        lcd1602_clear
  D:000EH         PUBLIC        m
  C:05C9H         PUBLIC        _delay
  C:04D9H         PUBLIC        keyscan
  D:0010H         PUBLIC        s
  C:0003H         PUBLIC        _getnum
  C:070DH         PUBLIC        measure
  C:01F0H         PUBLIC        display
  C:05C2H         SYMBOL        L?0149
  -------         PROC          L?0148
  -------         ENDPROC       L?0148
  C:05C2H         SYMBOL        L?0149
  -------         PROC          _DELAY
  D:0006H         SYMBOL        t
  -------         DO            
BL51 BANKED LINKER/LOCATER V5.11                                                      07/17/2007  07:26:06  PAGE 5


  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:05C9H         LINE#         38
  C:05C9H         LINE#         39
  C:05C9H         LINE#         41
  C:05D3H         LINE#         42
  C:05E8H         LINE#         43
  -------         ENDPROC       _DELAY
  -------         PROC          IICSTART
  C:060FH         LINE#         48
  C:060FH         LINE#         49
  C:060FH         LINE#         50
  C:0611H         LINE#         51
  C:061BH         LINE#         52
  C:0625H         LINE#         53
  C:062BH         LINE#         54
  C:062DH         LINE#         55
  -------         ENDPROC       IICSTART
  -------         PROC          IICSTOP
  C:06B4H         LINE#         58
  C:06B4H         LINE#         59
  C:06B4H         LINE#         60
  C:06B8H         LINE#         61
  C:06C0H         LINE#         62
  C:06C8H         LINE#         63
  C:06CAH         LINE#         64
  -------         ENDPROC       IICSTOP
  -------         PROC          L?0144
  -------         ENDPROC       L?0144
  -------         PROC          IICRECACK
  C:0636H         LINE#         67
  C:0636H         LINE#         68
  C:0636H         LINE#         69
  C:0638H         LINE#         70
  C:063AH         LINE#         71
  C:0644H         LINE#         72
  C:0646H         LINE#         73
  C:0648H         LINE#         74
  C:0648H         LINE#         75
  -------         ENDPROC       IICRECACK
  -------         PROC          IICNOACK
  C:0744H         LINE#         78
  C:0744H         LINE#         79
  C:0744H         LINE#         80
  C:0746H         LINE#         81
  C:0752H         LINE#         82
  -------         ENDPROC       IICNOACK
  -------         PROC          _IICSENDBYTE
  D:0007H         SYMBOL        sendbyte
  -------         DO            
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:0733H         LINE#         85
  C:0733H         LINE#         86
  C:0733H         LINE#         88
  C:0735H         LINE#         89
BL51 BANKED LINKER/LOCATER V5.11                                                      07/17/2007  07:26:06  PAGE 6


  C:0735H         LINE#         90
  C:0737H         LINE#         91
  C:073BH         LINE#         92
  C:073DH         LINE#         93
  C:073FH         LINE#         94
  C:0741H         LINE#         95
  C:0743H         LINE#         96
  -------         ENDPROC       _IICSENDBYTE
  -------         PROC          IICRECEIVEBYTE
  -------         DO            
  D:0007H         SYMBOL        receivebyte
  D:0006H         SYMBOL        ii
  -------         ENDDO         
  C:0649H         LINE#         99
  C:0649H         LINE#         100
  C:0649H         LINE#         102
  C:064BH         LINE#         103
  C:064DH         LINE#         104
  C:0653H         LINE#         105
  C:0653H         LINE#         106
  C:0655H         LINE#         107
  C:065FH         LINE#         108
  C:0661H         LINE#         109
  C:0663H         LINE#         110
  C:0663H         LINE#         111
  -------         ENDPROC       IICRECEIVEBYTE
  -------         PROC          _IICWRITE
  D:0002H         SYMBOL        address
  D:0005H         SYMBOL        buf
  -------         DO            
  B:0021H.0       SYMBOL        flag
  -------         ENDDO         
  C:044BH         LINE#         121
  C:044FH         LINE#         122
  C:044FH         LINE#         124
  C:0451H         LINE#         125
  C:0451H         LINE#         126
  C:0451H         LINE#         127
  C:0456H         LINE#         128
  C:0458H         LINE#         129
  C:045DH         LINE#         130
  C:0462H         LINE#         131
  C:0464H         LINE#         132
  C:0469H         LINE#         133
  C:046EH         LINE#         134
  C:0470H         LINE#         135
  C:0475H         LINE#         136
  C:047AH         LINE#         137
  C:047CH         LINE#         138
  C:047FH         LINE#         139
  C:0486H         LINE#         140
  C:0489H         LINE#         141
  C:048CH         LINE#         142
  C:048FH         LINE#         143
  C:0491H         LINE#         144
  -------         ENDPROC       _IICWRITE
  -------         PROC          _IICREAD
BL51 BANKED LINKER/LOCATER V5.11                                                      07/17/2007  07:26:06  PAGE 7


  D:0004H         SYMBOL        address
  -------         DO            
  D:0001H         SYMBOL        buf
  -------         ENDDO         
  C:0492H         LINE#         146
  C:0496H         LINE#         147
  C:0496H         LINE#         148
  C:0496H         LINE#         149
  C:0496H         LINE#         150
  C:049BH         LINE#         151
  C:049DH         LINE#         152
  C:04A2H         LINE#         153
  C:04A7H         LINE#         154
  C:04A9H         LINE#         155
  C:04AEH         LINE#         156
  C:04B3H         LINE#         157
  C:04B5H         LINE#         158
  C:04B8H         LINE#         159
  C:04BDH         LINE#         160
  C:04C2H         LINE#         161
  C:04C4H         LINE#         162
  C:04C9H         LINE#         164
  C:04CCH         LINE#         165
  C:04CFH         LINE#         166
  C:04D6H         LINE#         167
  C:04D8H         LINE#         168
  -------         ENDPROC       _IICREAD
  -------         PROC          ADC_549CONVERT
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         

⌨️ 快捷键说明

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