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

📄 strain.m51

📁 51单片机实现接收桥梁健康监测数据的代码,主要测量桥梁挠度!!数据通过GPRS传送!
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        10/08/2002  23:21:02  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, StrainCollector.obj TO strain RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  StrainCollector.obj (STRAINCOLLECTOR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (GETCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (STRLEN)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (_GETKEY)


LINK MAP OF MODULE:  strain (?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"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            DATA    0020H     0001H     BIT_ADDR     ?BA?STRAINCOLLECTOR
            BIT     0021H.0   0000H.1   UNIT         ?BI?GETCHAR
                    0021H.1   0000H.7                *** GAP ***
            DATA    0022H     000EH     UNIT         ?DT?STRAINCOLLECTOR
            DATA    0030H     000BH     UNIT         _DATA_GROUP_
            DATA    003BH     0003H     UNIT         ?DT?RECEIVE_CMD?STRAINCOLLECTOR
            DATA    003EH     0003H     UNIT         ?DT?_READBUFF?STRAINCOLLECTOR
            DATA    0041H     0002H     UNIT         ?DT?INIT_STRAINOR?STRAINCOLLECTOR
            DATA    0043H     0002H     UNIT         ?DT?WAIT_WAKE?STRAINCOLLECTOR
            DATA    0045H     0001H     UNIT         ?DT?SET_WAKE_TIME?STRAINCOLLECTOR
            DATA    0046H     0001H     UNIT         ?DT?GETCHAR
            IDATA   0047H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0158H     UNIT         ?XD?STRAINCOLLECTOR

            * * * * * * *   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     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
                    001EH     0005H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     05C6H     UNIT         ?PR?TIMER0_INT?STRAINCOLLECTOR
BL51 BANKED LINKER/LOCATER V6.00                                                      10/08/2002  23:21:02  PAGE 2


            CODE    05ECH     010DH     UNIT         ?PR?GPRS_CMGR?STRAINCOLLECTOR
            CODE    06F9H     010DH     UNIT         ?PR?INIT_STRAINOR?STRAINCOLLECTOR
            CODE    0806H     0100H     UNIT         ?PR?COLLECT?STRAINCOLLECTOR
            CODE    0906H     00B6H     UNIT         ?PR?CHANGE?STRAINCOLLECTOR
            CODE    09BCH     00A7H     UNIT         ?PR?RECEIVE_CMD?STRAINCOLLECTOR
            CODE    0A63H     00A6H     UNIT         ?PR?SEND_DATA?STRAINCOLLECTOR
            CODE    0B09H     0092H     UNIT         ?PR?DO_CMD?STRAINCOLLECTOR
            CODE    0B9BH     008CH     UNIT         ?C_C51STARTUP
            CODE    0C27H     0084H     UNIT         ?PR?EXTERNAL0_INT?STRAINCOLLECTOR
            CODE    0CABH     0073H     UNIT         ?PR?MAIN?STRAINCOLLECTOR
            CODE    0D1EH     0071H     UNIT         ?PR?GPRS_CMGS?STRAINCOLLECTOR
            CODE    0D8FH     005DH     UNIT         ?PR?GPRS_INIT?STRAINCOLLECTOR
            CODE    0DECH     005CH     UNIT         ?PR?SEND_CMD?STRAINCOLLECTOR
            CODE    0E48H     004FH     UNIT         ?C_INITSEG
            CODE    0E97H     0047H     UNIT         ?PR?_READBUFF?STRAINCOLLECTOR
            CODE    0EDEH     0046H     UNIT         ?PR?TESTSSD?STRAINCOLLECTOR
            CODE    0F24H     003BH     UNIT         ?C?LIB_CODE
            CODE    0F5FH     0035H     UNIT         ?PR?WAIT_WAKE?STRAINCOLLECTOR
            CODE    0F94H     0034H     UNIT         ?PR?SERIAL_INT?STRAINCOLLECTOR
            CODE    0FC8H     0034H     UNIT         ?PR?INIT_CHIP?STRAINCOLLECTOR
            CODE    0FFCH     0028H     UNIT         ?PR?GPRS_CNMI?STRAINCOLLECTOR
            CODE    1024H     0028H     UNIT         ?PR?GPRS_CMGD?STRAINCOLLECTOR
            CODE    104CH     0028H     UNIT         ?PR?EXTERNAL1_INT?STRAINCOLLECTOR
            CODE    1074H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    109BH     0026H     UNIT         ?PR?GPRS_CMGF?STRAINCOLLECTOR
            CODE    10C1H     0025H     UNIT         ?PR?_WRITEBYTE?STRAINCOLLECTOR
            CODE    10E6H     0022H     UNIT         ?PR?SET_WAKE_TIME?STRAINCOLLECTOR
            CODE    1108H     0022H     UNIT         ?PR?_READDATA?STRAINCOLLECTOR
            CODE    112AH     001FH     UNIT         ?PR?GPRS_REC?STRAINCOLLECTOR
            CODE    1149H     001BH     UNIT         ?PR?_WRITEDATA?STRAINCOLLECTOR
            CODE    1164H     001AH     UNIT         ?PR?UPDATE_TIMEOUT?STRAINCOLLECTOR
            CODE    117EH     001AH     UNIT         ?PR?READBYTE?STRAINCOLLECTOR
            CODE    1198H     0019H     UNIT         ?PR?INIT_SERIALINT?STRAINCOLLECTOR
            CODE    11B1H     0017H     UNIT         ?PR?GPRS_DELAY?STRAINCOLLECTOR
            CODE    11C8H     0016H     UNIT         ?PR?WAITACK?STRAINCOLLECTOR
            CODE    11DEH     0015H     UNIT         ?PR?P8563_SET3S?STRAINCOLLECTOR
            CODE    11F3H     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    1208H     0013H     UNIT         ?PR?_SET_TIMEOUT?STRAINCOLLECTOR
            CODE    121BH     0012H     UNIT         ?PR?INIT_TIMER0INT?STRAINCOLLECTOR
            CODE    122DH     0011H     UNIT         ?PR?TIME0?STRAINCOLLECTOR
            CODE    123EH     0011H     UNIT         ?PR?TIME1?STRAINCOLLECTOR
            CODE    124FH     0011H     UNIT         ?PR?TIME2?STRAINCOLLECTOR
            CODE    1260H     0011H     UNIT         ?PR?TIME3?STRAINCOLLECTOR
            CODE    1271H     0011H     UNIT         ?PR?TIME4?STRAINCOLLECTOR
            CODE    1282H     0011H     UNIT         ?PR?TIME5?STRAINCOLLECTOR
            CODE    1293H     0011H     UNIT         ?PR?TIME6?STRAINCOLLECTOR
            CODE    12A4H     0011H     UNIT         ?PR?TIME7?STRAINCOLLECTOR
            CODE    12B5H     0011H     UNIT         ?PR?TIME8?STRAINCOLLECTOR
            CODE    12C6H     0011H     UNIT         ?PR?TIME9?STRAINCOLLECTOR
            CODE    12D7H     0011H     UNIT         ?PR?TIME10?STRAINCOLLECTOR
            CODE    12E8H     0011H     UNIT         ?PR?TIME11?STRAINCOLLECTOR
            CODE    12F9H     0011H     UNIT         ?PR?TIME12?STRAINCOLLECTOR
            CODE    130AH     0011H     UNIT         ?PR?TIME13?STRAINCOLLECTOR
            CODE    131BH     0011H     UNIT         ?PR?TIME14?STRAINCOLLECTOR
            CODE    132CH     0011H     UNIT         ?PR?TIME15?STRAINCOLLECTOR
            CODE    133DH     0011H     UNIT         ?PR?TIME16?STRAINCOLLECTOR
            CODE    134EH     0011H     UNIT         ?PR?TIME17?STRAINCOLLECTOR
BL51 BANKED LINKER/LOCATER V6.00                                                      10/08/2002  23:21:02  PAGE 3


            CODE    135FH     0011H     UNIT         ?PR?TIME18?STRAINCOLLECTOR
            CODE    1370H     0011H     UNIT         ?PR?TIME19?STRAINCOLLECTOR
            CODE    1381H     0011H     UNIT         ?PR?TIME20?STRAINCOLLECTOR
            CODE    1392H     0011H     UNIT         ?PR?TIME21?STRAINCOLLECTOR
            CODE    13A3H     0011H     UNIT         ?PR?TIME22?STRAINCOLLECTOR
            CODE    13B4H     0011H     UNIT         ?PR?TIME23?STRAINCOLLECTOR
            CODE    13C5H     0011H     UNIT         ?PR?TIME24?STRAINCOLLECTOR
            CODE    13D6H     0011H     UNIT         ?PR?TIME25?STRAINCOLLECTOR
            CODE    13E7H     0011H     UNIT         ?PR?TIME26?STRAINCOLLECTOR
            CODE    13F8H     0011H     UNIT         ?PR?TIME27?STRAINCOLLECTOR
            CODE    1409H     0011H     UNIT         ?PR?TIME28?STRAINCOLLECTOR
            CODE    141AH     0011H     UNIT         ?PR?TIME29?STRAINCOLLECTOR
            CODE    142BH     0011H     UNIT         ?PR?TIME30?STRAINCOLLECTOR
            CODE    143CH     0011H     UNIT         ?PR?TIME31?STRAINCOLLECTOR
            CODE    144DH     0011H     UNIT         ?PR?TIME32?STRAINCOLLECTOR
            CODE    145EH     0011H     UNIT         ?PR?TIME33?STRAINCOLLECTOR
            CODE    146FH     0011H     UNIT         ?PR?TIME34?STRAINCOLLECTOR
            CODE    1480H     0011H     UNIT         ?PR?TIME35?STRAINCOLLECTOR
            CODE    1491H     0011H     UNIT         ?PR?TIME36?STRAINCOLLECTOR
            CODE    14A2H     0011H     UNIT         ?PR?TIME37?STRAINCOLLECTOR
            CODE    14B3H     0011H     UNIT         ?PR?TIME38?STRAINCOLLECTOR
            CODE    14C4H     0011H     UNIT         ?PR?TIME39?STRAINCOLLECTOR
            CODE    14D5H     0011H     UNIT         ?PR?TIME40?STRAINCOLLECTOR
            CODE    14E6H     0011H     UNIT         ?PR?TIME41?STRAINCOLLECTOR
            CODE    14F7H     0011H     UNIT         ?PR?TIME42?STRAINCOLLECTOR
            CODE    1508H     0011H     UNIT         ?PR?TIME43?STRAINCOLLECTOR
            CODE    1519H     0011H     UNIT         ?PR?TIME44?STRAINCOLLECTOR
            CODE    152AH     0011H     UNIT         ?PR?TIME45?STRAINCOLLECTOR
            CODE    153BH     0011H     UNIT         ?PR?TIME46?STRAINCOLLECTOR
            CODE    154CH     0011H     UNIT         ?PR?TIME47?STRAINCOLLECTOR
            CODE    155DH     0011H     UNIT         ?PR?TIME48?STRAINCOLLECTOR
            CODE    156EH     0011H     UNIT         ?PR?TIME49?STRAINCOLLECTOR
            CODE    157FH     0011H     UNIT         ?PR?TIME50?STRAINCOLLECTOR
            CODE    1590H     0011H     UNIT         ?PR?TIME51?STRAINCOLLECTOR
            CODE    15A1H     0011H     UNIT         ?PR?INIT_INTERRUPT?STRAINCOLLECTOR
            CODE    15B2H     0011H     UNIT         ?PR?_SEND_CHAR?STRAINCOLLECTOR
            CODE    15C3H     0011H     UNIT         ?PR?_SET_50MS?STRAINCOLLECTOR
            CODE    15D4H     0011H     UNIT         ?PR?SHALLOW_SLEEP?STRAINCOLLECTOR
            CODE    15E5H     0011H     UNIT         ?PR?DEEP_SLEEP?STRAINCOLLECTOR
            CODE    15F6H     0011H     UNIT         ?PR?START?STRAINCOLLECTOR
            CODE    1607H     0011H     UNIT         ?PR?GETCHAR?GETCHAR
            CODE    1618H     0010H     UNIT         ?PR?GPRS_START?STRAINCOLLECTOR
            CODE    1628H     000FH     UNIT         ?PR?_SW_GEN?STRAINCOLLECTOR
            CODE    1637H     000FH     UNIT         ?PR?STOP?STRAINCOLLECTOR
            CODE    1646H     000FH     UNIT         ?CO?STRAINCOLLECTOR
            CODE    1655H     000EH     UNIT         ?PR?TIMER1_INT?STRAINCOLLECTOR
            CODE    1663H     000DH     UNIT         ?PR?DELAY10MS?STRAINCOLLECTOR
            CODE    1670H     000DH     UNIT         ?PR?DELAY1MS?STRAINCOLLECTOR
            CODE    167DH     000DH     UNIT         ?PR?DELAY500MS?STRAINCOLLECTOR
            CODE    168AH     000DH     UNIT         ?PR?GET_START_CMD?STRAINCOLLECTOR
            CODE    1697H     000CH     UNIT         ?PR?P8563_INIT?STRAINCOLLECTOR
            CODE    16A3H     000BH     UNIT         ?PR?_WRITEACK?STRAINCOLLECTOR
            CODE    16AEH     000AH     UNIT         ?PR?DELAY?STRAINCOLLECTOR
            CODE    16B8H     000AH     UNIT         ?PR?_GETKEY?_GETKEY
            CODE    16C2H     0009H     UNIT         ?PR?P8563_SETALARM?STRAINCOLLECTOR


BL51 BANKED LINKER/LOCATER V6.00                                                      10/08/2002  23:21:02  PAGE 4



OVERLAY MAP OF MODULE:   strain (?C_STARTUP)


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

?PR?MAIN?STRAINCOLLECTOR                   0030H    0001H
  +--> ?PR?INIT_INTERRUPT?STRAINCOLLECTOR
  +--> ?PR?INIT_CHIP?STRAINCOLLECTOR
  +--> ?PR?CHANGE?STRAINCOLLECTOR
  +--> ?PR?GPRS_START?STRAINCOLLECTOR
  +--> ?PR?GPRS_INIT?STRAINCOLLECTOR
  +--> ?PR?GPRS_CMGF?STRAINCOLLECTOR
  +--> ?PR?GPRS_DELAY?STRAINCOLLECTOR
  +--> ?PR?GPRS_CNMI?STRAINCOLLECTOR
  +--> ?PR?GPRS_CMGR?STRAINCOLLECTOR
  +--> ?PR?COLLECT?STRAINCOLLECTOR
  +--> ?PR?GPRS_CMGS?STRAINCOLLECTOR
  +--> ?PR?DELAY500MS?STRAINCOLLECTOR

?PR?INIT_INTERRUPT?STRAINCOLLECTOR         -----    -----
  +--> ?PR?INIT_TIMER0INT?STRAINCOLLECTOR
  +--> ?PR?INIT_SERIALINT?STRAINCOLLECTOR

?PR?GPRS_START?STRAINCOLLECTOR             -----    -----
  +--> ?PR?GPRS_DELAY?STRAINCOLLECTOR

?PR?GPRS_INIT?STRAINCOLLECTOR              0031H    0002H
  +--> ?CO?STRAINCOLLECTOR
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR
  +--> ?PR?GPRS_REC?STRAINCOLLECTOR

?PR?GPRS_REC?STRAINCOLLECTOR               0035H    0001H
  +--> ?PR?DELAY10MS?STRAINCOLLECTOR

?PR?GPRS_CMGF?STRAINCOLLECTOR              0031H    0002H
  +--> ?CO?STRAINCOLLECTOR
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR
  +--> ?PR?GPRS_REC?STRAINCOLLECTOR

?PR?GPRS_CNMI?STRAINCOLLECTOR              0031H    0002H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR
  +--> ?PR?GPRS_REC?STRAINCOLLECTOR

?PR?GPRS_CMGR?STRAINCOLLECTOR              0031H    0002H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR
  +--> ?PR?GPRS_REC?STRAINCOLLECTOR
  +--> ?PR?GPRS_CMGD?STRAINCOLLECTOR

BL51 BANKED LINKER/LOCATER V6.00                                                      10/08/2002  23:21:02  PAGE 5


?PR?GPRS_CMGD?STRAINCOLLECTOR              0033H    0002H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR
  +--> ?PR?GPRS_REC?STRAINCOLLECTOR

?PR?COLLECT?STRAINCOLLECTOR                -----    -----
  +--> ?PR?DELAY10MS?STRAINCOLLECTOR
  +--> ?PR?INIT_TIMER0INT?STRAINCOLLECTOR
  +--> ?PR?_SET_TIMEOUT?STRAINCOLLECTOR

?PR?GPRS_CMGS?STRAINCOLLECTOR              0031H    0002H
  +--> ?PR?_STRLEN?STRLEN
  +--> ?PR?DELAY1MS?STRAINCOLLECTOR
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR
  +--> ?PR?DELAY10MS?STRAINCOLLECTOR
  +--> ?PR?TESTSSD?STRAINCOLLECTOR
  +--> ?PR?GPRS_DELAY?STRAINCOLLECTOR

?PR?TESTSSD?STRAINCOLLECTOR                0033H    0002H
  +--> ?PR?_SEND_CHAR?STRAINCOLLECTOR

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

?PR?EXTERNAL0_INT?STRAINCOLLECTOR          0036H    0005H
  +--> ?PR?DELAY500MS?STRAINCOLLECTOR

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

?PR?TIMER0_INT?STRAINCOLLECTOR             -----    -----
  +--> ?PR?TIME0?STRAINCOLLECTOR
  +--> ?PR?TIME1?STRAINCOLLECTOR
  +--> ?PR?TIME2?STRAINCOLLECTOR
  +--> ?PR?TIME3?STRAINCOLLECTOR
  +--> ?PR?TIME4?STRAINCOLLECTOR
  +--> ?PR?TIME5?STRAINCOLLECTOR
  +--> ?PR?TIME6?STRAINCOLLECTOR
  +--> ?PR?TIME7?STRAINCOLLECTOR
  +--> ?PR?TIME8?STRAINCOLLECTOR
  +--> ?PR?TIME9?STRAINCOLLECTOR
  +--> ?PR?TIME10?STRAINCOLLECTOR
  +--> ?PR?TIME11?STRAINCOLLECTOR
  +--> ?PR?TIME12?STRAINCOLLECTOR
  +--> ?PR?TIME13?STRAINCOLLECTOR
  +--> ?PR?TIME14?STRAINCOLLECTOR
  +--> ?PR?TIME15?STRAINCOLLECTOR
  +--> ?PR?TIME16?STRAINCOLLECTOR
  +--> ?PR?TIME17?STRAINCOLLECTOR
  +--> ?PR?TIME18?STRAINCOLLECTOR
  +--> ?PR?TIME19?STRAINCOLLECTOR
  +--> ?PR?TIME20?STRAINCOLLECTOR
  +--> ?PR?TIME21?STRAINCOLLECTOR
  +--> ?PR?TIME22?STRAINCOLLECTOR
  +--> ?PR?TIME23?STRAINCOLLECTOR
  +--> ?PR?TIME24?STRAINCOLLECTOR
  +--> ?PR?TIME25?STRAINCOLLECTOR
  +--> ?PR?TIME26?STRAINCOLLECTOR
  +--> ?PR?TIME27?STRAINCOLLECTOR
BL51 BANKED LINKER/LOCATER V6.00                                                      10/08/2002  23:21:02  PAGE 6


  +--> ?PR?TIME28?STRAINCOLLECTOR
  +--> ?PR?TIME29?STRAINCOLLECTOR
  +--> ?PR?TIME30?STRAINCOLLECTOR
  +--> ?PR?TIME31?STRAINCOLLECTOR
  +--> ?PR?TIME32?STRAINCOLLECTOR
  +--> ?PR?TIME33?STRAINCOLLECTOR
  +--> ?PR?TIME34?STRAINCOLLECTOR
  +--> ?PR?TIME35?STRAINCOLLECTOR
  +--> ?PR?TIME36?STRAINCOLLECTOR
  +--> ?PR?TIME37?STRAINCOLLECTOR
  +--> ?PR?TIME38?STRAINCOLLECTOR
  +--> ?PR?TIME39?STRAINCOLLECTOR
  +--> ?PR?TIME40?STRAINCOLLECTOR
  +--> ?PR?TIME41?STRAINCOLLECTOR
  +--> ?PR?TIME42?STRAINCOLLECTOR
  +--> ?PR?TIME43?STRAINCOLLECTOR

⌨️ 快捷键说明

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