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

📄 appr.m51

📁 交直流灵达电源单片机通讯程序,通过协议获得电源当前状态.
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.02                                                        03/24/2004  19:01:37  PAGE 1


BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Caiji.obj, ELTECK_AC.obj, ELTECK_DC.obj, Interrupt.obj, Standard.obj, Function.obj TO appr RAMS
>> IZE (256) CODE (0X0000-0X1FFF) XDATA (0X0000-0X7FFF)


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  Caiji.obj (CAIJI)
  ELTECK_AC.obj (ELTECK_AC)
  ELTECK_DC.obj (ELTECK_DC)
  Interrupt.obj (INTERRUPT)
  Standard.obj (STANDARD)
  Function.obj (FUNCTION)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  appr (CAIJI)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     000DH     UNIT         _DATA_GROUP_
            DATA    001DH     0001H     UNIT         ?DT?CAIJI
            DATA    001EH     0001H     UNIT         ?DT?ELTECK_DC
            IDATA   001FH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     122BH     UNIT         ?XD?INTERRUPT
            XDATA   122BH     0242H     UNIT         _XDATA_GROUP_
            XDATA   146DH     0200H     UNIT         ?XD?FUNCTION
            XDATA   166DH     010BH     UNIT         ?XD?ELTECK_AC
            XDATA   1778H     0100H     UNIT         ?XD?ELTECK_DC
            XDATA   1878H     0038H     UNIT         ?XD?CAIJI

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     000CH     UNIT         ?PR?STARTAD?CAIJI
                    0022H     0001H                  *** GAP ***
BL51 BANKED LINKER/LOCATER V5.02                                                      03/24/2004  19:01:37  PAGE 2


            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     02D6H     UNIT         ?PR?DCPROCESS?ELTECK_DC
            CODE    02FCH     027AH     UNIT         ?C?LIB_CODE
            CODE    0576H     01ACH     UNIT         ?PR?_STD_RECEIVE?STANDARD
            CODE    0722H     0191H     UNIT         ?PR?ACPROCESS?ELTECK_AC
            CODE    08B3H     0168H     UNIT         ?PR?_SEND_TO_SNDBUFFER?FUNCTION
            CODE    0A1BH     0156H     UNIT         ?PR?_STD_PROCESS?STANDARD
            CODE    0B71H     014BH     UNIT         ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
            CODE    0CBCH     0101H     UNIT         ?PR?TIMER0?INTERRUPT
            CODE    0DBDH     00EDH     UNIT         ?PR?_SAVEYCDATA?CAIJI
            CODE    0EAAH     0096H     UNIT         ?PR?_SENDSTART?FUNCTION
            CODE    0F40H     0091H     UNIT         ?PR?INIT_SYS?CAIJI
            CODE    0FD1H     008CH     UNIT         ?C_C51STARTUP
            CODE    105DH     007EH     UNIT         ?PR?SERIAL?INTERRUPT
            CODE    10DBH     006AH     UNIT         ?PR?MAIN?CAIJI
            CODE    1145H     0065H     UNIT         ?PR?MAKECRCTABLE?FUNCTION
            CODE    11AAH     0061H     UNIT         ?PR?COM1?INTERRUPT
            CODE    120BH     0061H     UNIT         ?PR?COM2?INTERRUPT
            CODE    126CH     003CH     UNIT         ?CO?ELTECK_DC
            CODE    12A8H     0037H     UNIT         ?PR?_SENDYCTOQZJ?STANDARD
            CODE    12DFH     0030H     UNIT         ?PR?_SENDYXTOQZJ?STANDARD
            CODE    130FH     0028H     UNIT         ?PR?_SENDYKTOQZJ?STANDARD
            CODE    1337H     0022H     UNIT         ?PR?_SENDACTOQZJ?STANDARD
            CODE    1359H     0022H     UNIT         ?PR?_SENDDCTOQZJ?STANDARD
            CODE    137BH     0014H     UNIT         ?PR?_HEXTOASCII?ELTECK_DC
            CODE    138FH     0012H     UNIT         ?C_INITSEG
            CODE    13A1H     000EH     UNIT         ?PR?_CHANNELSEL?CAIJI



