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

📄 tmp36_ad.m51

📁 基于aduc834单片机的温度采集系统
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        03/10/2009  11:19:07  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\TMP36.obj TO tmp36_AD RAMSIZE (256) CODE (0X0000-0XF7FF) XDATA (0X0000-0X07FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\TMP36.obj (TMP36)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)


LINK MAP OF MODULE:  tmp36_AD (TMP36)


            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         _DATA_GROUP_
            DATA    0010H     0006H     UNIT         ?DT?TMP36
            IDATA   0016H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     02C0H     UNIT         ?CO?TMP36
            CODE    02C3H     01E8H     UNIT         ?C?LIB_CODE
            CODE    04ABH     0128H     UNIT         ?PR?DISPLAY_TEXT?TMP36
            CODE    05D3H     00ABH     UNIT         ?PR?_SELECT_CHAR?TMP36
            CODE    067EH     008BH     UNIT         ?PR?_LCD_DISPLAY_ENG?TMP36
            CODE    0709H     0073H     UNIT         ?PR?_LCD_DISPLAY_WORD?TMP36
            CODE    077CH     0064H     UNIT         ?PR?_DISPLAY_TEMPERATURE?TMP36
            CODE    07E0H     0044H     UNIT         ?C?LDIV
            CODE    0824H     003BH     UNIT         ?PR?GET_TEMPERATURE?TMP36
            CODE    085FH     0030H     UNIT         ?PR?MAIN?TMP36
            CODE    088FH     002DH     UNIT         ?PR?_ACCOUNT_TEMPERATURE?TMP36
            CODE    08BCH     0028H     UNIT         ?PR?LCD_CLR?TMP36
            CODE    08E4H     001FH     UNIT         ?PR?_WRITELCD_DATA?TMP36
            CODE    0903H     001AH     UNIT         ?PR?_DELAY?TMP36
            CODE    091DH     001AH     UNIT         ?PR?_WRITELCD_COMMAND?TMP36
            CODE    0937H     0017H     UNIT         ?PR?READLCDSTATUS?TMP36
            CODE    094EH     0017H     UNIT         ?PR?LCD_INIT?TMP36
            CODE    0965H     000CH     UNIT         ?C_C51STARTUP
            CODE    0971H     000AH     UNIT         ?PR?ADC_INIT?TMP36



OVERLAY MAP OF MODULE:   tmp36_AD (TMP36)


BL51 BANKED LINKER/LOCATER V6.00                                                      03/10/2009  11:19:07  PAGE 2


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

?PR?MAIN?TMP36                         -----    -----
  +--> ?PR?ADC_INIT?TMP36
  +--> ?PR?LCD_INIT?TMP36
  +--> ?PR?DISPLAY_TEXT?TMP36
  +--> ?PR?GET_TEMPERATURE?TMP36
  +--> ?PR?_ACCOUNT_TEMPERATURE?TMP36
  +--> ?PR?_DISPLAY_TEMPERATURE?TMP36
  +--> ?PR?_DELAY?TMP36

?PR?LCD_INIT?TMP36                     -----    -----
  +--> ?PR?_WRITELCD_COMMAND?TMP36
  +--> ?PR?LCD_CLR?TMP36

?PR?_WRITELCD_COMMAND?TMP36            -----    -----
  +--> ?PR?READLCDSTATUS?TMP36

?PR?LCD_CLR?TMP36                      -----    -----
  +--> ?PR?_WRITELCD_COMMAND?TMP36
  +--> ?PR?_WRITELCD_DATA?TMP36

?PR?_WRITELCD_DATA?TMP36               -----    -----
  +--> ?PR?READLCDSTATUS?TMP36

?PR?DISPLAY_TEXT?TMP36                 -----    -----
  +--> ?CO?TMP36
  +--> ?PR?_LCD_DISPLAY_WORD?TMP36
  +--> ?PR?_LCD_DISPLAY_ENG?TMP36

?PR?_LCD_DISPLAY_WORD?TMP36            000CH    0004H
  +--> ?PR?_WRITELCD_COMMAND?TMP36
  +--> ?PR?_WRITELCD_DATA?TMP36

