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

📄 液晶2.m51

📁 51系列单片机的OCM12864液晶显示程序。初学单片机。
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        07/24/2002  10:21:42  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, 液晶.obj TO 液晶2 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  液晶.obj (液晶)


LINK MAP OF MODULE:  液晶2 (?C_STARTUP)


            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     000AH     UNIT         _DATA_GROUP_
            IDATA   0012H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     0600H     UNIT         ?CO?液晶
            CODE    0E00H     00AFH     UNIT         ?PR?_CHN_DISP?液晶
            CODE    0EAFH     0064H     UNIT         ?PR?DISP1?液晶
            CODE    0F13H     0064H     UNIT         ?PR?DISP2?液晶
            CODE    0F77H     0020H     UNIT         ?PR?_DELAY1?液晶
            CODE    0F97H     001DH     UNIT         ?PR?INIT_LCD?液晶
            CODE    0FB4H     0019H     UNIT         ?PR?MAIN?液晶
            CODE    0FCDH     0012H     UNIT         ?PR?CHK_BUSY?液晶
            CODE    0FDFH     0011H     UNIT         ?PR?_WR_LCD?液晶
            CODE    0FF0H     000CH     UNIT         ?C_C51STARTUP
            CODE    0FFCH     000BH     UNIT         ?PR?_DELAY?液晶



OVERLAY MAP OF MODULE:   液晶2 (?C_STARTUP)


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?C_C51STARTUP                  -----    -----
  +--> ?PR?MAIN?液晶

?PR?MAIN?液晶                  -----    -----
  +--> ?PR?INIT_LCD?液晶
  +--> ?PR?DISP1?液晶
  +--> ?PR?_DELAY1?液晶
  +--> ?PR?DISP2?液晶

?PR?INIT_LCD?液晶              -----    -----
  +--> ?PR?_DELAY?液晶
  +--> ?PR?_WR_LCD?液晶
BL51 BANKED LINKER/LOCATER V6.05                                                      07/24/2002  10:21:42  PAGE 2



?PR?_WR_LCD?液晶               -----    -----
  +--> ?PR?CHK_BUSY?液晶

?PR?DISP1?液晶                 -----    -----
  +--> ?CO?液晶
  +--> ?PR?_CHN_DISP?液晶

?PR?_CHN_DISP?液晶             0008H    000AH
  +--> ?PR?_WR_LCD?液晶

?PR?DISP2?液晶                 -----    -----
  +--> ?CO?液晶
  +--> ?PR?_CHN_DISP?液晶



SYMBOL TABLE OF MODULE:  液晶2 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0FF0H         SEGMENT       ?C_C51STARTUP
  I:0012H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0FF3H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0FF0H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0FF0H         LINE#         133
  C:0FF2H         LINE#         134
  C:0FF3H         LINE#         135
  C:0FF4H         LINE#         136
  C:0FF6H         LINE#         185
  C:0FF9H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        液晶
BL51 BANKED LINKER/LOCATER V6.05                                                      07/24/2002  10:21:42  PAGE 3


  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0FDFH         PUBLIC        _wr_lcd
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:0090H.2       PUBLIC        cs1
  B:0090H.1       PUBLIC        cs2
  D:00A8H         PUBLIC        IE
  C:0FFCH         PUBLIC        _delay
  D:00B8H         PUBLIC        IP
  C:0FB4H         PUBLIC        main
  B:0080H.7       PUBLIC        fbusy
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  B:0080H.4       PUBLIC        frst
  C:0F77H         PUBLIC        _delay1
  C:0800H         PUBLIC        hz11
  C:0900H         PUBLIC        hz21
  C:0880H         PUBLIC        hz12
  C:0A00H         PUBLIC        hz31
  C:0980H         PUBLIC        hz22
  C:0C00H         PUBLIC        hz41
  C:0B00H         PUBLIC        hz32
  C:0D00H         PUBLIC        hz42
  C:0F97H         PUBLIC        init_lcd
  C:0E05H         PUBLIC        _chn_disp
  B:0090H.5       PUBLIC        di
  B:0090H.0       PUBLIC        rst
  C:0FCDH         PUBLIC        chk_busy
  C:0EAFH         PUBLIC        disp1
  C:0F13H         PUBLIC        disp2
  B:0090H.3       PUBLIC        e
  D:00C8H         PUBLIC        T2CON
  B:0090H.4       PUBLIC        rw
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  C:0FB4H         LINE#         362
  C:0FB4H         LINE#         363
  C:0FB4H         LINE#         365
  C:0FB7H         LINE#         367
  C:0FB7H         LINE#         368
  C:0FB7H         LINE#         369
  C:0FBAH         LINE#         370
  C:0FC1H         LINE#         371
  C:0FC4H         LINE#         372
  C:0FCBH         LINE#         373
  -------         ENDPROC       MAIN
  -------         PROC          _DELAY
  D:0006H         SYMBOL        us
  C:0FFCH         LINE#         376
  C:0FFCH         LINE#         377
  C:0FFCH         LINE#         378
  C:1006H         LINE#         379
  -------         ENDPROC       _DELAY
  -------         PROC          CHK_BUSY
  C:0FCDH         LINE#         381
  C:0FCDH         LINE#         382
