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

📄 gy8_17.m51

📁 红外抄表系统的源代码。利用非电信号传送控制信息和数据信息
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.00d                                                       08/21/2007  12:22:11  PAGE 1


BL51 BANKED LINKER/LOCATER V4.00d, INVOKED BY:
C:\C516UV1\BIN\BL51.EXE E:\电表程序\GY8_17\MYLIB.OBJ, E:\电表程序\GY8_17\GY33485.OBJ TO E:\电表程序\GY8_17\GY8_17 RS (25
>> 6)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  E:\电表程序\GY8_17\MYLIB.OBJ (MYLIB)
  E:\电表程序\GY8_17\GY33485.OBJ (GY33485)
  C:\C516UV1\BIN\C51S.LIB (?C_STARTUP)
  C:\C516UV1\BIN\C51S.LIB (?C?COPY)
  C:\C516UV1\BIN\C51S.LIB (?C?CLDPTR)
  C:\C516UV1\BIN\C51S.LIB (?C?CLDOPTR)
  C:\C516UV1\BIN\C51S.LIB (?C?CSTOPTR)
  C:\C516UV1\BIN\C51S.LIB (?C?UIDIV)
  C:\C516UV1\BIN\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  E:\电表程序\GY8_17\GY8_17 (MYLIB)


            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     0001H     UNIT         ?DT?MYLIB
            IDATA   0009H     0001H     UNIT         _IDATA_GROUP_
                    000AH     000EH                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            DATA    0020H     0006H     BIT_ADDR     ?BA?GY33485
            BIT     0026H.0   0001H.0   UNIT         ?BI?GY33485
            BIT     0027H.0   0000H.2   UNIT         _BIT_GROUP_
            BIT     0027H.2   0000H.1   UNIT         ?BI?MYLIB
                    0027H.3   0000H.5                *** GAP ***
            DATA    0028H     0025H     UNIT         ?DT?GY33485
            DATA    004DH     0025H     UNIT         _DATA_GROUP_
            IDATA   0072H     0030H     UNIT         ?ID?GY33485
            IDATA   00A2H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?TXSTOP?GY33485
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0014H     UNIT         ?PR?_DEC_TO_HEX?MYLIB
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0003H     UNIT         ?PR?T0?GY33485
                    0029H     0002H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     0DF5H     UNIT         ?PR?MAIN?GY33485
            CODE    0E23H     072BH     UNIT         ?PR?GZSMDY?GY33485
            CODE    154EH     0444H     UNIT         ?PR?CLEAR?GY33485
            CODE    1992H     022AH     UNIT         ?PR?SET_TIME?MYLIB
            CODE    1BBCH     01B3H     UNIT         ?C?LIB_CODE
            CODE    1D6FH     019DH     UNIT         ?PR?_DISPIC2_TIME?MYLIB