?PR?_LCD_DISPLAY_ENG?TMP36             000CH    0004H
  +--> ?PR?_WRITELCD_COMMAND?TMP36
  +--> ?PR?_WRITELCD_DATA?TMP36

?PR?_ACCOUNT_TEMPERATURE?TMP36         0008H    0004H

?PR?_DISPLAY_TEMPERATURE?TMP36         0008H    0002H
  +--> ?PR?_SELECT_CHAR?TMP36

?PR?_SELECT_CHAR?TMP36                 000AH    0002H
  +--> ?CO?TMP36
  +--> ?PR?_LCD_DISPLAY_WORD?TMP36
  +--> ?PR?_LCD_DISPLAY_ENG?TMP36



SYMBOL TABLE OF MODULE:  tmp36_AD (TMP36)

  VALUE           TYPE          NAME
BL51 BANKED LINKER/LOCATER V6.00                                                      03/10/2009  11:19:07  PAGE 3


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

  -------         MODULE        TMP36
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0927H         PUBLIC        _WriteLCD_Command
  D:00D8H         PUBLIC        ADCSTAT
  C:0682H         PUBLIC        _LCD_Display_Eng
  B:00A0H.6       PUBLIC        LCD_CSA
  B:00A0H.7       PUBLIC        LCD_CSB
  C:070DH         PUBLIC        _LCD_Display_Word
  D:00A8H         PUBLIC        IE
  C:0903H         PUBLIC        _delay
  C:0824H         PUBLIC        Get_Temperature
  D:00D4H         PUBLIC        SF
  D:00B8H         PUBLIC        IP
  B:00D8H.7       PUBLIC        RDY0
  D:00E8H         PUBLIC        I2CCON
  C:00F3H         PUBLIC        dis10
  C:0193H         PUBLIC        dis20
  C:0103H         PUBLIC        dis11
  C:0273H         PUBLIC        dis30
  C:01A3H         PUBLIC        dis21
  C:0113H         PUBLIC        dis12
  D:00E8H         PUBLIC        DCON
  C:0283H         PUBLIC        dis31
  C:01B3H         PUBLIC        dis22
  C:0123H         PUBLIC        dis13
  C:085FH         PUBLIC        main
  D:0010H         PUBLIC        g_TemperatureI
  C:02A3H         PUBLIC        dis32
  C:01D3H         PUBLIC        dis23
  C:0133H         PUBLIC        dis14
  C:02B3H         PUBLIC        dis33
  C:01F3H         PUBLIC        dis24
  C:0143H         PUBLIC        dis15
  C:0213H         PUBLIC        dis25
  C:0153H         PUBLIC        dis16
  D:0012H         PUBLIC        g_TemperatureL
  C:0233H         PUBLIC        dis26
  C:0163H         PUBLIC        dis17
  C:0243H         PUBLIC        dis27
  C:0173H         PUBLIC        dis18
  C:0253H         PUBLIC        dis28
  C:0183H         PUBLIC        dis19
  C:0263H         PUBLIC        dis29
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:08F3H         PUBLIC        _WriteLCD_Data
  C:0971H         PUBLIC        ADC_Init
  D:00DBH         PUBLIC        ADC0H
  C:05D3H         PUBLIC        _Select_Char
  D:00D9H         PUBLIC        ADC0L
  D:00DAH         PUBLIC        ADC0M