BL51 BANKED LINKER/LOCATER V6.05                                                      07/24/2002  10:21:42  PAGE 4


  C:0FCDH         LINE#         383
  C:0FD0H         LINE#         384
  C:0FD2H         LINE#         385
  C:0FD4H         LINE#         387
  C:0FD6H         LINE#         388
  C:0FDCH         LINE#         389
  C:0FDEH         LINE#         390
  -------         ENDPROC       CHK_BUSY
  -------         PROC          INIT_LCD
  C:0F97H         LINE#         391
  C:0F97H         LINE#         392
  C:0F97H         LINE#         393
  C:0F99H         LINE#         394
  C:0FA0H         LINE#         395
  C:0FA2H         LINE#         396
  C:0FA6H         LINE#         397
  C:0FADH         LINE#         398
  -------         ENDPROC       INIT_LCD
  -------         PROC          _WR_LCD
  D:0007H         SYMBOL        dat_cmd
  D:0005H         SYMBOL        content
  C:0FDFH         LINE#         401
  C:0FDFH         LINE#         402
  C:0FDFH         LINE#         403
  C:0FE2H         LINE#         404
  C:0FE7H         LINE#         405
  C:0FE9H         LINE#         406
  C:0FEBH         LINE#         407
  C:0FEDH         LINE#         409
  C:0FEFH         LINE#         410
  -------         ENDPROC       _WR_LCD
  -------         PROC          DISP1
  C:0EAFH         LINE#         412
  C:0EAFH         LINE#         413
  C:0EAFH         LINE#         415
  C:0EB3H         LINE#         416
  C:0EC5H         LINE#         418
  C:0EC9H         LINE#         419
  C:0EDBH         LINE#         421
  C:0EDFH         LINE#         422
  C:0EF7H         LINE#         424
  C:0EFBH         LINE#         425
  -------         ENDPROC       DISP1
  -------         PROC          DISP2
  C:0F13H         LINE#         427
  C:0F13H         LINE#         428
  C:0F13H         LINE#         429
  C:0F17H         LINE#         430
  C:0F29H         LINE#         432
  C:0F2DH         LINE#         433
  C:0F3FH         LINE#         435
  C:0F43H         LINE#         436
  C:0F5BH         LINE#         438
  C:0F5FH         LINE#         439
  -------         ENDPROC       DISP2
  C:0E00H         SYMBOL        L?0039
  -------         PROC          L?0038
BL51 BANKED LINKER/LOCATER V6.05                                                      07/24/2002  10:21:42  PAGE 5


  -------         ENDPROC       L?0038
  C:0E00H         SYMBOL        L?0039
  -------         PROC          _CHN_DISP
  D:0008H         SYMBOL        x
  D:0009H         SYMBOL        y
  D:000AH         SYMBOL        xl
  D:000BH         SYMBOL        yl
  D:000CH         SYMBOL        row_xl
  D:000DH         SYMBOL        row_yl
  D:000EH         SYMBOL        chn
  -------         DO            
  D:0010H         SYMBOL        i
  D:0004H         SYMBOL        j
  D:0006H         SYMBOL        k
  D:0001H         SYMBOL        l
  D:0011H         SYMBOL        a
  -------         ENDDO         
  C:0E05H         LINE#         441
  C:0E0BH         LINE#         442
  C:0E0BH         LINE#         444
  C:0E12H         LINE#         445
  C:0E1DH         LINE#         446
  C:0E1DH         LINE#         447
  C:0E28H         LINE#         448
  C:0E28H         LINE#         449
  C:0E30H         LINE#         450
  C:0E30H         LINE#         451
  C:0E42H         LINE#         452
  C:0E47H         LINE#         453
  C:0E58H         LINE#         454
  C:0E79H         LINE#         455
  C:0E83H         LINE#         456
  C:0EA3H         LINE#         457
  C:0EA6H         LINE#         458
  C:0EAAH         LINE#         459
  C:0EAEH         LINE#         460
  -------         ENDPROC       _CHN_DISP
  -------         PROC          _DELAY1
  D:0006H         SYMBOL        ms
  -------         DO            
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         
  C:0F77H         LINE#         461
  C:0F77H         LINE#         462
  C:0F77H         LINE#         464
  C:0F81H         LINE#         465
  C:0F96H         LINE#         467
  -------         ENDPROC       _DELAY1
  -------         ENDMOD        液晶

******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 080AH BYTE (100%) *
******************************************************************************

Program Size: data=19.0 xdata=0 code=2058
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
BL51 BANKED LINKER/LOCATER V6.05                                                      07/24/2002  10:21:42  PAGE 6



*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    MODULE:  C:\KEIL\C51\LIB\C51S.LIB (-----)
    LIMIT:   0800H BYTES

⌨️ 快捷键说明

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