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

📄 jsq.m51

📁 单片机计算器,可计算多位小数点的+-*/.可在lcd上显示
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        08/23/2007  14:58:58  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
BL51.EXE DELAY.OBJ, FUNTION1.OBJ, FUNTION.OBJ, INTIAL.OBJ, KEYBOARD.OBJ, LCD.OBJ, MAIN.OBJ, C:\XINGYAN\STAR51.LIB TO JSQ
>> .ABS RS (256)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  DELAY.OBJ (DELAY)
  FUNTION1.OBJ (FUNTION1)
  FUNTION.OBJ (FUNTION)
  INTIAL.OBJ (INTIAL)
  KEYBOARD.OBJ (KEYBOARD)
  LCD.OBJ (LCD)
  MAIN.OBJ (MAIN)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPS.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPROUND)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
  C:\KEIL\C51\LIB\C51FPS.LIB (?C?FTNPWR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDPDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LLDCODE)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)


LINK MAP OF MODULE:  JSQ.ABS (DELAY)


            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     0015H     UNIT         ?DT?KEYBOARD
            DATA    001DH     0002H     UNIT         ?DT?FUNTION?FUNTION
                    001FH     0001H                  *** GAP ***
BL51 BANKED LINKER/LOCATER V6.00                                                      08/23/2007  14:58:58  PAGE 2


            BIT     0020H.0   0001H.1   UNIT         _BIT_GROUP_
                    0021H.1   0000H.7                *** GAP ***
            DATA    0022H     0044H     UNIT         _DATA_GROUP_
            IDATA   0066H     0010H     UNIT         _IDATA_GROUP_
            IDATA   0076H     0002H     UNIT         ?ID?INTIAL
            IDATA   0078H     0002H     UNIT         ?ID?KEYBOARD
            IDATA   007AH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     F1FCH                  *** GAP ***
            XDATA   F1FCH     0001H     ABSOLUTE     
            XDATA   F1FDH     0001H     ABSOLUTE     
            XDATA   F1FEH     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0010H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     07EAH                  *** GAP ***
            CODE    0800H     0759H     UNIT         ?C?LIB_CODE
            CODE    0F59H     046FH     UNIT         ?PR?PRINTF?PRINTF
            CODE    13C8H     0200H     UNIT         ?PR?ISR_INT1?KEYBOARD
            CODE    15C8H     0175H     UNIT         ?PR?MAIN?MAIN
            CODE    173DH     0109H     UNIT         ?PR?GETKEY?KEYBOARD
            CODE    1846H     0092H     UNIT         ?PR?FUNTION?FUNTION
            CODE    18D8H     008CH     UNIT         ?C_C51STARTUP
            CODE    1964H     0058H     UNIT         ?PR?_EPUTSTR?LCD
            CODE    19BCH     0052H     UNIT         ?PR?_PUTSTR?LCD
            CODE    1A0EH     0051H     UNIT         ?PR?INITIAL?INTIAL
            CODE    1A5FH     0048H     UNIT         ?PR?LCDRESET?LCD
            CODE    1AA7H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    1ACEH     0024H     UNIT         ?CO?MAIN
            CODE    1AF2H     001EH     UNIT         ?CO?FUNTION
            CODE    1B10H     0019H     UNIT         ?PR?DELAY400MS?DELAY
            CODE    1B29H     0017H     UNIT         ?PR?_LOCATEXY?LCD
            CODE    1B40H     0013H     UNIT         ?PR?_LCDWRITECOMMAND?LCD
            CODE    1B53H     000FH     UNIT         ?PR?DELAY5MS?DELAY
            CODE    1B62H     000DH     UNIT         ?PR?_LCDWRITEDATA?LCD
            CODE    1B6FH     000BH     UNIT         ?PR?_DISPONECHAR?LCD
            CODE    1B7AH     000AH     UNIT         ?C_INITSEG
            CODE    1B84H     0009H     UNIT         ?CO?INTIAL
            CODE    1B8DH     0008H     UNIT         ?PR?CLS?LCD
            CODE    1B95H     0004H     UNIT         ?CO?FUNTION1



OVERLAY MAP OF MODULE:   JSQ.ABS (DELAY)


SEGMENT                             BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH     START    LENGTH
----------------------------------------------------------------------------------------
?PR?ISR_INT1?KEYBOARD            -----    -----      0022H    0002H      -----    -----
  +--> ?PR?GETKEY?KEYBOARD
  +--> ?PR?_DISPONECHAR?LCD
  +--> ?PR?CLS?LCD

BL51 BANKED LINKER/LOCATER V6.00                                                      08/23/2007  14:58:58  PAGE 3


?PR?GETKEY?KEYBOARD              -----    -----      0024H    0001H      -----    -----

?PR?_DISPONECHAR?LCD             -----    -----      0052H    0001H      -----    -----
  +--> ?PR?_LOCATEXY?LCD
  +--> ?PR?_LCDWRITEDATA?LCD

?PR?_LOCATEXY?LCD                -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCDWRITECOMMAND?LCD

?PR?CLS?LCD                      -----    -----      -----    -----      -----    -----
  +--> ?PR?_LCDWRITECOMMAND?LCD

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

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