OVERLAY MAP OF MODULE:   appr (CAIJI)


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

?PR?MAIN?CAIJI                           0010H    0004H      -----    -----
  +--> ?PR?INIT_SYS?CAIJI
  +--> ?PR?STARTAD?CAIJI
  +--> ?PR?ACPROCESS?ELTECK_AC
  +--> ?PR?DCPROCESS?ELTECK_DC
  +--> ?PR?_STD_PROCESS?STANDARD
  +--> ?PR?_SAVEYCDATA?CAIJI
  +--> ?PR?_CHANNELSEL?CAIJI
  +--> ?PR?_SENDYXTOQZJ?STANDARD

?PR?INIT_SYS?CAIJI                       -----    -----      -----    -----
  +--> ?PR?MAKECRCTABLE?FUNCTION

?PR?MAKECRCTABLE?FUNCTION                0014H    0005H      -----    -----

?PR?ACPROCESS?ELTECK_AC                  0014H    0002H      122BH    0002H
  +--> ?PR?_SEND_TO_SNDBUFFER?FUNCTION
BL51 BANKED LINKER/LOCATER V5.02                                                      03/24/2004  19:01:37  PAGE 3


  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SEND_TO_SNDBUFFER?FUNCTION          001CH    0001H      1468H    0005H

?PR?DCPROCESS?ELTECK_DC                  0014H    0005H      122BH    000FH
  +--> ?CO?ELTECK_DC
  +--> ?PR?_HEXTOASCII?ELTECK_DC
  +--> ?PR?_SEND_TO_SNDBUFFER?FUNCTION
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_STD_PROCESS?STANDARD                0014H    0003H      122BH    0003H
  +--> ?PR?_STD_RECEIVE?STANDARD
  +--> ?PR?_SENDYCTOQZJ?STANDARD
  +--> ?PR?_SENDYXTOQZJ?STANDARD
  +--> ?PR?_SENDACTOQZJ?STANDARD
  +--> ?PR?_SENDDCTOQZJ?STANDARD
  +--> ?PR?_SENDYKTOQZJ?STANDARD

?PR?_STD_RECEIVE?STANDARD                0017H    0001H      122EH    0002H

?PR?_SENDYCTOQZJ?STANDARD                -----    -----      122EH    0033H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SEND_TO_QZJ_BUFFER?STANDARD         0017H    0005H      1261H    0207H
  +--> ?PR?_SEND_TO_SNDBUFFER?FUNCTION

?PR?_SENDYXTOQZJ?STANDARD                -----    -----      122EH    0033H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SENDACTOQZJ?STANDARD                -----    -----      122EH    0001H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SENDDCTOQZJ?STANDARD                -----    -----      122EH    0001H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SENDYKTOQZJ?STANDARD                -----    -----      122EH    0033H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SAVEYCDATA?CAIJI                    0014H    0007H      122BH    0001H



SYMBOL TABLE OF MODULE:  appr (CAIJI)

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

  -------         MODULE        CAIJI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
BL51 BANKED LINKER/LOCATER V5.02                                                      03/24/2004  19:01:37  PAGE 4


  B:0090H.0       PUBLIC        ST_AD
  D:00A8H         PUBLIC        IE
  C:0016H         PUBLIC        StartAD
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  X:188CH         PUBLIC        LastYx1
  X:188DH         PUBLIC        LastYx2
  B:0090H.4       PUBLIC        TR
  C:10DBH         PUBLIC        main
  C:0DBDH         PUBLIC        _SaveYcData
  B:0090H.2       PUBLIC        RELAY1
  B:0090H.3       PUBLIC        RELAY2
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  X:188EH         PUBLIC        YcData
  C:13A1H         PUBLIC        _ChannelSel
  B:00A8H.1       PUBLIC        ET0
  X:18AEH         PUBLIC        Address
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:008AH         PUBLIC        TL0
  B:0090H.5       PUBLIC        AD_A0
  B:0088H.4       PUBLIC        TR0
  C:0F40H         PUBLIC        Init_sys
  B:0090H.6       PUBLIC        AD_A1
  B:0088H.6       PUBLIC        TR1
  B:0090H.7       PUBLIC        AD_A2
  D:00C8H         PUBLIC        T2CON
  X:18AFH         PUBLIC        enPoll
  D:00D0H         PUBLIC        PSW
  -------         PROC          INIT_SYS
  C:0F40H         LINE#         4
  C:0F40H         LINE#         5
  C:0F40H         LINE#         6
  C:0F4FH         LINE#         7
  C:0F5EH         LINE#         8
  C:0F61H         LINE#         9
  C:0F63H         LINE#         10
  C:0F65H         LINE#         11
  C:0F68H         LINE#         12
  C:0F6BH         LINE#         13
  C:0F6FH         LINE#         14
  C:0F75H         LINE#         16
  C:0F79H         LINE#         17
  C:0F7BH         LINE#         18
  C:0F85H         LINE#         20
  C:0F87H         LINE#         22
  C:0F8AH         LINE#         23
  C:0F8CH         LINE#         24
  C:0F8EH         LINE#         30
  C:0F94H         LINE#         31
