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

📄 12864.m51

📁 lcd12864 显示程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        07/23/2007  09:50:56  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\E\KEIL\C51\BIN\BL51.EXE 12864.obj TO 12864 RAMSIZE (256) CODE (0X0000-0X1FFF)


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  12864.obj (12864)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FPNEG)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\E\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\E\KEIL\C51\LIB\C51S.LIB (ABS)
  D:\E\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  12864 (12864)


            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     0025H     UNIT         _DATA_GROUP_
            DATA    002DH     0018H     UNIT         ?DT?_DRAWLINE?12864
            DATA    0045H     0010H     UNIT         ?DT?_SOLVE?12864
            DATA    0055H     0007H     UNIT         ?DT?12864
            DATA    005CH     0001H     UNIT         ?DT?_SCREEN1?12864
            IDATA   005DH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0640H     UNIT         ?C?LIB_CODE
            CODE    0643H     050FH     UNIT         ?CO?12864
            CODE    0B52H     015AH     INBLOCK      ?PR?_SOLVE?12864
            CODE    0CACH     00DEH     INBLOCK      ?PR?SCREEN0?12864
            CODE    0D8AH     00CFH     INBLOCK      ?PR?_DRAWLINE?12864
            CODE    0E59H     008CH     UNIT         ?C_C51STARTUP
            CODE    0EE5H     0087H     INBLOCK      ?PR?_DISPLAYASC?12864
            CODE    0F6CH     0082H     INBLOCK      ?PR?MAIN?12864
            CODE    0FEEH     0012H     UNIT         ?PR?_ABS?ABS
            CODE    1000H     0081H     INBLOCK      ?PR?_DISPLAYBMP?12864
            CODE    1081H     0077H     INBLOCK      ?PR?_DRAW?12864
            CODE    10F8H     0069H     INBLOCK      ?PR?_DISPLAYHZ?12864
            CODE    1161H     0058H     INBLOCK      ?PR?_DISPLAYSTR?12864
BL51 BANKED LINKER/LOCATER V6.00                                                      07/23/2007  09:50:56  PAGE 2


            CODE    11B9H     0040H     INBLOCK      ?PR?_SCREEN1?12864
            CODE    11F9H     0022H     INBLOCK      ?PR?CLR_SCREEN?12864
            CODE    121BH     0021H     INBLOCK      ?PR?INIT_12864?12864
            CODE    123CH     0016H     UNIT         ?C_INITSEG
            CODE    1252H     000EH     INBLOCK      ?PR?READ_12864_DATA?12864
            CODE    1260H     000EH     INBLOCK      ?PR?_SET_XY?12864
            CODE    126EH     000DH     INBLOCK      ?PR?_DELAY?12864
            CODE    127BH     000BH     INBLOCK      ?PR?_WRITE_12864_REG?12864
            CODE    1286H     000BH     INBLOCK      ?PR?_WRITE_12864_DATA?12864



OVERLAY MAP OF MODULE:   12864 (12864)


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

?PR?MAIN?12864                      0008H    000BH
  +--> ?CO?12864
  +--> ?PR?CLR_SCREEN?12864
  +--> ?PR?INIT_12864?12864
  +--> ?PR?_DISPLAYBMP?12864
  +--> ?PR?_DISPLAYHZ?12864
  +--> ?PR?_DISPLAYASC?12864
  +--> ?PR?_DISPLAYSTR?12864
  +--> ?PR?SCREEN0?12864
  +--> ?PR?_DELAY?12864

?PR?CLR_SCREEN?12864                -----    -----
  +--> ?PR?_WRITE_12864_REG?12864
  +--> ?PR?_WRITE_12864_DATA?12864

?PR?INIT_12864?12864                -----    -----
  +--> ?PR?_DELAY?12864
  +--> ?PR?_WRITE_12864_REG?12864

?PR?_DISPLAYBMP?12864               0013H    000BH
  +--> ?PR?_SET_XY?12864
  +--> ?PR?_WRITE_12864_DATA?12864

?PR?_SET_XY?12864                   -----    -----
  +--> ?PR?_WRITE_12864_REG?12864

?PR?_DISPLAYHZ?12864                0026H    0006H
  +--> ?PR?_SET_XY?12864
  +--> ?PR?_WRITE_12864_DATA?12864

