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

📄 max232.m51

📁 STC51系列单片机学习板演示程序(汇编语言) 有详细注释 适合初学单片机的朋友
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        03/24/2007  01:17:41  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, MAX232.obj TO MAX232 RAMSIZE (256)


MEMORY MODEL: SMALL


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


LINK MAP OF MODULE:  MAX232 (?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     0005H     UNIT         ?DT?MAX232
            IDATA   000DH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0004H     UNIT         ?C_INITSEG
                    0007H     0004H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0015H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     008CH     UNIT         ?C_C51STARTUP
            CODE    00B2H     0044H     UNIT         ?PR?KEYCHECK?MAX232
            CODE    00F6H     0041H     UNIT         ?PR?INTERRUPT1HANDLER?MAX232
            CODE    0137H     003EH     UNIT         ?PR?LED7SCAN?MAX232
            CODE    0175H     003DH     UNIT         ?PR?MAIN?MAX232
            CODE    01B2H     003BH     UNIT         ?PR?INTERRUPT4HANDLER?MAX232
            CODE    01EDH     0021H     UNIT         ?CO?MAX232
            CODE    020EH     0017H     UNIT         ?PR?UART?MAX232



OVERLAY MAP OF MODULE:   MAX232 (?C_STARTUP)


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

?PR?MAIN?MAX232
  +--> ?PR?KEYCHECK?MAX232

?PR?KEYCHECK?MAX232
  +--> ?CO?MAX232

BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  01:17:41  PAGE 2


*** NEW ROOT ***************************************************

?PR?INTERRUPT1HANDLER?MAX232
  +--> ?PR?LED7SCAN?MAX232

?PR?LED7SCAN?MAX232
  +--> ?CO?MAX232

*** NEW ROOT ***************************************************

?PR?INTERRUPT4HANDLER?MAX232
  +--> ?PR?UART?MAX232



SYMBOL TABLE OF MODULE:  MAX232 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0026H         SEGMENT       ?C_C51STARTUP
  I:000DH         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:0029H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         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:0026H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:0026H         LINE#         99
  C:0028H         LINE#         100
  C:0029H         LINE#         101
  C:002AH         LINE#         102
  C:002CH         LINE#         151
  C:002FH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAX232
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  01:17:41  PAGE 3


  D:00A0H         PUBLIC        P2
  B:00A8H.7       PUBLIC        EA
  C:00B2H         PUBLIC        KeyCheck
  B:0090H.0       PUBLIC        P1_0
  B:0090H.1       PUBLIC        P1_1
  B:0090H.2       PUBLIC        P1_2
  B:0090H.3       PUBLIC        P1_3
  B:00A8H.4       PUBLIC        ES
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  C:020EH         PUBLIC        Uart
  C:0175H         PUBLIC        main
  D:0099H         PUBLIC        SBUF
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  C:00F6H         PUBLIC        Interrupt1Handler
  B:00A8H.1       PUBLIC        ET0
  C:01B2H         PUBLIC        Interrupt4Handler
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  C:0137H         PUBLIC        Led7Scan
  C:01EDH         PUBLIC        m_ucLedTab
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  D:0009H         PUBLIC        m_ucLedBuf
  C:01FEH         PUBLIC        m_ucKeyTab
  -------         PROC          MAIN
  -------         DO            
  D:0007H         SYMBOL        ucKey
  -------         ENDDO         
  C:0175H         LINE#         79
  C:0175H         LINE#         80
  C:0175H         LINE#         84
  C:0178H         LINE#         85
  C:017BH         LINE#         86
  C:017EH         LINE#         88
  C:0181H         LINE#         89
  C:0184H         LINE#         91
  C:0186H         LINE#         92
  C:0188H         LINE#         93
  C:018AH         LINE#         95
  C:018DH         LINE#         96
  C:018FH         LINE#         98
  C:0191H         LINE#         100
  C:0194H         LINE#         101
  C:0197H         LINE#         102
  C:0199H         LINE#         103
  C:019BH         LINE#         106
  C:019BH         LINE#         107
  C:019BH         LINE#         108
  C:019EH         LINE#         109
  C:01A3H         LINE#         110
  C:01A3H         LINE#         111
  C:01A5H         LINE#         113
  C:01A7H         LINE#         114
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  01:17:41  PAGE 4


  C:01A9H         LINE#         115
  C:01ACH         LINE#         116
  C:01AEH         LINE#         117
  C:01B0H         LINE#         118
  C:01B0H         LINE#         119
  -------         ENDPROC       MAIN
  -------         PROC          INTERRUPT1HANDLER
  C:00F6H         LINE#         128
  C:0113H         LINE#         130
  C:0116H         LINE#         131
  C:0119H         LINE#         132
  C:011CH         LINE#         133
  -------         ENDPROC       INTERRUPT1HANDLER
  -------         PROC          INTERRUPT4HANDLER
  C:01B2H         LINE#         141
  C:01CFH         LINE#         143
  C:01D2H         LINE#         144
  -------         ENDPROC       INTERRUPT4HANDLER
  -------         PROC          LED7SCAN
  -------         DO            
  D:0008H         SYMBOL        a
  -------         ENDDO         
  C:0137H         LINE#         152
  C:0137H         LINE#         153
  C:0137H         LINE#         156
  C:0146H         LINE#         157
  C:0146H         LINE#         158
  C:0146H         LINE#         159
  C:0148H         LINE#         160
  C:014AH         LINE#         161
  C:014CH         LINE#         163
  C:014CH         LINE#         164
  C:014EH         LINE#         165
  C:0150H         LINE#         166
  C:0152H         LINE#         168
  C:0152H         LINE#         169
  C:0154H         LINE#         170
  C:0156H         LINE#         171
  C:0158H         LINE#         173
  C:0158H         LINE#         174
  C:015AH         LINE#         175
  C:015CH         LINE#         176
  C:015CH         LINE#         177
  C:015CH         LINE#         179
  C:0168H         LINE#         181
  C:016AH         LINE#         182
  C:0171H         LINE#         183
  C:0174H         LINE#         184
  -------         ENDPROC       LED7SCAN
  -------         PROC          KEYCHECK
  -------         DO            
  D:0007H         SYMBOL        a
  D:0006H         SYMBOL        b
  -------         ENDDO         
  C:00B2H         LINE#         192
  C:00B2H         LINE#         193
  C:00B2H         LINE#         196
BL51 BANKED LINKER/LOCATER V5.11                                                      03/24/2007  01:17:41  PAGE 5


  C:00B4H         LINE#         197
  C:00B4H         LINE#         198
  C:00C2H         LINE#         199
  C:00C2H         LINE#         200
  C:00C7H         LINE#         201
  C:00CCH         LINE#         202
  C:00D1H         LINE#         203
  C:00D4H         LINE#         204
  C:00D4H         LINE#         206
  C:00D6H         LINE#         207
  C:00DDH         LINE#         208
  C:00DDH         LINE#         209
  C:00DFH         LINE#         210
  C:00DFH         LINE#         211
  C:00E7H         LINE#         212
  C:00E7H         LINE#         213
  C:00E8H         LINE#         214
  C:00E8H         LINE#         215
  C:00ECH         LINE#         216
  C:00ECH         LINE#         217
  C:00F3H         LINE#         219
  C:00F5H         LINE#         220
  -------         ENDPROC       KEYCHECK
  -------         PROC          UART
  C:020EH         LINE#         228
  C:020EH         LINE#         229
  C:020EH         LINE#         230
  C:0210H         LINE#         232
  C:0213H         LINE#         233
  C:0215H         LINE#         235
  C:021CH         LINE#         236
  C:0222H         LINE#         238
  C:0224H         LINE#         239
  -------         ENDPROC       UART
  -------         ENDMOD        MAX232

Program Size: data=14.0 xdata=0 code=524
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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