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

📄 shiyan2.m51

📁 单片机C和汇编程序代码,其中有EEPROM,LCD的使用.
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        03/29/2008  16:54:09  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE shiyan2.obj TO shiyan2


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  shiyan2.obj (SHIYAN2)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)


LINK MAP OF MODULE:  shiyan2 (SHIYAN2)


            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     0008H     UNIT         ?DT?SHIYAN2
            DATA    0010H     0003H     UNIT         _DATA_GROUP_
            IDATA   0013H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0241H     UNIT         ?C?LIB_CODE
            CODE    0244H     00B2H     UNIT         ?PR?DS1820DISP?SHIYAN2
            CODE    02F6H     0072H     UNIT         ?PR?READ_TEMP?SHIYAN2
            CODE    0368H     002AH     UNIT         ?PR?_DISPLAY?SHIYAN2
            CODE    0392H     0027H     UNIT         ?PR?_DELAY1MS?SHIYAN2
            CODE    03B9H     001FH     UNIT         ?PR?LCD_INIT?SHIYAN2
            CODE    03D8H     001FH     UNIT         ?PR?INIT_PLAY?SHIYAN2
            CODE    03F7H     001FH     UNIT         ?PR?DS1820RD?SHIYAN2
            CODE    0416H     001DH     UNIT         ?PR?DS1820RST?SHIYAN2
            CODE    0433H     001DH     UNIT         ?CO?SHIYAN2
            CODE    0450H     001CH     UNIT         ?PR?_WR_COM?SHIYAN2
            CODE    046CH     001CH     UNIT         ?PR?_WR_DAT?SHIYAN2
            CODE    0488H     001CH     UNIT         ?PR?_DS1820WR?SHIYAN2
            CODE    04A4H     000CH     UNIT         ?C_C51STARTUP
            CODE    04B0H     000BH     UNIT         ?PR?_DELAY_18B20?SHIYAN2
            CODE    04BBH     000BH     UNIT         ?PR?MAIN?SHIYAN2



OVERLAY MAP OF MODULE:   shiyan2 (SHIYAN2)


SEGMENT                            DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH
------------------------------------------------
BL51 BANKED LINKER/LOCATER V4.13                                                      03/29/2008  16:54:09  PAGE 2


?C_C51STARTUP                    -----    -----
  +--> ?PR?MAIN?SHIYAN2

?PR?MAIN?SHIYAN2                 -----    -----
  +--> ?PR?INIT_PLAY?SHIYAN2
  +--> ?PR?READ_TEMP?SHIYAN2
  +--> ?PR?DS1820DISP?SHIYAN2

?PR?INIT_PLAY?SHIYAN2            -----    -----
  +--> ?PR?LCD_INIT?SHIYAN2
  +--> ?PR?_WR_COM?SHIYAN2
  +--> ?CO?SHIYAN2
  +--> ?PR?_DISPLAY?SHIYAN2

?PR?LCD_INIT?SHIYAN2             -----    -----
  +--> ?PR?_DELAY1MS?SHIYAN2

?PR?_DELAY1MS?SHIYAN2            -----    -----
  +--> ?PR?_WR_COM?SHIYAN2

?PR?_DISPLAY?SHIYAN2             0010H    0003H
  +--> ?PR?_WR_DAT?SHIYAN2
  +--> ?PR?_DELAY1MS?SHIYAN2

?PR?_WR_DAT?SHIYAN2              -----    -----
  +--> ?PR?_DELAY1MS?SHIYAN2

?PR?READ_TEMP?SHIYAN2            -----    -----
  +--> ?PR?DS1820RST?SHIYAN2
  +--> ?PR?_DS1820WR?SHIYAN2
  +--> ?PR?DS1820RD?SHIYAN2

?PR?DS1820RST?SHIYAN2            0010H    0001H
  +--> ?PR?_DELAY_18B20?SHIYAN2

?PR?_DS1820WR?SHIYAN2            -----    -----
  +--> ?PR?_DELAY_18B20?SHIYAN2

?PR?DS1820RD?SHIYAN2             -----    -----
  +--> ?PR?_DELAY_18B20?SHIYAN2

?PR?DS1820DISP?SHIYAN2           0010H    0001H
  +--> ?PR?_WR_COM?SHIYAN2
  +--> ?PR?_WR_DAT?SHIYAN2



SYMBOL TABLE OF MODULE:  shiyan2 (SHIYAN2)

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

  -------         MODULE        SHIYAN2
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0416H         PUBLIC        ds1820rst
  D:0080H         PUBLIC        P0
  D:00A0H         PUBLIC        P2
BL51 BANKED LINKER/LOCATER V4.13                                                      03/29/2008  16:54:09  PAGE 3


  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  C:0399H         PUBLIC        _delay1ms
  B:00B0H.5       PUBLIC        T1
  B:00A8H.7       PUBLIC        EA
  C:0433H         PUBLIC        str1
  C:0441H         PUBLIC        str2
  D:0008H         PUBLIC        tflag
  B:0080H.4       PUBLIC        EN
  D:0009H         PUBLIC        tvalue
  B:0080H.1       PUBLIC        DQ
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:00B8H.4       PUBLIC        PS
  B:0080H.2       PUBLIC        RS
  B:00D0H.2       PUBLIC        OV
  C:04BBH         PUBLIC        main
  B:0080H.3       PUBLIC        RW
  B:00B0H.6       PUBLIC        WR
  C:02F6H         PUBLIC        read_temp
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  C:03B9H         PUBLIC        lcd_init
  B:0088H.7       PUBLIC        TF1
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  C:03D8H         PUBLIC        init_play
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  C:0244H         PUBLIC        ds1820disp
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:0368H         PUBLIC        _display
  D:000BH         PUBLIC        disdata
  C:04B0H         PUBLIC        _delay_18B20
  C:046CH         PUBLIC        _wr_dat
  B:0098H.4       PUBLIC        REN
BL51 BANKED LINKER/LOCATER V4.13                                                      03/29/2008  16:54:09  PAGE 4


  C:0450H         PUBLIC        _wr_com
  C:0488H         PUBLIC        _ds1820wr
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:00D0H.5       PUBLIC        F0
  C:03F7H         PUBLIC        ds1820rd
  C:0392H         SYMBOL        L?0043
  -------         PROC          L?0042
  -------         ENDPROC       L?0042
  C:0392H         SYMBOL        L?0043
  -------         PROC          _DELAY1MS
  D:0006H         SYMBOL        ms
  -------         DO            ms
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         j
  C:0399H         LINE#         14
  C:0399H         LINE#         15
  C:0399H         LINE#         16
  C:03A3H         LINE#         17
  C:03B8H         LINE#         18
  -------         ENDPROC       _DELAY1MS
  -------         PROC          _WR_COM
  D:0001H         SYMBOL        com
  C:0450H         LINE#         19
  C:0452H         LINE#         20
  C:0459H         LINE#         21
  C:045BH         LINE#         22
  C:045DH         LINE#         23
  C:045FH         LINE#         24
  C:0461H         LINE#         25
  C:0464H         LINE#         26

⌨️ 快捷键说明

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