?PR?_DISPLAYASC?12864               002BH    0002H
  +--> ?PR?_SET_XY?12864
  +--> ?CO?12864
  +--> ?PR?_WRITE_12864_DATA?12864

BL51 BANKED LINKER/LOCATER V6.00                                                      07/23/2007  09:50:56  PAGE 3


?PR?_DISPLAYSTR?12864               0026H    0005H
  +--> ?PR?_DISPLAYASC?12864

?PR?SCREEN0?12864                   0013H    0013H
  +--> ?CO?12864
  +--> ?PR?_ABS?ABS
  +--> ?PR?_DISPLAYASC?12864
  +--> ?PR?_DISPLAYHZ?12864
  +--> ?PR?_DISPLAYSTR?12864



SYMBOL TABLE OF MODULE:  12864 (12864)

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

  -------         MODULE        12864
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:0055H         PUBLIC        High
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0955H         PUBLIC        nAsciiDot
  D:0056H         PUBLIC        Wide
  C:0B52H         PUBLIC        _solve
  C:093DH         PUBLIC        str1
  C:0944H         PUBLIC        str2
  D:00A8H         PUBLIC        IE
  C:1081H         PUBLIC        _draw
  C:0EE5H         PUBLIC        _displayasc
  B:00A0H.2       PUBLIC        DI12864
  C:11B9H         PUBLIC        _screen1
  D:00B8H         PUBLIC        IP
  C:1000H         PUBLIC        _displaybmp
  C:1260H         PUBLIC        _Set_XY
  C:0F6CH         PUBLIC        main
  B:00A0H.1       PUBLIC        WR12864
  C:1286H         PUBLIC        _Write_12864_Data
  C:0CACH         PUBLIC        screen0
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:1165H         PUBLIC        _displaystr
  C:0D8AH         PUBLIC        _drawline
  C:10F8H         PUBLIC        _displayhz
  D:0057H         PUBLIC        cxb
  D:0058H         PUBLIC        cyb
  C:1252H         PUBLIC        Read_12864_Data
  C:0B35H         SYMBOL        _?ix1000
  C:0B48H         SYMBOL        _?ix1001
  B:00A0H.0       PUBLIC        E12864
  C:08A1H         PUBLIC        GB_16
  D:0059H         PUBLIC        cxw
  C:127BH         PUBLIC        _Write_12864_Reg
  D:005AH         PUBLIC        cyw
  B:00A0H.5       PUBLIC        CSA12864
BL51 BANKED LINKER/LOCATER V6.00                                                      07/23/2007  09:50:56  PAGE 4


  B:00A0H.4       PUBLIC        CSB12864
  D:005BH         PUBLIC        pt
  C:11F9H         PUBLIC        Clr_Screen
  D:00C8H         PUBLIC        T2CON
  C:0929H         PUBLIC        list0
  C:092DH         PUBLIC        list1
  C:0933H         PUBLIC        list2
  C:126EH         PUBLIC        _delay
  C:0938H         PUBLIC        list3
  C:0643H         PUBLIC        nBitmapDot
  D:00D0H         PUBLIC        PSW
  C:121BH         PUBLIC        Init_12864
  -------         PROC          _DELAY
  D:0007H         SYMBOL        t
  -------         DO            
  D:0006H         SYMBOL        n
  -------         ENDDO         
  C:126EH         LINE#         236
  C:126EH         LINE#         237
  C:126EH         LINE#         238
  C:1270H         LINE#         239
  C:1274H         LINE#         240
  C:1276H         LINE#         241
  C:1278H         LINE#         242
  C:127AH         LINE#         243
  -------         ENDPROC       _DELAY
  -------         PROC          _WRITE_12864_REG
  D:0007H         SYMBOL        Reg_Code
  C:127BH         LINE#         248
  C:127BH         LINE#         249
  C:127BH         LINE#         250
  C:127DH         LINE#         251
  C:127FH         LINE#         252
  C:1281H         LINE#         253
  C:1283H         LINE#         254
  C:1285H         LINE#         255
  -------         ENDPROC       _WRITE_12864_REG
  -------         PROC          _WRITE_12864_DATA
  D:0007H         SYMBOL        Disp_Data
  C:1286H         LINE#         260
  C:1286H         LINE#         261
  C:1286H         LINE#         262
  C:1288H         LINE#         263
  C:128AH         LINE#         264
  C:128CH         LINE#         265
  C:128EH         LINE#         267
  C:1290H         LINE#         268
  -------         ENDPROC       _WRITE_12864_DATA
  -------         PROC          READ_12864_DATA
  -------         DO            
  D:0007H         SYMBOL        Disp_Data
  -------         ENDDO         
  C:1252H         LINE#         273
  C:1252H         LINE#         274
  C:1252H         LINE#         277
  C:1254H         LINE#         278
  C:1256H         LINE#         279
