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

📄 智能打铃系统.m51

📁 智能打铃系统(MCU)端程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/17/2006  14:56:14  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\BIN\BL51.EXE main.obj, delay.obj, LCD.obj, ScanKey.obj, GetTime.obj, Me
>> mory.obj, DS18B20.obj, COM.obj TO 智能打铃系统 RAMSIZE (256) CODE (0X0000-0XFFFF) XDATA (0X0000-0X03FF)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  delay.obj (DELAY)
  LCD.obj (LCD)
  ScanKey.obj (SCANKEY)
  GetTime.obj (GETTIME)
  Memory.obj (MEMORY)
  DS18B20.obj (DS18B20)
  COM.obj (COM)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C_STARTUP)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?COPY)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?CLDPTR)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?CSTPTR)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?CSTOPTR)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?PLDXDATA)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?PLDIXDATA)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?PSTXDATA)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C?CCASE)
  E:\MY ELECTRONIC\TOOLS\DESIGN TOOLS\KEIL7.06\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  智能打铃系统 (MAIN)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0018H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0214H     UNIT         ?XD?MAIN
            XDATA   0214H     002DH     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0001H     UNIT         ?PR?X0?MAIN
            CODE    0007H     0001H     UNIT         ?PR?X1?MAIN
            CODE    0008H     0001H     UNIT         ?PR?TIME1?MAIN
                    0009H     0002H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      12/17/2006  14:56:14  PAGE 2


                    001EH     0005H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     037CH     UNIT         ?PR?_EDITRING?MAIN
            CODE    03A2H     0298H     UNIT         ?PR?SET_TIME?MAIN
            CODE    063AH     025FH     UNIT         ?PR?MAIN?MAIN
            CODE    0899H     024CH     UNIT         ?PR?_SCAN_RINGTIME?MAIN
            CODE    0AE5H     0192H     UNIT         ?C?LIB_CODE
            CODE    0C77H     0150H     UNIT         ?PR?_MENU?MAIN
            CODE    0DC7H     0122H     UNIT         ?C_INITSEG
            CODE    0EE9H     0117H     UNIT         ?PR?_SET_NEXTRT?MAIN
            CODE    1000H     00D9H     UNIT         ?PR?READTIME?MAIN
            CODE    10D9H     00C1H     UNIT         ?CO?MAIN
            CODE    119AH     009EH     UNIT         ?PR?DOCOM?MAIN
            CODE    1238H     0097H     UNIT         ?PR?RING_PAIXU?MEMORY
            CODE    12CFH     008CH     UNIT         ?C_C51STARTUP
            CODE    135BH     0077H     UNIT         ?PR?SCANKEY?SCANKEY
            CODE    13D2H     0077H     UNIT         ?PR?_READ_TEMPERATURE?DS18B20
            CODE    1449H     0076H     UNIT         ?PR?_LCD_CONVERT?LCD
            CODE    14BFH     006DH     UNIT         ?PR?TIME0?MAIN
            CODE    152CH     0051H     UNIT         ?PR?INIT?MAIN
            CODE    157DH     004EH     UNIT         ?PR?_DELRING?MEMORY
            CODE    15CBH     004CH     UNIT         ?PR?_IIC_SENDBYTE?GETTIME
            CODE    1617H     0045H     UNIT         ?PR?_MEM_READ?MEMORY
            CODE    165CH     0041H     UNIT         ?PR?IIC_READBYTE?GETTIME
            CODE    169DH     003DH     UNIT         ?PR?COM_SENDALL?MAIN
            CODE    16DAH     003CH     UNIT         ?PR?_MEM_WRITE?MEMORY
            CODE    1716H     003BH     UNIT         ?PR?LCD_INIT?LCD
            CODE    1751H     0033H     UNIT         ?PR?_DS1307_READ?GETTIME
            CODE    1784H     0032H     UNIT         ?PR?_LCD_SET_PIC_POSITION?LCD
            CODE    17B6H     002EH     UNIT         ?PR?_WRITE_RINGTIME?MEMORY
            CODE    17E4H     002DH     UNIT         ?PR?_LCD_SET_POSITION?LCD
            CODE    1811H     002CH     UNIT         ?PR?COM1?MAIN
            CODE    183DH     0028H     UNIT         ?PR?_READ_RINGTIME?MEMORY
            CODE    1865H     0025H     UNIT         ?PR?_18B20_READ?DS18B20
            CODE    188AH     0024H     UNIT         ?PR?__18B20_WRITE?DS18B20
            CODE    18AEH     0023H     UNIT         ?PR?LCD_CLR_PIC?LCD
            CODE    18D1H     0023H     UNIT         ?PR?_DS1307_WRITE?GETTIME
            CODE    18F4H     0022H     UNIT         ?PR?MEM_CLRALL?MEMORY
            CODE    1916H     0020H     UNIT         ?PR?_HEX2BCD?MAIN
            CODE    1936H     001FH     UNIT         ?PR?LCD_BUSY_CHECK?LCD
            CODE    1955H     001DH     UNIT         ?PR?_LCD_WRITE?LCD
            CODE    1972H     001DH     UNIT         ?PR?_18B20_INIT?DS18B20
            CODE    198FH     001CH     UNIT         ?PR?_BCD2HEX?MAIN
            CODE    19ABH     001BH     UNIT         ?PR?MEM_ENWRITE?MEMORY
            CODE    19C6H     0019H     UNIT         ?PR?IIC_ACK?GETTIME
            CODE    19DFH     0018H     UNIT         ?PR?_LCD_WRITE_STRING?LCD
            CODE    19F7H     0018H     UNIT         ?PR?IIC_START?GETTIME
            CODE    1A0FH     0017H     UNIT         ?PR?_HEX2ASC?MAIN
            CODE    1A26H     0016H     UNIT         ?PR?_DELAY_MS?DELAY
            CODE    1A3CH     0013H     UNIT         ?PR?_SPI_SENDBYTE?MEMORY
            CODE    1A4FH     0012H     UNIT         ?PR?WEITREADY?MEMORY
            CODE    1A61H     0011H     UNIT         ?PR?IIC_STOP?GETTIME
            CODE    1A72H     000DH     UNIT         ?PR?SPI_START?MEMORY
            CODE    1A7FH     000AH     UNIT         ?PR?_DELAY_US?DELAY
            CODE    1A89H     000AH     UNIT         ?PR?_DELAY?DS18B20
            CODE    1A93H     0008H     UNIT         ?PR?_COM_SEND?COM

