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

📄 1602.m51

📁 液晶1602的驱动程序。 用的是勤正达的FM1602A--3。 MCU用51
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        11/22/2008  17:12:49  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE 1602.obj TO 1602


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  1602.obj (1602)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)


LINK MAP OF MODULE:  1602 (1602)


            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     0001H     UNIT         ?DT?1602
            IDATA   0009H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0099H     UNIT         ?CO?1602
            CODE    009CH     0041H     UNIT         ?PR?MAIN?1602
            CODE    00DDH     0030H     UNIT         ?PR?SETCGRAMP?1602
            CODE    010DH     001FH     UNIT         ?PR?CHECK?1602
            CODE    012CH     001BH     UNIT         ?PR?INTI?1602
            CODE    0147H     0016H     UNIT         ?PR?_DELAY?1602
            CODE    015DH     0015H     UNIT         ?PR?SETCGRAM?1602
            CODE    0172H     000CH     UNIT         ?PR?NOP?1602
            CODE    017EH     000CH     UNIT         ?C_C51STARTUP
            CODE    018AH     000BH     UNIT         ?PR?KEY?1602
            CODE    0195H     000AH     UNIT         ?PR?_SENDC?1602
            CODE    019FH     000AH     UNIT         ?PR?_SENDD?1602



OVERLAY MAP OF MODULE:   1602 (1602)


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

?PR?MAIN?1602
  +--> ?PR?SETCGRAM?1602
  +--> ?PR?INTI?1602
  +--> ?PR?_DELAY?1602
  +--> ?PR?_SENDC?1602
  +--> ?CO?1602
  +--> ?PR?_SENDD?1602

?PR?SETCGRAM?1602
BL51 BANKED LINKER/LOCATER V4.13                                                      11/22/2008  17:12:49  PAGE 2


  +--> ?PR?_SENDC?1602
  +--> ?CO?1602
  +--> ?PR?_SENDD?1602

?PR?_SENDC?1602
  +--> ?PR?CHECK?1602
  +--> ?PR?NOP?1602

?PR?CHECK?1602
  +--> ?PR?NOP?1602
  +--> ?PR?_DELAY?1602

?PR?_SENDD?1602
  +--> ?PR?CHECK?1602
  +--> ?PR?NOP?1602

?PR?INTI?1602
  +--> ?PR?_SENDC?1602
  +--> ?PR?_DELAY?1602



SYMBOL TABLE OF MODULE:  1602 (1602)

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

  -------         MODULE        1602
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:010DH         PUBLIC        check
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:00A8H.7       PUBLIC        EA
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:00B8H.4       PUBLIC        PS
  B:00D0H.2       PUBLIC        OV
  C:009CH         PUBLIC        main
  B:00B0H.6       PUBLIC        WR
  C:00DDH         PUBLIC        setcgramP
  C:012CH         PUBLIC        inti
  C:0003H         PUBLIC        tab
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  D:0008H         PUBLIC        bf
  C:005CH         PUBLIC        qin
  B:00A8H.1       PUBLIC        ET0
  C:018AH         PUBLIC        key
BL51 BANKED LINKER/LOCATER V4.13                                                      11/22/2008  17:12:49  PAGE 3


  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:0088H.7       PUBLIC        TF1
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  C:017DH         PUBLIC        nop
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  C:001CH         PUBLIC        fm
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0090H.0       PUBLIC        ds
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:015DH         PUBLIC        setcgram
  B:00B0H.2       PUBLIC        e
  B:00B0H.0       PUBLIC        rs
  B:0098H.4       PUBLIC        REN
  C:0014H         PUBLIC        tab1
  B:00B0H.1       PUBLIC        rw
  B:00B0H.0       PUBLIC        RXD
  C:0195H         PUBLIC        _sendc
  C:019FH         PUBLIC        _sendd
  B:00B0H.1       PUBLIC        TXD
  C:0147H         PUBLIC        _delay
  B:00D0H.5       PUBLIC        F0
  -------         PROC          L?0038
  -------         ENDPROC       L?0038
  -------         PROC          NOP
  C:017DH         LINE#         32
  -------         ENDPROC       NOP
  -------         PROC          _DELAY
  D:0006H         SYMBOL        ms
  -------         DO            ms
  D:0005H         SYMBOL        n
  -------         ENDDO         n
  C:0147H         LINE#         34
  C:0147H         LINE#         35
  C:0147H         LINE#         36
  C:0151H         LINE#         37
  C:015CH         LINE#         38
  -------         ENDPROC       _DELAY
  -------         PROC          CHECK
  C:010DH         LINE#         40
  C:010DH         LINE#         41
  C:010DH         LINE#         43
  C:010FH         LINE#         44
