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

📄 portable.m51

📁 用51单片机实现的在屏幕上显视文字,外接一颗MT230OSDIC
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        12/01/2003  14:21:30  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE Delay.obj, IIC.obj, Int.obj, Key.obj, Main.obj, MCU.obj, OSD.obj, Page.obj TO portable RAMSIZE 
>> (256) CODE (0X0000-0XFFFF) XDATA (0X0800-0X0AFF, 0X0F00-0X0FFF)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  Delay.obj (DELAY)
  IIC.obj (IIC)
  Int.obj (INT)
  Key.obj (KEY)
  Main.obj (MAIN)
  MCU.obj (MCU)
  OSD.obj (OSD)
  Page.obj (PAGE)
  D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)


LINK MAP OF MODULE:  portable (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     0003H     UNIT         ?DT?IIC
            DATA    000BH     0003H     UNIT         ?DT?KEY
            DATA    000EH     0003H     UNIT         ?DT?_PRINTDEC?OSD
            DATA    0011H     0003H     UNIT         ?DT?PAGE
            DATA    0014H     0002H     UNIT         ?DT?DELAY
            DATA    0016H     0002H     UNIT         ?DT?OSD
            DATA    0018H     0002H     UNIT         ?DT?_PRINTBAR?OSD
            DATA    001AH     0002H     UNIT         ?DT?_PRINTONEBAR?OSD
            DATA    001CH     0001H     UNIT         ?DT?_IICWRITE?IIC
            DATA    001DH     0001H     UNIT         ?DT?_IICREAD?IIC
            DATA    001EH     0001H     UNIT         ?DT?INITIALOSD?OSD
            IDATA   001FH     0001H     UNIT         ?ID?KEY
            BIT     0020H.0   0000H.1   UNIT         ?BI?IIC
            BIT     0020H.1   0000H.1   UNIT         ?BI?_SETOSDDISPLAY?OSD
            BIT     0020H.2   0000H.1   UNIT         ?BI?_PRINTCHAR?OSD
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0021H     UNIT         ?ID?IIC
            IDATA   0042H     0002H     UNIT         ?ID?KEYPRESS?KEY
            IDATA   0044H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     0800H                  *** GAP ***
            XDATA   0800H     0300H     ABSOLUTE     
                    0B00H     0400H                  *** GAP ***
            XDATA   0F00H     0001H     ABSOLUTE     
            XDATA   0F01H     0001H     ABSOLUTE     
            XDATA   0F02H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  14:21:30  PAGE 2


            XDATA   0F03H     0001H     ABSOLUTE     
            XDATA   0F04H     0001H     ABSOLUTE     
            XDATA   0F05H     0001H     ABSOLUTE     
            XDATA   0F06H     0001H     ABSOLUTE     
            XDATA   0F07H     0001H     ABSOLUTE     
            XDATA   0F08H     0001H     ABSOLUTE     
            XDATA   0F09H     0001H     ABSOLUTE     
                    0F0AH     0001H                  *** GAP ***
            XDATA   0F0BH     0001H     ABSOLUTE     
            XDATA   0F0CH     0001H     ABSOLUTE     
            XDATA   0F0DH     0003H     UNIT         ?XD?_IICREAD?IIC
            XDATA   0F10H     0001H     ABSOLUTE     
            XDATA   0F11H     0006H     UNIT         ?XD?_SETWINDOW?OSD
                    0F17H     0001H                  *** GAP ***
            XDATA   0F18H     0001H     ABSOLUTE     
            XDATA   0F19H     0004H     UNIT         ?XD?KEY
            XDATA   0F1DH     0002H     UNIT         ?XD?_IICWRITE?IIC
                    0F1FH     0001H                  *** GAP ***
            XDATA   0F20H     0001H     ABSOLUTE     
            XDATA   0F21H     0001H     ABSOLUTE     
            XDATA   0F22H     0001H     ABSOLUTE     
            XDATA   0F23H     0001H     ABSOLUTE     
                    0F24H     0004H                  *** GAP ***
            XDATA   0F28H     0001H     ABSOLUTE     
            XDATA   0F29H     0001H     ABSOLUTE     
            XDATA   0F2AH     0001H     ABSOLUTE     
            XDATA   0F2BH     0001H     ABSOLUTE     
            XDATA   0F2CH     0001H     ABSOLUTE     
            XDATA   0F2DH     0001H     ABSOLUTE     
            XDATA   0F2EH     0001H     ABSOLUTE     
            XDATA   0F2FH     0001H     ABSOLUTE     
            XDATA   0F30H     0001H     ABSOLUTE     
            XDATA   0F31H     0001H     ABSOLUTE     
            XDATA   0F32H     0001H     ABSOLUTE     
            XDATA   0F33H     0001H     ABSOLUTE     
            XDATA   0F34H     0001H     ABSOLUTE     
            XDATA   0F35H     0001H     ABSOLUTE     
            XDATA   0F36H     0001H     ABSOLUTE     
            XDATA   0F37H     0001H     ABSOLUTE     
            XDATA   0F38H     0001H     ABSOLUTE     
            XDATA   0F39H     0001H     ABSOLUTE     
            XDATA   0F3AH     0001H     ABSOLUTE     
            XDATA   0F3BH     0001H     ABSOLUTE     
            XDATA   0F3CH     0001H     ABSOLUTE     
            XDATA   0F3DH     0001H     ABSOLUTE     
            XDATA   0F3EH     0001H     ABSOLUTE     
            XDATA   0F3FH     0001H     ABSOLUTE     
            XDATA   0F40H     0001H     ABSOLUTE     
            XDATA   0F41H     0001H     ABSOLUTE     
            XDATA   0F42H     0001H     ABSOLUTE     
            XDATA   0F43H     0001H     ABSOLUTE     
            XDATA   0F44H     0001H     ABSOLUTE     
                    0F45H     0003H                  *** GAP ***
            XDATA   0F48H     0001H     ABSOLUTE     
            XDATA   0F49H     0001H     ABSOLUTE     
                    0F4AH     0056H                  *** GAP ***
            XDATA   0FA0H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  14:21:30  PAGE 3


            XDATA   0FA1H     0001H     ABSOLUTE     
            XDATA   0FA2H     0001H     ABSOLUTE     
            XDATA   0FA3H     0001H     ABSOLUTE     
                    0FA4H     001CH                  *** GAP ***
            XDATA   0FC0H     0001H     ABSOLUTE     
            XDATA   0FC1H     0001H     ABSOLUTE     
            XDATA   0FC2H     0001H     ABSOLUTE     
            XDATA   0FC3H     0001H     ABSOLUTE     
            XDATA   0FC4H     0001H     ABSOLUTE     
            XDATA   0FC5H     0001H     ABSOLUTE     
            XDATA   0FC6H     0001H     ABSOLUTE     
            XDATA   0FC7H     0001H     ABSOLUTE     
            XDATA   0FC8H     0001H     ABSOLUTE     
            XDATA   0FC9H     0001H     ABSOLUTE     
            XDATA   0FCAH     0001H     ABSOLUTE     
            XDATA   0FCBH     0001H     ABSOLUTE     
            XDATA   0FCCH     0001H     ABSOLUTE     
            XDATA   0FCDH     0001H     ABSOLUTE     
            XDATA   0FCEH     0001H     ABSOLUTE     
                    0FCFH     0001H                  *** GAP ***
            XDATA   0FD0H     0001H     ABSOLUTE     
            XDATA   0FD1H     0001H     ABSOLUTE     
            XDATA   0FD2H     0001H     ABSOLUTE     
            XDATA   0FD3H     0001H     ABSOLUTE     
            XDATA   0FD4H     0001H     ABSOLUTE     
            XDATA   0FD5H     0001H     ABSOLUTE     
            XDATA   0FD6H     0001H     ABSOLUTE     
            XDATA   0FD7H     0001H     ABSOLUTE     
            XDATA   0FD8H     0001H     ABSOLUTE     
            XDATA   0FD9H     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?_SHORTDELAY?DELAY
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     0117H     UNIT         ?CO?PAGE
            CODE    012DH     00DCH     UNIT         ?PR?_SETWINDOW?OSD
            CODE    0209H     00C9H     UNIT         ?PR?MODESELECT?PAGE
            CODE    02D2H     00AFH     UNIT         ?PR?_IICREAD?IIC
            CODE    0381H     009DH     UNIT         ?PR?MAIN?MAIN
            CODE    041EH     007AH     UNIT         ?PR?KEYPRESS?KEY
            CODE    0498H     0071H     UNIT         ?PR?_PRINTBAR?OSD
            CODE    0509H     0055H     UNIT         ?PR?_IICWRITE?IIC
            CODE    055EH     0052H     UNIT         ?PR?_PRINTDEC?OSD
            CODE    05B0H     004CH     UNIT         ?PR?BRIGHTNESSADJUST?PAGE
            CODE    05FCH     004CH     UNIT         ?PR?CONTRASTADJUST?PAGE
            CODE    0648H     0048H     UNIT         ?PR?INITIALOSD?OSD
            CODE    0690H     0046H     UNIT         ?PR?VALUEADJUST?PAGE
            CODE    06D6H     0045H     UNIT         ?PR?INITIALRAM?MCU
            CODE    071BH     003DH     UNIT         ?PR?_PRINTONEBAR?OSD
            CODE    0758H     003DH     UNIT         ?C?LIB_CODE
            CODE    0795H     003AH     UNIT         ?PR?INTEN_INT1?INT
            CODE    07CFH     0034H     UNIT         ?PR?_PRINTSTRING?OSD
            CODE    0803H     0034H     UNIT         ?CO?OSD
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  14:21:30  PAGE 4


            CODE    0837H     0033H     UNIT         ?PR?WAIT_IIC?IIC
            CODE    086AH     0027H     UNIT         ?PR?TIMER0?INT
            CODE    0891H     0027H     UNIT         ?PR?_CLOSEOSDWINDOW?OSD
            CODE    08B8H     0025H     UNIT         ?PR?_PRINTCHAR?OSD
            CODE    08DDH     0024H     UNIT         ?PR?_DELAYX10MS?DELAY
            CODE    0901H     001FH     UNIT         ?PR?_PRINTHEX?OSD
            CODE    0920H     001BH     UNIT         ?PR?_SETOSDDISPLAY?OSD
            CODE    093BH     001AH     UNIT         ?PR?_DELAYX1MS?DELAY
            CODE    0955H     0016H     UNIT         ?PR?_CLEARROW?OSD
            CODE    096BH     0014H     UNIT         ?PR?_SETOSDATTRIBUTE?OSD
            CODE    097FH     0012H     UNIT         ?PR?I2CSTOP?IIC
            CODE    0991H     0012H     UNIT         ?PR?I2CSTART?IIC
            CODE    09A3H     0011H     UNIT         ?PR?CLOSEOSD?OSD
            CODE    09B4H     000DH     UNIT         ?PR?INITIALIIC?IIC
            CODE    09C1H     000CH     UNIT         ?C_C51STARTUP
            CODE    09CDH     0007H     UNIT         ?PR?_GOTOXY?OSD
            CODE    09D4H     0007H     UNIT         ?PR?OPENOSD?OSD



OVERLAY MAP OF MODULE:   portable (DELAY)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN
  +--> ?PR?INITIALRAM?MCU



SYMBOL TABLE OF MODULE:  portable (DELAY)

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

  -------         MODULE        DELAY
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0014H         PUBLIC        DelayCount
  C:093BH         PUBLIC        _DelayX1ms
  C:0003H         PUBLIC        _ShortDelay
  C:08DDH         PUBLIC        _DelayX10ms
  -------         PROC          _SHORTDELAY
  D:0007H         SYMBOL        time
  C:0003H         LINE#         7
  C:0003H         LINE#         8
  C:0003H         LINE#         9
  C:0009H         LINE#         10
  -------         ENDPROC       _SHORTDELAY
  -------         PROC          _DELAYX1MS
  D:0007H         SYMBOL        n
  C:093BH         LINE#         12
  C:093BH         LINE#         13
  C:093BH         LINE#         14
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  14:21:30  PAGE 5


  C:0946H         LINE#         15
  C:094CH         LINE#         16
  C:094CH         LINE#         18
  C:0952H         LINE#         20
  C:0954H         LINE#         21
  -------         ENDPROC       _DELAYX1MS
  -------         PROC          _DELAYX10MS
  D:0006H         SYMBOL        n
  C:08DDH         LINE#         23
  C:08DDH         LINE#         24
  C:08DDH         LINE#         25
  C:08F2H         LINE#         26
  C:08F8H         LINE#         27
  C:08F8H         LINE#         29
  C:08FEH         LINE#         31
  C:0900H         LINE#         32
  -------         ENDPROC       _DELAYX10MS
  -------         ENDMOD        DELAY

  -------         MODULE        IIC
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:097FH         PUBLIC        I2cStop
  C:09B4H         PUBLIC        InitialIIC
  B:0020H.0       PUBLIC        error
  D:0008H         PUBLIC        IICBufPtr
  C:02D2H         PUBLIC        _IICRead
  C:0509H         PUBLIC        _IICWrite
  C:0842H         PUBLIC        wait_IIC
  I:0021H         PUBLIC        IICWait
  C:0991H         PUBLIC        I2cStart
  I:0022H         PUBLIC        IICBuf
  -------         PROC          I2CSTOP
  C:097FH         LINE#         19
  C:097FH         LINE#         20
  C:097FH         LINE#         21
  C:0984H         LINE#         22
  C:0989H         LINE#         23
  C:0990H         LINE#         24
  -------         ENDPROC       I2CSTOP
  -------         PROC          INITIALIIC
  C:09B4H         LINE#         26
  C:09B4H         LINE#         27
  C:09B4H         LINE#         32
  C:09B7H         LINE#         36

⌨️ 快捷键说明

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