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

📄 230.m51

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


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE PAGE.OBJ, IIC.OBJ, INT.OBJ, KEY.OBJ, MAIN.OBJ, MCU.OBJ, OSD.OBJ, DELAY.OBJ TO 230.OMF RAMSIZE (
>> 128)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  PAGE.OBJ (PAGE)
  IIC.OBJ (IIC)
  INT.OBJ (INT)
  KEY.OBJ (KEY)
  MAIN.OBJ (MAIN)
  MCU.OBJ (MCU)
  OSD.OBJ (OSD)
  DELAY.OBJ (DELAY)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)


LINK MAP OF MODULE:  230.OMF (PAGE)


            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     0006H     UNIT         ?DT?KEY
            DATA    000EH     0006H     UNIT         ?DT?_SETWINDOW?OSD
            DATA    0014H     0004H     UNIT         ?DT?_IICREAD?IIC
            DATA    0018H     0003H     UNIT         ?DT?PAGE
            DATA    001BH     0003H     UNIT         ?DT?IIC
            DATA    001EH     0002H     UNIT         ?DT?_IICWRITE?IIC
            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 ***
            DATA    0021H     0003H     UNIT         ?DT?_PRINTDEC?OSD
            DATA    0024H     0002H     UNIT         ?DT?OSD
            DATA    0026H     0002H     UNIT         ?DT?DELAY
            DATA    0028H     0001H     UNIT         ?DT?_PRINTONEBAR?OSD
            DATA    0029H     0001H     UNIT         ?DT?INITIALOSD?OSD
            IDATA   002AH     0021H     UNIT         ?ID?IIC
            IDATA   004BH     0002H     UNIT         ?ID?KEYPRESS?KEY
            IDATA   004DH     0001H     UNIT         ?ID?KEY
            IDATA   004EH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0001H     UNIT         ?XD?KEY
                    0001H     07FFH                  *** GAP ***
            XDATA   0800H     0300H     ABSOLUTE     
                    0B00H     0400H                  *** GAP ***
            XDATA   0F00H     0001H     ABSOLUTE     
            XDATA   0F01H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  15:27:40  PAGE 2


            XDATA   0F02H     0001H     ABSOLUTE     
            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     
                    0F0DH     0003H                  *** GAP ***
            XDATA   0F10H     0001H     ABSOLUTE     
                    0F11H     0007H                  *** GAP ***
            XDATA   0F18H     0001H     ABSOLUTE     
                    0F19H     0007H                  *** 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     
            XDATA   0FA1H     0001H     ABSOLUTE     
            XDATA   0FA2H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  15:27:40  PAGE 3


            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?OPENOSD?OSD
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0005H     UNIT         ?PR?_GOTOXY?OSD
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     0117H     UNIT         ?CO?PAGE
            CODE    012DH     00C4H     UNIT         ?PR?MODESELECT?PAGE
            CODE    01F1H     00BCH     UNIT         ?PR?_SETWINDOW?OSD
            CODE    02ADH     009DH     UNIT         ?PR?_IICREAD?IIC
            CODE    034AH     0069H     UNIT         ?PR?KEYPRESS?KEY
            CODE    03B3H     0060H     UNIT         ?PR?_PRINTBAR?OSD
            CODE    0413H     0050H     UNIT         ?PR?_PRINTDEC?OSD
            CODE    0463H     0048H     UNIT         ?PR?_IICWRITE?IIC
            CODE    04ABH     0048H     UNIT         ?PR?INITIALOSD?OSD
            CODE    04F3H     0047H     UNIT         ?PR?BRIGHTNESSADJUST?PAGE
            CODE    053AH     0047H     UNIT         ?PR?CONTRASTADJUST?PAGE
            CODE    0581H     0045H     UNIT         ?PR?INITIALRAM?MCU
            CODE    05C6H     0044H     UNIT         ?PR?VALUEADJUST?PAGE
            CODE    060AH     0044H     UNIT         ?PR?MAIN?MAIN
            CODE    064EH     003DH     UNIT         ?C?LIB_CODE
            CODE    068BH     003AH     UNIT         ?PR?INTEN_INT1?INT
            CODE    06C5H     0035H     UNIT         ?PR?_PRINTONEBAR?OSD
            CODE    06FAH     0034H     UNIT         ?PR?_PRINTSTRING?OSD
            CODE    072EH     0034H     UNIT         ?CO?OSD
            CODE    0762H     0033H     UNIT         ?PR?WAIT_IIC?IIC
            CODE    0795H     0027H     UNIT         ?PR?TIMER0?INT
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  15:27:40  PAGE 4


            CODE    07BCH     0027H     UNIT         ?PR?_PRINTCHAR?OSD
            CODE    07E3H     0027H     UNIT         ?PR?_CLOSEOSDWINDOW?OSD
            CODE    080AH     0024H     UNIT         ?PR?_DELAYX10MS?DELAY
            CODE    082EH     001FH     UNIT         ?PR?_PRINTHEX?OSD
            CODE    084DH     001BH     UNIT         ?PR?_SETOSDDISPLAY?OSD
            CODE    0868H     001AH     UNIT         ?PR?_DELAYX1MS?DELAY
            CODE    0882H     0014H     UNIT         ?PR?_SETOSDATTRIBUTE?OSD
            CODE    0896H     0014H     UNIT         ?PR?_CLEARROW?OSD
            CODE    08AAH     0012H     UNIT         ?PR?I2CSTOP?IIC
            CODE    08BCH     0012H     UNIT         ?PR?I2CSTART?IIC
            CODE    08CEH     0011H     UNIT         ?PR?CLOSEOSD?OSD
            CODE    08DFH     000DH     UNIT         ?PR?INITIALIIC?IIC
            CODE    08ECH     000CH     UNIT         ?C_C51STARTUP
            CODE    08F8H     0007H     UNIT         ?PR?_SHORTDELAY?DELAY