BL51 BANKED LINKER/LOCATER V5.02                                                      03/24/2004  19:01:37  PAGE 5


  C:0F9AH         LINE#         32
  C:0F9DH         LINE#         33
  C:0FA3H         LINE#         34
  C:0FA9H         LINE#         35
  C:0FABH         LINE#         41
  C:0FB1H         LINE#         42
  C:0FB7H         LINE#         43
  C:0FBAH         LINE#         44
  C:0FC0H         LINE#         45
  C:0FC6H         LINE#         46
  C:0FC8H         LINE#         51
  C:0FCAH         LINE#         52
  C:0FD0H         LINE#         53
  -------         ENDPROC       INIT_SYS
  -------         PROC          STARTAD
  -------         DO            
  D:0007H         SYMBOL        cTmp
  -------         ENDDO         
  C:0016H         LINE#         56
  C:0016H         LINE#         57
  C:0016H         LINE#         59
  C:0018H         LINE#         60
  C:001AH         LINE#         61
  C:001FH         LINE#         62
  C:0021H         LINE#         63
  -------         ENDPROC       STARTAD
  -------         PROC          _SAVEYCDATA
  X:122BH         SYMBOL        Chn
  -------         DO            
  D:0014H         SYMBOL        ftmp
  D:0018H         SYMBOL        i
  D:0019H         SYMBOL        k
  D:001AH         SYMBOL        cTmp
  D:001DH         SYMBOL        TempPos
  X:1878H         SYMBOL        AD_Temp
  -------         ENDDO         
  C:0DBDH         LINE#         65
  C:0DC2H         LINE#         66
  C:0DC2H         LINE#         71
  C:0DD7H         LINE#         72
  C:0DE1H         LINE#         73
  C:0DE4H         LINE#         74
  C:0DE6H         LINE#         75
  C:0DF2H         LINE#         76
  C:0E10H         LINE#         77
  C:0E12H         LINE#         78
  C:0E1FH         LINE#         79
  C:0E2DH         LINE#         80
  C:0E2DH         LINE#         81
  C:0E31H         LINE#         82
  C:0E38H         LINE#         83
  C:0E3BH         LINE#         85
  C:0E89H         LINE#         86
  C:0EA7H         LINE#         87
  C:0EA9H         LINE#         88
  -------         ENDPROC       _SAVEYCDATA
  -------         PROC          _CHANNELSEL
BL51 BANKED LINKER/LOCATER V5.02                                                      03/24/2004  19:01:37  PAGE 6


  D:0007H         SYMBOL        Chn
  C:13A1H         LINE#         90
  C:13A1H         LINE#         91
  C:13A1H         LINE#         92
  C:13A5H         LINE#         93
  C:13AAH         LINE#         94
  C:13AEH         LINE#         95
  -------         ENDPROC       _CHANNELSEL
  -------         PROC          MAIN
  -------         DO            
  D:0010H         SYMBOL        cTmp1
  D:0011H         SYMBOL        cTmp2
  D:0012H         SYMBOL        AdOver
  D:0013H         SYMBOL        Ad_Loop
  -------         ENDDO         

⌨️ 快捷键说明

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