BL51 BANKED LINKER/LOCATER V4.00d                                                     08/21/2007  12:22:11  PAGE 2


            CODE    1F0CH     013DH     UNIT         ?PR?_DISPIC1?MYLIB
            CODE    2049H     0108H     UNIT         ?PR?_DISPIC1_START_STOP?MYLIB
            CODE    2151H     00EFH     UNIT         ?PR?SCISEND?MYLIB
            CODE    2240H     00CDH     UNIT         ?PR?FAULTCOUNT?GY33485
            CODE    230DH     00AAH     UNIT         ?PR?_LIGHTINGBITS?MYLIB
            CODE    23B7H     008CH     UNIT         ?C_C51STARTUP
            CODE    2443H     0089H     UNIT         ?PR?_LCD_WD1?MYLIB
            CODE    24CCH     0081H     UNIT         ?PR?_LCD_WD2?MYLIB
            CODE    254DH     0079H     UNIT         ?PR?LOOP?GY33485
            CODE    25C6H     0068H     UNIT         ?PR?_WR_S_EEPROM?GY33485
            CODE    262EH     0067H     UNIT         ?C_INITSEG
            CODE    2695H     0058H     UNIT         ?PR?CHANGE_PHASE?MYLIB
            CODE    26EDH     0057H     UNIT         ?PR?_RD_S_EEPROM?GY33485
            CODE    2744H     0053H     UNIT         ?PR?_LCD_WC2?MYLIB
            CODE    2797H     004FH     UNIT         ?PR?_READONEBYTE?GY33485
            CODE    27E6H     0049H     UNIT         ?PR?_WRITEONEBYTE?GY33485
            CODE    282FH     0049H     UNIT         ?PR?_DISSTARTT?GY33485
            CODE    2878H     0049H     UNIT         ?PR?_DISSTOPT?GY33485
            CODE    28C1H     0046H     UNIT         ?PR?_SET1302?MYLIB
            CODE    2907H     003BH     UNIT         ?PR?_LCD_WC1?MYLIB
            CODE    2942H     003BH     UNIT         ?PR?_LCD_RESET?MYLIB
            CODE    297DH     003AH     UNIT         ?PR?_WRBYTE?GY33485
            CODE    29B7H     0038H     UNIT         ?PR?RDBYTE?GY33485
            CODE    29EFH     0031H     UNIT         ?PR?INIT_IC2?MYLIB
            CODE    2A20H     0031H     UNIT         ?PR?INIT_IC1?MYLIB
            CODE    2A51H     002EH     UNIT         ?PR?_DELAY?GY33485
            CODE    2A7FH     0028H     UNIT         ?PR?SERIAL?GY33485
            CODE    2AA7H     0026H     UNIT         ?PR?LCD_WRITEBIT?MYLIB
            CODE    2ACDH     0021H     UNIT         ?PR?_PHASE_SELECT?MYLIB
            CODE    2AEEH     001DH     UNIT         ?PR?INITSCI?MYLIB
            CODE    2B0BH     0016H     UNIT         ?PR?_RTINPUTBYTE?MYLIB
            CODE    2B21H     0014H     UNIT         ?CO?MYLIB
            CODE    2B35H     0013H     UNIT         ?PR?INITTIMER2?MYLIB
            CODE    2B48H     0013H     UNIT         ?PR?TXST?GY33485
            CODE    2B5BH     0012H     UNIT         ?PR?_HEX_TO_DEC?MYLIB
            CODE    2B6DH     0012H     UNIT         ?PR?RDBIT?GY33485
            CODE    2B7FH     0011H     UNIT         ?PR?XX?GY33485
            CODE    2B90H     0010H     UNIT         ?PR?RTOUTPUTBYTE?MYLIB
            CODE    2BA0H     000DH     UNIT         ?PR?_W1302?MYLIB
            CODE    2BADH     000DH     UNIT         ?PR?_TOTALNUMOFTRB?MYLIB
            CODE    2BBAH     000DH     UNIT         ?PR?TIMER2?GY33485
            CODE    2BC7H     000CH     UNIT         ?PR?WRBIT?GY33485
            CODE    2BD3H     000BH     UNIT         ?PR?KEY5?MYLIB
            CODE    2BDEH     000BH     UNIT         ?PR?KEY6?MYLIB
            CODE    2BE9H     000BH     UNIT         ?PR?KEY2?GY33485
            CODE    2BF4H     000BH     UNIT         ?PR?KEY3?GY33485
            CODE    2BFFH     0009H     UNIT         ?PR?_R1302?MYLIB
            CODE    2C08H     0007H     UNIT         ?PR?KICKDOG?GY33485



OVERLAY MAP OF MODULE:   E:\电表程序\GY8_17\GY8_17 (MYLIB)


SEGMENT                                  BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT                 START    LENGTH     START    LENGTH     START    LENGTH
---------------------------------------------------------------------------------------------
BL51 BANKED LINKER/LOCATER V4.00d                                                     08/21/2007  12:22:11  PAGE 3


?C_C51STARTUP                         -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?GY33485
  +--> ?C_INITSEG

