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

📄 lcdii.m51

📁 拼音输入法,通过单片机实现
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        04/25/2007  10:47:48  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE LCD.obj TO LCDII RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  LCD.obj (LCD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  LCDII (LCD)


            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     000CH     UNIT         _DATA_GROUP_
            DATA    0014H     0007H     UNIT         ?DT?LCD
            IDATA   001BH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0830H     UNIT         ?CO?LCD
            CODE    083EH     0153H     UNIT         ?PR?SCREEN72?LCD
            CODE    0991H     00E4H     UNIT         ?PR?SCREEN71?LCD
            CODE    0A75H     00DEH     UNIT         ?PR?SCREEN0?LCD
            CODE    0B53H     00C7H     UNIT         ?PR?MAIN?LCD
            CODE    0C1AH     0099H     UNIT         ?PR?_POINTB?LCD
            CODE    0CB3H     008CH     UNIT         ?C_C51STARTUP
            CODE    0D3FH     007BH     UNIT         ?PR?SCREEN7?LCD
            CODE    0DBAH     0076H     UNIT         ?PR?SCREEN5?LCD
            CODE    0E30H     0074H     UNIT         ?PR?SCREEN3?LCD
            CODE    0EA4H     0073H     UNIT         ?PR?SCREEN4?LCD
            CODE    0F17H     0073H     UNIT         ?PR?SCREEN6?LCD
            CODE    0F8AH     0072H     UNIT         ?PR?_POINT?LCD
            CODE    0FFCH     0070H     UNIT         ?PR?SCREEN1?LCD
            CODE    106CH     0070H     UNIT         ?PR?SCREEN2?LCD
            CODE    10DCH     006BH     UNIT         ?PR?_DISPLAY?LCD
            CODE    1147H     0063H     UNIT         ?PR?_DISPLAYE?LCD
            CODE    11AAH     0047H     UNIT         ?PR?INIT?LCD
            CODE    11F1H     0043H     UNIT         ?PR?CLS?LCD
            CODE    1234H     0040H     UNIT         ?PR?KEY?LCD
            CODE    1274H     002EH     UNIT         ?PR?_RECTANGLE?LCD
            CODE    12A2H     002EH     UNIT         ?PR?_RECTANGLEB?LCD
            CODE    12D0H     002AH     UNIT         ?PR?SCREEN73?LCD
            CODE    12FAH     0026H     UNIT         ?C?LIB_CODE
            CODE    1320H     0021H     UNIT         ?PR?READ_DATA?LCD
            CODE    1341H     0020H     UNIT         ?PR?_DELAY?LCD
            CODE    1361H     001CH     UNIT         ?PR?TIME0?LCD
            CODE    137DH     001BH     UNIT         ?PR?SCREEN74?LCD
BL51 BANKED LINKER/LOCATER V5.12                                                      04/25/2007  10:47:48  PAGE 2


            CODE    1398H     0013H     UNIT         ?C_INITSEG
            CODE    13ABH     0012H     UNIT         ?PR?_WRITE_CMD?LCD
            CODE    13BDH     0011H     UNIT         ?PR?_WRITE_DATA?LCD



OVERLAY MAP OF MODULE:   LCDII (LCD)


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

?PR?MAIN?LCD                   0008H    0001H
  +--> ?PR?INIT?LCD
  +--> ?PR?CLS?LCD
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?SCREEN0?LCD
  +--> ?PR?SCREEN1?LCD
  +--> ?PR?SCREEN2?LCD
  +--> ?PR?SCREEN3?LCD
  +--> ?PR?SCREEN4?LCD
  +--> ?PR?SCREEN5?LCD
  +--> ?PR?SCREEN6?LCD
  +--> ?PR?SCREEN7?LCD
  +--> ?PR?SCREEN71?LCD
  +--> ?PR?SCREEN72?LCD
  +--> ?PR?SCREEN73?LCD
  +--> ?PR?SCREEN74?LCD

?PR?INIT?LCD                   -----    -----
  +--> ?PR?_DELAY?LCD
  +--> ?PR?_WRITE_CMD?LCD

?PR?CLS?LCD                    -----    -----
  +--> ?PR?_WRITE_CMD?LCD
  +--> ?PR?_WRITE_DATA?LCD

?PR?_DISPLAY?LCD               000AH    0005H
  +--> ?CO?LCD
  +--> ?PR?_WRITE_CMD?LCD
  +--> ?PR?_WRITE_DATA?LCD

?PR?SCREEN0?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?_DISPLAYE?LCD              000AH    0005H
  +--> ?PR?_WRITE_CMD?LCD
  +--> ?PR?_WRITE_DATA?LCD
BL51 BANKED LINKER/LOCATER V5.12                                                      04/25/2007  10:47:48  PAGE 3



?PR?KEY?LCD                    -----    -----
  +--> ?PR?_DELAY?LCD

?PR?SCREEN1?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN2?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN3?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN4?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN5?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN6?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN7?LCD                0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN71?LCD               0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?KEY?LCD
BL51 BANKED LINKER/LOCATER V5.12                                                      04/25/2007  10:47:48  PAGE 4


  +--> ?PR?_RECTANGLEB?LCD
  +--> ?PR?_RECTANGLE?LCD
  +--> ?PR?CLS?LCD

?PR?_RECTANGLEB?LCD            000AH    0006H
  +--> ?PR?_POINTB?LCD

?PR?_POINTB?LCD                0010H    0004H
  +--> ?PR?_WRITE_CMD?LCD
  +--> ?PR?READ_DATA?LCD
  +--> ?PR?_WRITE_DATA?LCD

?PR?READ_DATA?LCD              -----    -----
  +--> ?PR?_WRITE_CMD?LCD
  +--> ?PR?_DELAY?LCD

?PR?_RECTANGLE?LCD             000AH    0006H
  +--> ?PR?_POINT?LCD

?PR?_POINT?LCD                 0010H    0004H
  +--> ?PR?_WRITE_CMD?LCD
  +--> ?PR?READ_DATA?LCD
  +--> ?PR?_WRITE_DATA?LCD

?PR?SCREEN72?LCD               0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?_DISPLAYE?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN73?LCD               0009H    0001H
  +--> ?CO?LCD
  +--> ?PR?_DISPLAY?LCD
  +--> ?PR?KEY?LCD
  +--> ?PR?CLS?LCD

?PR?SCREEN74?LCD               0009H    0001H
  +--> ?PR?_POINT?LCD



SYMBOL TABLE OF MODULE:  LCDII (LCD)

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

  -------         MODULE        LCD
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:063EH         PUBLIC        wenben
  D:00B0H         PUBLIC        P3
  C:03BEH         PUBLIC        guanli
  B:00A8H.7       PUBLIC        EA
  C:13C3H         PUBLIC        _write_data
  C:000EH         PUBLIC        str1
BL51 BANKED LINKER/LOCATER V5.12                                                      04/25/2007  10:47:48  PAGE 5


  C:0F8AH         PUBLIC        _point
  B:00B0H.5       PUBLIC        DI
  C:00CEH         PUBLIC        str2
  C:018EH         PUBLIC        str3
  C:1274H         PUBLIC        _rectangle
  C:132DH         PUBLIC        read_data
  C:043EH         PUBLIC        game
  C:033EH         PUBLIC        enter
  C:13B2H         PUBLIC        _write_cmd
  D:0014H         PUBLIC        state
  C:0B53H         PUBLIC        main
  B:00B0H.6       PUBLIC        RW
  C:06BEH         PUBLIC        time
  C:0A75H         PUBLIC        screen0
  C:0FFCH         PUBLIC        screen1
  C:106CH         PUBLIC        screen2
  C:11AAH         PUBLIC        init
  C:0E30H         PUBLIC        screen3
  C:0EA4H         PUBLIC        screen4
  C:0DBAH         PUBLIC        screen5
  D:0015H         PUBLIC        move
  C:0F17H         PUBLIC        screen6
  C:0D3FH         PUBLIC        screen7
  C:114BH         PUBLIC        _displaye
  C:02BEH         PUBLIC        yuyin
  C:11F1H         PUBLIC        cls
  B:00B0H.0       PUBLIC        E
  C:07BEH         PUBLIC        lingsheng
  B:00B0H.4       PUBLIC        CS1
  B:00B0H.3       PUBLIC        CS2
  B:00A8H.1       PUBLIC        ET0
  C:1234H         PUBLIC        key
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  C:020EH         PUBLIC        num
  D:0016H         PUBLIC        ii
  B:0088H.4       PUBLIC        TR0
  C:10E6H         PUBLIC        _display
  C:1361H         PUBLIC        time0
  D:0017H         PUBLIC        d
  C:05DEH         PUBLIC        sp
  C:0991H         PUBLIC        screen71
  D:0018H         PUBLIC        m
  C:083EH         PUBLIC        screen72
  D:0019H         PUBLIC        n
  C:12D0H         PUBLIC        screen73
  C:0C1AH         PUBLIC        _pointb
  C:137DH         PUBLIC        screen74
  C:1341H         PUBLIC        _delay
  D:001AH         PUBLIC        cnt0
  C:075EH         PUBLIC        tanchi
  C:12A2H         PUBLIC        _rectangleb
  -------         PROC          MAIN
  -------         DO            
  D:0008H         SYMBOL        i
  -------         ENDDO         
  C:0B53H         LINE#         58
BL51 BANKED LINKER/LOCATER V5.12                                                      04/25/2007  10:47:48  PAGE 6


  C:0B53H         LINE#         59
  C:0B53H         LINE#         60
  C:0B56H         LINE#         61
  C:0B59H         LINE#         62
  C:0B5CH         LINE#         63
  C:0B5FH         LINE#         64
  C:0B5FH         LINE#         66
  C:0B72H         LINE#         67
  C:0B7BH         LINE#         69
  C:0B7EH         LINE#         70
  C:0B7EH         LINE#         72
  C:0B90H         LINE#         73
  C:0BA3H         LINE#         74
  C:0BACH         LINE#         77
  C:0BACH         LINE#         78
  C:0BACH         LINE#         79
  C:0BD9H         LINE#         80
  C:0BD9H         LINE#         81
  C:0BDEH         LINE#         82
  C:0BE3H         LINE#         83
  C:0BE8H         LINE#         84
  C:0BEDH         LINE#         85
  C:0BF2H         LINE#         86
  C:0BF7H         LINE#         87
  C:0BFCH         LINE#         89
  C:0C01H         LINE#         90
  C:0C06H         LINE#         91
  C:0C0BH         LINE#         92
  C:0C10H         LINE#         93
  C:0C15H         LINE#         96
  -------         ENDPROC       MAIN
  -------         PROC          _DELAY
  D:0006H         SYMBOL        t
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:1341H         LINE#         106
  C:1341H         LINE#         107
  C:1341H         LINE#         109
  C:134BH         LINE#         110
  C:1360H         LINE#         111
  -------         ENDPROC       _DELAY
  C:13ABH         SYMBOL        L?0286
  C:13ADH         SYMBOL        L?0287
  -------         PROC          L?0285
  -------         ENDPROC       L?0285
  C:13ABH         SYMBOL        L?0286
  C:13ADH         SYMBOL        L?0287
  -------         PROC          _WRITE_CMD
  D:0007H         SYMBOL        cmd
  C:13B2H         LINE#         115
  C:13B2H         LINE#         116
  C:13B2H         LINE#         118
  C:13B6H         LINE#         119
  C:13B8H         LINE#         120
  C:13BAH         LINE#         121
BL51 BANKED LINKER/LOCATER V5.12                                                      04/25/2007  10:47:48  PAGE 7


  C:13BCH         LINE#         122
  -------         ENDPROC       _WRITE_CMD
  -------         PROC          _POINT
  D:0010H         SYMBOL        x
  D:0005H         SYMBOL        y
  -------         DO            
  D:0011H         SYMBOL        y1
  D:0007H         SYMBOL        y2
  D:0012H         SYMBOL        pp
  D:0013H         SYMBOL        datain
  -------         ENDDO         
  C:0F8AH         LINE#         128
  C:0F8CH         LINE#         129

⌨️ 快捷键说明

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