BL51 BANKED LINKER/LOCATER V4.13                                                      11/22/2008  17:12:49  PAGE 4


  C:0111H         LINE#         45
  C:0113H         LINE#         46
  C:0116H         LINE#         47
  C:0118H         LINE#         48
  C:011BH         LINE#         49
  C:011EH         LINE#         51
  C:0125H         LINE#         54
  -------         ENDPROC       CHECK
  -------         PROC          _SENDC
  D:0004H         SYMBOL        com
  C:0195H         LINE#         57
  C:0197H         LINE#         58
  C:019AH         LINE#         61
  C:019CH         LINE#         62
  C:019CH         LINE#         63
  C:019CH         LINE#         64
  C:019CH         LINE#         66
  C:019CH         LINE#         67
  C:019CH         LINE#         68
  -------         ENDPROC       _SENDC
  -------         PROC          _SENDD
  D:0004H         SYMBOL        word
  C:019FH         LINE#         71
  C:01A1H         LINE#         72
  C:01A4H         LINE#         75
  C:01A6H         LINE#         76
  C:01A6H         LINE#         77
  C:01A6H         LINE#         78
  C:01A6H         LINE#         79
  C:01A6H         LINE#         80
  C:01A6H         LINE#         81
  -------         ENDPROC       _SENDD
  -------         PROC          INTI
  C:012CH         LINE#         84
  C:012CH         LINE#         85
  C:0131H         LINE#         86
  C:0136H         LINE#         87
  C:013BH         LINE#         88
  C:0140H         LINE#         89
  -------         ENDPROC       INTI
  -------         PROC          SETCGRAMP
  -------         DO            SETCGRAMP
  D:0003H         SYMBOL        x1
  D:0001H         SYMBOL        y
  -------         ENDDO         y
  C:00DDH         LINE#         92
  C:00DDH         LINE#         93
  C:00DDH         LINE#         96
  C:00E2H         LINE#         97
  C:00E6H         LINE#         98
  C:010CH         LINE#         99
  -------         ENDPROC       SETCGRAMP
  -------         PROC          SETCGRAM
  -------         DO            SETCGRAM
  D:0003H         SYMBOL        x
  -------         ENDDO         x
  C:015DH         LINE#         101
BL51 BANKED LINKER/LOCATER V4.13                                                      11/22/2008  17:12:49  PAGE 5


  C:015DH         LINE#         102
  C:015DH         LINE#         103
  C:0162H         LINE#         104
  C:0164H         LINE#         105
  C:0171H         LINE#         106
  -------         ENDPROC       SETCGRAM
  -------         PROC          KEY
  C:018AH         LINE#         108
  C:018AH         LINE#         109
  C:018EH         LINE#         110
  -------         ENDPROC       KEY
  -------         PROC          MAIN
  -------         DO            MAIN
  D:0003H         SYMBOL        i
  -------         ENDDO         i
  C:009CH         LINE#         112
  C:009CH         LINE#         113
  C:009CH         LINE#         114
  C:009FH         LINE#         115
  C:00A2H         LINE#         116
  C:00A9H         LINE#         118
  C:00AEH         LINE#         119
  C:00B5H         LINE#         120
  C:00B7H         LINE#         121
  C:00C4H         LINE#         124
  C:00CBH         LINE#         125
  C:00D0H         LINE#         126
  C:00D2H         LINE#         127
  C:00DBH         LINE#         129
  -------         ENDPROC       MAIN
  -------         ENDMOD        1602

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SETCGRAMP?1602

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?KEY?1602

******************************************************************************
* RESTRICTED VERSION WITH FFFFH BYTE CODE SIZE LIMIT; USED: 01A9H BYTE ( 0%) *
******************************************************************************

LINK/LOCATE RUN COMPLETE.  2 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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