BL51 BANKED LINKER/LOCATER V5.03                                                      12/17/2006  14:56:14  PAGE 3




OVERLAY MAP OF MODULE:   智能打铃系统 (MAIN)


SEGMENT                                  BIT_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                 START    LENGTH     START    LENGTH
-------------------------------------------------------------------------
?C_C51STARTUP                         -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                         -----    -----      0214H    0003H
  +--> ?PR?INIT?MAIN
  +--> ?PR?_LCD_WRITE?LCD
  +--> ?PR?_READ_TEMPERATURE?DS18B20
  +--> ?PR?READTIME?MAIN
  +--> ?PR?_LCD_WRITE_STRING?LCD
  +--> ?CO?MAIN
  +--> ?PR?_SET_NEXTRT?MAIN
  +--> ?PR?DOCOM?MAIN
  +--> ?PR?_MEM_WRITE?MEMORY
  +--> ?PR?RING_PAIXU?MEMORY
  +--> ?PR?_COM_SEND?COM
  +--> ?PR?_DS1307_READ?GETTIME
  +--> ?PR?SCANKEY?SCANKEY
  +--> ?PR?_MENU?MAIN
  +--> ?PR?_MEM_READ?MEMORY
  +--> ?PR?_EDITRING?MAIN
  +--> ?PR?_SCAN_RINGTIME?MAIN
  +--> ?PR?SET_TIME?MAIN
  +--> ?PR?_DELAY_MS?DELAY
  +--> ?PR?LCD_CLR_PIC?LCD

?PR?INIT?MAIN                         -----    -----      -----    -----
  +--> ?PR?_DS1307_READ?GETTIME
  +--> ?PR?_DS1307_WRITE?GETTIME
  +--> ?PR?LCD_INIT?LCD

?PR?_DS1307_READ?GETTIME              -----    -----      023DH    0002H
  +--> ?PR?IIC_START?GETTIME
  +--> ?PR?_IIC_SENDBYTE?GETTIME
  +--> ?PR?IIC_READBYTE?GETTIME
  +--> ?PR?IIC_ACK?GETTIME
  +--> ?PR?IIC_STOP?GETTIME

?PR?IIC_START?GETTIME                 -----    -----      -----    -----
  +--> ?PR?_DELAY_US?DELAY

?PR?_IIC_SENDBYTE?GETTIME             -----    -----      023FH    0002H
  +--> ?PR?_DELAY_US?DELAY

?PR?IIC_READBYTE?GETTIME              -----    -----      023FH    0002H
  +--> ?PR?_DELAY_US?DELAY

?PR?IIC_ACK?GETTIME                   0020H.0  0000H.1    -----    -----
  +--> ?PR?_DELAY_US?DELAY
BL51 BANKED LINKER/LOCATER V5.03                                                      12/17/2006  14:56:14  PAGE 4



?PR?IIC_STOP?GETTIME                  -----    -----      -----    -----
  +--> ?PR?_DELAY_US?DELAY

?PR?_DS1307_WRITE?GETTIME             -----    -----      0237H    0002H
  +--> ?PR?IIC_START?GETTIME
  +--> ?PR?_IIC_SENDBYTE?GETTIME
  +--> ?PR?IIC_STOP?GETTIME

?PR?LCD_INIT?LCD                      -----    -----      -----    -----

⌨️ 快捷键说明

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