?PR?MAIN?MAIN                    -----    -----      0025H    0025H      0066H    0010H
  +--> ?CO?MAIN
  +--> ?PR?INITIAL?INTIAL
  +--> ?PR?_EPUTSTR?LCD
  +--> ?PR?DELAY5MS?DELAY
  +--> ?PR?PRINTF?PRINTF

?PR?INITIAL?INTIAL               -----    -----      004AH    0002H      -----    -----
  +--> ?PR?DELAY400MS?DELAY
  +--> ?PR?LCDRESET?LCD
  +--> ?CO?INTIAL
  +--> ?PR?_PUTSTR?LCD
  +--> ?PR?CLS?LCD

?PR?LCDRESET?LCD                 -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY5MS?DELAY
  +--> ?PR?_LCDWRITECOMMAND?LCD

?PR?_PUTSTR?LCD                  -----    -----      004CH    0006H      -----    -----
  +--> ?PR?_DISPONECHAR?LCD

?PR?_EPUTSTR?LCD                 -----    -----      004AH    0007H      -----    -----
  +--> ?PR?_DISPONECHAR?LCD

?PR?PRINTF?PRINTF                0020H.0  0001H.1    004AH    001CH      -----    -----
  +--> ?PR?PUTCHAR?PUTCHAR



UNRESOLVED EXTERNAL SYMBOLS:
   COUNTUP
   SCAN
   SCAN1



SYMBOL TABLE OF MODULE:  JSQ.ABS (DELAY)

  VALUE           TYPE          NAME
BL51 BANKED LINKER/LOCATER V6.00                                                      08/23/2007  14:58:58  PAGE 4


  ----------------------------------

  -------         MODULE        DELAY
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:1B10H         PUBLIC        Delay400Ms
  D:00C8H         PUBLIC        T2CON
  C:1B53H         PUBLIC        Delay5Ms
  D:00D0H         PUBLIC        PSW
  -------         PROC          DELAY5MS
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:1B53H         LINE#         8
  C:1B53H         LINE#         9
  C:1B53H         LINE#         10
  C:1B57H         LINE#         11
  C:1B61H         LINE#         12
  -------         ENDPROC       DELAY5MS
  -------         PROC          DELAY400MS
  -------         DO            
  D:0005H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:1B10H         LINE#         15
  C:1B10H         LINE#         16
  C:1B10H         LINE#         17
  C:1B12H         LINE#         19
  C:1B18H         LINE#         20
  C:1B18H         LINE#         22
  C:1B1CH         LINE#         23
  C:1B28H         LINE#         24
  C:1B28H         LINE#         25
  -------         ENDPROC       DELAY400MS
  -------         ENDMOD        DELAY

  -------         MODULE        FUNTION1
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:00C8H         PUBLIC        T2CON
  C:1B95H         PUBLIC        word9
  D:00D0H         PUBLIC        PSW
  -------         ENDMOD        FUNTION1

  -------         MODULE        FUNTION
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
BL51 BANKED LINKER/LOCATER V6.00                                                      08/23/2007  14:58:58  PAGE 5


  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  B:00A8H.1       PUBLIC        ET0
  B:0088H.4       PUBLIC        TR0
  C:1846H         PUBLIC        Funtion
  D:00C8H         PUBLIC        T2CON
  C:1AF2H         PUBLIC        word1
  C:1B01H         PUBLIC        word2
  D:00D0H         PUBLIC        PSW
  -------         PROC          FUNTION
  -------         DO            
  D:001DH         SYMBOL        i
  D:0007H         SYMBOL        k
  D:001EH         SYMBOL        MUX1
  -------         ENDDO         
  C:1846H         LINE#         15
  C:1846H         LINE#         16
  C:1846H         LINE#         18
  C:1849H         LINE#         19
  C:184CH         LINE#         20
  C:1850H         LINE#         21
  C:1859H         LINE#         23
  C:1861H         LINE#         24
  C:1867H         LINE#         26
  C:186BH         LINE#         27
  C:186EH         LINE#         28
  C:1872H         LINE#         29
  C:1875H         LINE#         30
  C:1877H         LINE#         31
  C:187EH         LINE#         32
  C:187EH         LINE#         33
  C:187EH         LINE#         34
  C:1882H         LINE#         35
  C:1885H         LINE#         36
  C:1888H         LINE#         37
  C:1890H         LINE#         38
  C:1897H         LINE#         39
  C:1897H         LINE#         40
  C:189AH         LINE#         41
  C:189CH         LINE#         42
  C:189EH         LINE#         43
  C:18A2H         LINE#         44
  C:18A5H         LINE#         46
  C:18A7H         LINE#         47
  C:18A9H         LINE#         49
  C:18A9H         LINE#         51
  C:18AAH         LINE#         56
  C:18AAH         LINE#         57
  C:18AEH         LINE#         58
  C:18B2H         LINE#         59
  C:18B6H         LINE#         60
  C:18BEH         LINE#         61
  C:18C5H         LINE#         62
  C:18C5H         LINE#         63
BL51 BANKED LINKER/LOCATER V6.00                                                      08/23/2007  14:58:58  PAGE 6


  C:18C8H         LINE#         64
  C:18CAH         LINE#         65
  C:18CCH         LINE#         66
  C:18D0H         LINE#         67
  C:18D3H         LINE#         69

⌨️ 快捷键说明

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