BL51 BANKED LINKER/LOCATER V6.00                                                      03/10/2009  11:19:07  PAGE 4


  B:00A0H.5       PUBLIC        LCD_EN
  C:088FH         PUBLIC        _Account_Temperature
  C:094EH         PUBLIC        LCD_Init
  D:00F8H         PUBLIC        SPICON
  B:00D8H.5       PUBLIC        CAL
  C:077CH         PUBLIC        _Display_Temperature
  C:08BCH         PUBLIC        LCD_Clr
  B:00A0H.3       PUBLIC        LCD_RS
  D:00D2H         PUBLIC        ADC0CON
  C:0937H         PUBLIC        ReadLCDStatus
  B:00A0H.4       PUBLIC        LCD_RW
  C:04ABH         PUBLIC        Display_Text
  D:00C8H         PUBLIC        T2CON
  D:00D1H         PUBLIC        ADCMODE
  C:0003H         PUBLIC        dis1
  C:0023H         PUBLIC        dis2
  C:0043H         PUBLIC        dis3
  C:0063H         PUBLIC        dis4
  C:0083H         PUBLIC        dis5
  C:00A3H         PUBLIC        dis6
  C:00C3H         PUBLIC        dis7
  C:00D3H         PUBLIC        dis8
  C:00E3H         PUBLIC        dis9
  D:00D0H         PUBLIC        PSW
  D:00C0H         PUBLIC        WDCON
  -------         PROC          _DELAY
  D:0006H         SYMBOL        ms
  -------         DO            
  D:0005H         SYMBOL        i
  -------         ENDDO         
  C:0903H         LINE#         21
  C:0903H         LINE#         22
  C:0903H         LINE#         24
  C:090DH         LINE#         25
  C:090DH         LINE#         26
  C:0915H         LINE#         27
  C:0915H         LINE#         28
  C:0916H         LINE#         29
  C:0917H         LINE#         30
  C:0918H         LINE#         31
  C:0919H         LINE#         32
  C:091CH         LINE#         33
  C:091CH         LINE#         34
  -------         ENDPROC       _DELAY
  -------         PROC          ADC_INIT
  C:0971H         LINE#         43
  C:0971H         LINE#         44
  C:0971H         LINE#         45
  C:0974H         LINE#         46
  C:0977H         LINE#         47
  C:097AH         LINE#         48
  -------         ENDPROC       ADC_INIT
  -------         PROC          READLCDSTATUS
  C:0937H         LINE#         51
  C:0937H         LINE#         52
  C:0937H         LINE#         53
  C:093AH         LINE#         54
BL51 BANKED LINKER/LOCATER V6.00                                                      03/10/2009  11:19:07  PAGE 5


  C:093CH         LINE#         55
  C:093EH         LINE#         56
  C:0940H         LINE#         57
  C:0942H         LINE#         58
  C:0944H         LINE#         59
  C:0949H         LINE#         61
  C:094BH         LINE#         62
  C:094DH         LINE#         63
  -------         ENDPROC       READLCDSTATUS
  C:091FH         SYMBOL        L?0096
  -------         PROC          L?0095
  -------         ENDPROC       L?0095
  C:091FH         SYMBOL        L?0096
  -------         PROC          _WRITELCD_COMMAND
  D:0006H         SYMBOL        Command
  C:0927H         LINE#         66
  C:0929H         LINE#         67
  C:0929H         LINE#         68
  C:092CH         LINE#         69
  C:092EH         LINE#         70
  C:0930H         LINE#         71
  C:0932H         LINE#         72
  C:0934H         LINE#         74
  C:0936H         LINE#         75
  -------         ENDPROC       _WRITELCD_COMMAND
  C:08E4H         SYMBOL        L?0092
  C:08EAH         SYMBOL        L?0093
  -------         PROC          L?0091
  -------         ENDPROC       L?0091
  C:08E4H         SYMBOL        L?0092
  C:08EAH         SYMBOL        L?0093
  -------         PROC          _WRITELCD_DATA
  D:0006H         SYMBOL        Data
  C:08F3H         LINE#         78
  C:08F5H         LINE#         79
  C:08F5H         LINE#         80
  C:08F8H         LINE#         81
  C:08FAH         LINE#         82
  C:08FCH         LINE#         83
  C:08FEH         LINE#         84
  C:0900H         LINE#         86
  C:0902H         LINE#         87
  -------         ENDPROC       _WRITELCD_DATA
  -------         PROC          LCD_INIT
  C:094EH         LINE#         90
  C:094EH         LINE#         91
  C:094EH         LINE#         92
  C:0953H         LINE#         93
  C:0958H         LINE#         94
  C:095DH         LINE#         95
  C:0960H         LINE#         96
  C:0962H         LINE#         97
  C:0964H         LINE#         98
  -------         ENDPROC       LCD_INIT
  -------         PROC          L?0097
  -------         ENDPROC       L?0097
  -------         PROC          _LCD_DISPLAY_WORD
BL51 BANKED LINKER/LOCATER V6.00                                                      03/10/2009  11:19:07  PAGE 6


  D:000CH         SYMBOL        Page

⌨️ 快捷键说明

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