?PR?MAIN?GY33485                      -----    -----      004DH    000FH      0009H    0001H
  +--> ?PR?INITSCI?MYLIB
  +--> ?PR?_RD_S_EEPROM?GY33485
  +--> ?PR?_WR_S_EEPROM?GY33485
  +--> ?PR?INITTIMER2?MYLIB
  +--> ?PR?_LCD_RESET?MYLIB
  +--> ?PR?INIT_IC1?MYLIB
  +--> ?PR?INIT_IC2?MYLIB
  +--> ?PR?_SET1302?MYLIB
  +--> ?PR?_W1302?MYLIB
  +--> ?PR?_R1302?MYLIB
  +--> ?PR?_HEX_TO_DEC?MYLIB
  +--> ?PR?CHANGE_PHASE?MYLIB
  +--> ?PR?SCISEND?MYLIB
  +--> ?PR?_TOTALNUMOFTRB?MYLIB
  +--> ?PR?KICKDOG?GY33485
  +--> ?PR?LOOP?GY33485
  +--> ?PR?GZSMDY?GY33485
  +--> ?PR?FAULTCOUNT?GY33485
  +--> ?PR?KEY3?GY33485
  +--> ?PR?_DELAY?GY33485
  +--> ?PR?_PHASE_SELECT?MYLIB
  +--> ?PR?_DISPIC1?MYLIB
  +--> ?PR?_LCD_WD2?MYLIB
  +--> ?PR?KEY2?GY33485
  +--> ?PR?_DISSTARTT?GY33485
  +--> ?PR?_DISSTOPT?GY33485
  +--> ?PR?XX?GY33485
  +--> ?PR?CLEAR?GY33485
  +--> ?PR?SET_TIME?MYLIB

?PR?_RD_S_EEPROM?GY33485              -----    -----      005DH    000AH      -----    -----
  +--> ?PR?_READONEBYTE?GY33485

?PR?_READONEBYTE?GY33485              -----    -----      0067H    0001H      -----    -----
  +--> ?PR?TXST?GY33485
  +--> ?PR?_WRBYTE?GY33485
  +--> ?PR?RDBIT?GY33485
  +--> ?PR?RDBYTE?GY33485
  +--> ?PR?TXSTOP?GY33485

?PR?TXST?GY33485                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?GY33485

?PR?_DELAY?GY33485                    -----    -----      -----    -----      -----    -----
  +--> ?PR?KICKDOG?GY33485

?PR?_WRBYTE?GY33485                   -----    -----      -----    -----      -----    -----
  +--> ?PR?WRBIT?GY33485

?PR?WRBIT?GY33485                     0027H.0  0000H.1    -----    -----      -----    -----
  +--> ?PR?_DELAY?GY33485

BL51 BANKED LINKER/LOCATER V4.00d                                                     08/21/2007  12:22:11  PAGE 4


?PR?RDBIT?GY33485                     -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?GY33485

?PR?RDBYTE?GY33485                    -----    -----      -----    -----      -----    -----
  +--> ?PR?RDBIT?GY33485
  +--> ?PR?_DELAY?GY33485

?PR?TXSTOP?GY33485                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?GY33485

?PR?_WR_S_EEPROM?GY33485              -----    -----      0066H    000AH      -----    -----
  +--> ?PR?_WRITEONEBYTE?GY33485
  +--> ?PR?KICKDOG?GY33485

?PR?_WRITEONEBYTE?GY33485             -----    -----      0070H    0002H      -----    -----
  +--> ?PR?TXST?GY33485
  +--> ?PR?_WRBYTE?GY33485
  +--> ?PR?RDBIT?GY33485
  +--> ?PR?TXSTOP?GY33485
  +--> ?PR?_DELAY?GY33485

?PR?_LCD_RESET?MYLIB                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCD_WC1?MYLIB
  +--> ?PR?_LCD_WC2?MYLIB

?PR?_LCD_WC1?MYLIB                    0027H.0  0000H.1    005CH    0002H      -----    -----
  +--> ?PR?LCD_WRITEBIT?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?LCD_WRITEBIT?MYLIB                0027H.1  0000H.1    -----    -----      -----    -----
  +--> ?PR?_DELAY?GY33485

?PR?_LCD_WC2?MYLIB                    0027H.0  0000H.1    005CH    0002H      -----    -----
  +--> ?PR?LCD_WRITEBIT?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?INIT_IC1?MYLIB                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCD_WD1?MYLIB

?PR?_LCD_WD1?MYLIB                    0027H.0  0000H.1    0066H    0003H      -----    -----
  +--> ?CO?MYLIB
  +--> ?PR?LCD_WRITEBIT?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?INIT_IC2?MYLIB                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCD_WD2?MYLIB