OVERLAY MAP OF MODULE:   230.OMF (PAGE)


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

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



SYMBOL TABLE OF MODULE:  230.OMF (PAGE)

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

  -------         MODULE        PAGE
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0016H         PUBLIC        Mode
  C:04F3H         PUBLIC        BrightnessAdjust
  D:0018H         PUBLIC        WorkValue
  D:0019H         PUBLIC        MinValue
  D:001AH         PUBLIC        MaxValue
  C:0123H         PUBLIC        Display_Mode
  C:053AH         PUBLIC        ContrastAdjust
  C:0057H         PUBLIC        FactoryMode
  C:012DH         PUBLIC        ModeSelect
  C:05C6H         PUBLIC        ValueAdjust
  -------         PROC          MODESELECT
  C:012DH         LINE#         47
  C:012DH         LINE#         48
  C:012DH         LINE#         49
  C:012FH         LINE#         51
  C:0136H         LINE#         52
  C:0136H         LINE#         53
  C:0139H         LINE#         54
  C:013CH         LINE#         55
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  15:27:40  PAGE 5


  C:013CH         LINE#         57
  C:0143H         LINE#         58
  C:0143H         LINE#         59
  C:0155H         LINE#         60
  C:015CH         LINE#         61
  C:016FH         LINE#         62
  C:016FH         LINE#         63
  C:016FH         LINE#         64
  C:0178H         LINE#         65
  C:0181H         LINE#         66
  C:0187H         LINE#         69
  C:0189H         LINE#         71
  C:0189H         LINE#         72
  C:0192H         LINE#         73
  C:019BH         LINE#         74
  C:01A1H         LINE#         77
  C:01A3H         LINE#         79
  C:01A3H         LINE#         80
  C:01ACH         LINE#         81
  C:01B5H         LINE#         82
  C:01BBH         LINE#         85
  C:01BDH         LINE#         87
  C:01BDH         LINE#         88
  C:01C6H         LINE#         89
  C:01CFH         LINE#         90
  C:01D5H         LINE#         93
  C:01D7H         LINE#         95
  C:01D7H         LINE#         97
  C:01E2H         LINE#         100
  C:01E2H         LINE#         102
  C:01E2H         LINE#         103
  C:01E2H         LINE#         104
  C:01E2H         LINE#         106
  C:01E7H         LINE#         107
  C:01F0H         LINE#         109
  C:01F0H         LINE#         112
  -------         ENDPROC       MODESELECT
  -------         PROC          VALUEADJUST
  C:05C6H         LINE#         114
  C:05C6H         LINE#         115
  C:05C6H         LINE#         116
  C:05CFH         LINE#         117
  C:05CFH         LINE#         118
  C:05D1H         LINE#         119
  C:05D3H         LINE#         121
  C:05DCH         LINE#         122
  C:05DCH         LINE#         123
  C:05DEH         LINE#         124
  C:05DEH         LINE#         126
  C:05E7H         LINE#         128
  C:05FAH         LINE#         129
  C:05FAH         LINE#         130
  C:05FAH         LINE#         131
  C:05FAH         LINE#         132
  C:05FAH         LINE#         133
  C:05FCH         LINE#         135
  C:05FCH         LINE#         140
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  15:27:40  PAGE 6


  C:05FCH         LINE#         145
  C:05FCH         LINE#         146
  C:05FCH         LINE#         147
  C:05FCH         LINE#         148
  C:05FCH         LINE#         150
  C:0605H         LINE#         152
  C:0609H         LINE#         153
  C:0609H         LINE#         155
  C:0609H         LINE#         156
  C:0609H         LINE#         158
  C:0609H         LINE#         159
  -------         ENDPROC       VALUEADJUST
  -------         PROC          BRIGHTNESSADJUST
  C:04F3H         LINE#         161
  C:04F3H         LINE#         162
  C:04F3H         LINE#         163
  C:04F6H         LINE#         165
  C:0508H         LINE#         166
  C:050FH         LINE#         167
  C:0518H         LINE#         168
  C:0521H         LINE#         169
  C:052CH         LINE#         173
  C:0531H         LINE#         174
  -------         ENDPROC       BRIGHTNESSADJUST
  -------         PROC          CONTRASTADJUST
  C:053AH         LINE#         177
  C:053AH         LINE#         178
  C:053AH         LINE#         179
  C:053DH         LINE#         181
  C:054FH         LINE#         182
  C:0556H         LINE#         183
  C:055FH         LINE#         184
  C:0568H         LINE#         185
  C:0573H         LINE#         189
  C:0578H         LINE#         190
  -------         ENDPROC       CONTRASTADJUST
  -------         ENDMOD        PAGE

  -------         MODULE        IIC
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  C:08AAH         PUBLIC        I2cStop
  C:08DFH         PUBLIC        InitialIIC
  B:0020H.0       PUBLIC        error
  D:001BH         PUBLIC        IICBufPtr
  C:02ADH         PUBLIC        _IICRead
  C:0463H         PUBLIC        _IICWrite
  C:076DH         PUBLIC        wait_IIC
  I:002AH         PUBLIC        IICWait
  C:08BCH         PUBLIC        I2cStart
  I:002BH         PUBLIC        IICBuf
  -------         PROC          I2CSTOP
  C:08AAH         LINE#         19
  C:08AAH         LINE#         20
  C:08AAH         LINE#         21
  C:08AFH         LINE#         22
  C:08B4H         LINE#         23
BL51 BANKED LINKER/LOCATER V5.03                                                      12/01/2003  15:27:40  PAGE 7


  C:08BBH         LINE#         24
  -------         ENDPROC       I2CSTOP
  -------         PROC          INITIALIIC
  C:08DFH         LINE#         26
  C:08DFH         LINE#         27
  C:08DFH         LINE#         32
  C:08E2H         LINE#         36
  C:08EBH         LINE#         37
  -------         ENDPROC       INITIALIIC
  -------         PROC          L?0019
  -------         ENDPROC       L?0019

⌨️ 快捷键说明

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