BL51 BANKED LINKER/LOCATER V6.00                                                      07/23/2007  09:50:56  PAGE 5


  C:1259H         LINE#         280
  C:125BH         LINE#         281
  C:125DH         LINE#         282
  C:125FH         LINE#         283
  C:125FH         LINE#         284
  -------         ENDPROC       READ_12864_DATA
  -------         PROC          _SET_XY
  D:0007H         SYMBOL        X_PageColumn
  D:0005H         SYMBOL        Y_Column
  C:1260H         LINE#         290
  C:1260H         LINE#         291
  C:1260H         LINE#         292
  C:1267H         LINE#         293
  -------         ENDPROC       _SET_XY
  -------         PROC          INIT_12864
  C:121BH         LINE#         299
  C:121BH         LINE#         300
  C:121BH         LINE#         301
  C:121DH         LINE#         302
  C:121FH         LINE#         303
  C:1224H         LINE#         304
  C:1229H         LINE#         305
  C:122EH         LINE#         306
  C:1233H         LINE#         307
  C:1238H         LINE#         308
  -------         ENDPROC       INIT_12864
  -------         PROC          CLR_SCREEN
  -------         DO            
  D:0005H         SYMBOL        j
  D:0006H         SYMBOL        k
  -------         ENDDO         
  C:11F9H         LINE#         313
  C:11F9H         LINE#         314
  C:11F9H         LINE#         317
  C:11FBH         LINE#         318
  C:11FDH         LINE#         319
  C:11FFH         LINE#         320
  C:11FFH         LINE#         321
  C:1206H         LINE#         322
  C:120BH         LINE#         323
  C:1216H         LINE#         324
  C:121AH         LINE#         325
  -------         ENDPROC       CLR_SCREEN
  -------         PROC          _DISPLAYASC
  D:0007H         SYMBOL        x
  D:002BH         SYMBOL        y
  D:002CH         SYMBOL        k
  -------         DO            
  D:0002H         SYMBOL        i
  D:0004H         SYMBOL        rline
  D:0003H         SYMBOL        rcol
  -------         ENDDO         
  C:0EE5H         LINE#         330
  C:0EE9H         LINE#         331
  C:0EE9H         LINE#         333
  C:0EEDH         LINE#         334
  C:0EF3H         LINE#         335
BL51 BANKED LINKER/LOCATER V6.00                                                      07/23/2007  09:50:56  PAGE 6


  C:0F02H         LINE#         336
  C:0F15H         LINE#         337
  C:0F1FH         LINE#         338
  C:0F25H         LINE#         339
  C:0F25H         LINE#         340
  C:0F27H         LINE#         341
  C:0F29H         LINE#         342
  C:0F2DH         LINE#         344
  C:0F2DH         LINE#         345
  C:0F2DH         LINE#         346
  C:0F2FH         LINE#         348
  C:0F2FH         LINE#         349
  C:0F31H         LINE#         350
  C:0F33H         LINE#         351
  C:0F3CH         LINE#         353
  C:0F67H         LINE#         354
  C:0F68H         LINE#         355
  C:0F68H         LINE#         356
  C:0F6BH         LINE#         357
  -------         ENDPROC       _DISPLAYASC
  -------         PROC          L?0107
  -------         ENDPROC       L?0107
  -------         PROC          _DISPLAYSTR
  D:0007H         SYMBOL        x
  D:0005H         SYMBOL        y
  D:0026H         SYMBOL        str
  -------         DO            
  D:0029H         SYMBOL        i
  D:002AH         SYMBOL        xx
  D:0006H         SYMBOL        yy
  -------         ENDDO         
  C:1165H         LINE#         361

⌨️ 快捷键说明

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