?PR?_LCD_WD2?MYLIB                    0027H.0  0000H.1    006DH    0003H      -----    -----
  +--> ?PR?LCD_WRITEBIT?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?_SET1302?MYLIB                    -----    -----      005CH    0005H      -----    -----
  +--> ?PR?_W1302?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?_W1302?MYLIB                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTINPUTBYTE?MYLIB
BL51 BANKED LINKER/LOCATER V4.00d                                                     08/21/2007  12:22:11  PAGE 5


  +--> ?PR?KICKDOG?GY33485

?PR?_R1302?MYLIB                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_RTINPUTBYTE?MYLIB
  +--> ?PR?RTOUTPUTBYTE?MYLIB

?PR?SCISEND?MYLIB                     -----    -----      005CH    0001H      -----    -----
  +--> ?PR?KICKDOG?GY33485
  +--> ?PR?_RD_S_EEPROM?GY33485

?PR?_TOTALNUMOFTRB?MYLIB              -----    -----      -----    -----      -----    -----
  +--> ?CO?MYLIB
  +--> ?PR?_LCD_WD2?MYLIB

?PR?LOOP?GY33485                      -----    -----      005CH    0002H      -----    -----
  +--> ?PR?_R1302?MYLIB
  +--> ?PR?_HEX_TO_DEC?MYLIB
  +--> ?PR?_DISPIC2_TIME?MYLIB

?PR?_DISPIC2_TIME?MYLIB               -----    -----      005EH    0006H      -----    -----
  +--> ?CO?MYLIB
  +--> ?PR?_LCD_WD2?MYLIB
  +--> ?PR?_LIGHTINGBITS?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?_LIGHTINGBITS?MYLIB               -----    -----      0064H    0009H      -----    -----
  +--> ?CO?MYLIB
  +--> ?PR?_LCD_WD2?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?GZSMDY?GY33485                    -----    -----      005CH    0002H      -----    -----
  +--> ?PR?_WR_S_EEPROM?GY33485

?PR?FAULTCOUNT?GY33485                -----    -----      -----    -----      -----    -----
  +--> ?PR?_WR_S_EEPROM?GY33485

?PR?_PHASE_SELECT?MYLIB               -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCD_WD2?MYLIB

?PR?_DISPIC1?MYLIB                    -----    -----      005CH    0007H      -----    -----
  +--> ?CO?MYLIB
  +--> ?PR?_LCD_WD1?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?_DISSTARTT?GY33485                -----    -----      -----    -----      -----    -----
  +--> ?PR?_RD_S_EEPROM?GY33485
  +--> ?PR?_DISPIC1_START_STOP?MYLIB

?PR?_DISPIC1_START_STOP?MYLIB         -----    -----      005CH    0007H      -----    -----
  +--> ?PR?_LCD_WD1?MYLIB
  +--> ?CO?MYLIB
  +--> ?PR?KICKDOG?GY33485

?PR?_DISSTOPT?GY33485                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_RD_S_EEPROM?GY33485
  +--> ?PR?_DISPIC1_START_STOP?MYLIB

BL51 BANKED LINKER/LOCATER V4.00d                                                     08/21/2007  12:22:11  PAGE 6


?PR?CLEAR?GY33485                     -----    -----      005CH    000AH      -----    -----
  +--> ?PR?_WR_S_EEPROM?GY33485
  +--> ?PR?INIT_IC1?MYLIB
  +--> ?PR?_LCD_WD2?MYLIB

?PR?SET_TIME?MYLIB                    -----    -----      -----    -----      -----    -----
  +--> ?PR?KEY5?MYLIB
  +--> ?PR?_DELAY?GY33485
  +--> ?PR?KICKDOG?GY33485
  +--> ?PR?KEY6?MYLIB
  +--> ?PR?_DISPIC2_TIME?MYLIB
  +--> ?PR?_LCD_WD2?MYLIB
  +--> ?PR?_DEC_TO_HEX?MYLIB
  +--> ?PR?_SET1302?MYLIB



SYMBOL TABLE OF MODULE:  E:\电表程序\GY8_17\GY8_17 (MYLIB)

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

  -------         MODULE        MYLIB
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3

⌨️ 快捷键说明

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