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

📄 lcd_040.m51

📁 新华龙公司的C8051F040的实验板BTF040的实验程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        11/27/2007  18:28:16  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
D:\PROGRAM FILES\KEILC\C51\BIN\BL51.EXE lcdc_040.obj TO lcd_040 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  lcdc_040.obj (LCDC_040)
  D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\PROGRAM FILES\KEILC\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  lcd_040 (LCDC_040)


            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?_TRANSMIT?LCDC_040
            DATA    000DH     0005H     UNIT         ?DT?LCDC_040
            DATA    0012H     0005H     UNIT         _DATA_GROUP_
                    0017H     0009H                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?LCDC_040
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0011H     UNIT         ?XD?LCDC_040
            XDATA   0011H     0011H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     002BH     UNIT         ?C?LIB_CODE
                    002EH     0005H                  *** GAP ***
            CODE    0033H     0003H     ABSOLUTE     
            CODE    0036H     005DH     UNIT         ?PR?MAIN?LCDC_040
                    0093H     0008H                  *** GAP ***
            CODE    009BH     0003H     ABSOLUTE     
            CODE    009EH     016CH     UNIT         ?PR?LCDINIT?LCDC_040
            CODE    020AH     0167H     UNIT         ?PR?LCDCHAR?LCDC_040
            CODE    0371H     009BH     UNIT         ?PR?_WRITEDATA?LCDC_040
            CODE    040CH     0091H     UNIT         ?PR?_WRITELCD?LCDC_040
            CODE    049DH     008CH     UNIT         ?C_C51STARTUP
            CODE    0529H     0071H     UNIT         ?PR?_WRITECODE?LCDC_040
            CODE    059AH     0053H     UNIT         ?PR?_TRANSMIT?LCDC_040
            CODE    05EDH     0052H     UNIT         ?PR?_RECEIVE_DATA?LCDC_040
            CODE    063FH     004CH     UNIT         ?PR?ISRNAME?LCDC_040
            CODE    068BH     0041H     UNIT         ?PR?_INIT_MSG_OBJECT_TX?LCDC_040
            CODE    06CCH     0039H     UNIT         ?PR?_INIT_MSG_OBJECT_RX?LCDC_040
            CODE    0705H     0025H     UNIT         ?PR?START_CAN?LCDC_040
            CODE    072AH     0024H     UNIT         ?PR?CLEAR_MSG_OBJECTS?LCDC_040
            CODE    074EH     001FH     UNIT         ?PR?_DELAY?LCDC_040
            CODE    076DH     001CH     UNIT         ?PR?EXTERNAL_OSC?LCDC_040
BL51 BANKED LINKER/LOCATER V6.00                                                      11/27/2007  18:28:16  PAGE 2


            CODE    0789H     0013H     UNIT         ?PR?SPI_SRS?LCDC_040
            CODE    079CH     0010H     UNIT         ?PR?CONFIG_IO?LCDC_040
            CODE    07ACH     0010H     UNIT         ?PR?DELAY1US?LCDC_040
            CODE    07BCH     000EH     UNIT         ?C_INITSEG
            CODE    07CAH     000DH     UNIT         ?PR?SPI_INIT?LCDC_040



OVERLAY MAP OF MODULE:   lcd_040 (LCDC_040)


SEGMENT                                    DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                    START    LENGTH     START    LENGTH
----------------------------------------------------------------------------
?PR?ISRNAME?LCDC_040                     -----    -----      -----    -----
  +--> ?PR?_RECEIVE_DATA?LCDC_040

?PR?_RECEIVE_DATA?LCDC_040               0012H    0005H      -----    -----

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

?C_C51STARTUP                            -----    -----      -----    -----
  +--> ?PR?MAIN?LCDC_040
  +--> ?C_INITSEG

?PR?MAIN?LCDC_040                        -----    -----      -----    -----
  +--> ?PR?CONFIG_IO?LCDC_040
  +--> ?PR?EXTERNAL_OSC?LCDC_040
  +--> ?PR?SPI_INIT?LCDC_040
  +--> ?PR?CLEAR_MSG_OBJECTS?LCDC_040
  +--> ?PR?_INIT_MSG_OBJECT_RX?LCDC_040
  +--> ?PR?_INIT_MSG_OBJECT_TX?LCDC_040
  +--> ?PR?START_CAN?LCDC_040
  +--> ?PR?LCDINIT?LCDC_040
  +--> ?PR?LCDCHAR?LCDC_040
  +--> ?PR?_DELAY?LCDC_040

?PR?LCDINIT?LCDC_040                     -----    -----      0011H    0002H
  +--> ?PR?_WRITELCD?LCDC_040
  +--> ?PR?_WRITECODE?LCDC_040

?PR?_WRITELCD?LCDC_040                   -----    -----      001BH    0006H
  +--> ?PR?DELAY1US?LCDC_040

?PR?DELAY1US?LCDC_040                    -----    -----      0021H    0001H

?PR?_WRITECODE?LCDC_040                  -----    -----      0013H    0003H
  +--> ?PR?_WRITELCD?LCDC_040

?PR?LCDCHAR?LCDC_040                     -----    -----      0011H    0006H
  +--> ?PR?_WRITEDATA?LCDC_040

?PR?_WRITEDATA?LCDC_040                  -----    -----      0017H    0004H
  +--> ?PR?_WRITELCD?LCDC_040



BL51 BANKED LINKER/LOCATER V6.00                                                      11/27/2007  18:28:16  PAGE 3


SYMBOL TABLE OF MODULE:  lcd_040 (LCDC_040)

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

  -------         MODULE        LCDC_040
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:009DH         PUBLIC        SPI0CKR
  D:00FFH         PUBLIC        WDTCN
  D:00A0H         PUBLIC        P2
  C:072AH         PUBLIC        clear_msg_objects
  D:00E6H         PUBLIC        EIE1
  B:00A8H.7       PUBLIC        EA
  D:00E7H         PUBLIC        EIE2
  C:0789H         PUBLIC        spi_srs
  D:00E8H         PUBLIC        ADC0CN
  D:0084H         PUBLIC        SFRPAGE
  D:00A4H         PUBLIC        P0MDOUT
  D:00E8H         PUBLIC        ADC2CN
  D:00A8H         PUBLIC        IE
  X:0000H         PUBLIC        rdata
  C:076DH         PUBLIC        external_osc
  X:0008H         PUBLIC        sdata
  B:0020H.0       PUBLIC        SPI_BUSY
  C:063FH         PUBLIC        ISRname
  D:00F8H         PUBLIC        CAN0CN
  D:00D8H         PUBLIC        PCA0CN
  D:00B8H         PUBLIC        IP
  D:00E1H         PUBLIC        XBR0
  D:00E3H         PUBLIC        XBR2
  D:00E4H         PUBLIC        XBR3
  D:00C0H         PUBLIC        SMB0CN
  C:06CCH         PUBLIC        _init_msg_object_RX
  D:00D9H         PUBLIC        CAN0DATH
  C:0036H         PUBLIC        main
  C:068BH         PUBLIC        _init_msg_object_TX
  D:000DH         PUBLIC        status
  D:00D8H         PUBLIC        CAN0DATL
  D:0088H         PUBLIC        CPT0CN
  C:0371H         PUBLIC        _writedata
  D:0088H         PUBLIC        CPT1CN
  C:0529H         PUBLIC        _writecode
  D:0088H         PUBLIC        CPT2CN
  C:07ACH         PUBLIC        delay1us
  D:00F8H         PUBLIC        SPI0CN
  B:00F8H.7       PUBLIC        SPIF
  D:0088H         PUBLIC        TCON
  B:00F8H.6       PUBLIC        WCOL
  D:00C8H         PUBLIC        TMR2CN
  D:00C8H         PUBLIC        TMR3CN
  D:00C8H         PUBLIC        TMR4CN
  D:0097H         PUBLIC        CLKSEL
  C:0414H         PUBLIC        _writelcd
  C:05EDH         PUBLIC        _receive_data
  B:0020H.1       PUBLIC        isnewdata
  B:00A0H.5       PUBLIC        LcdCs
  D:008CH         PUBLIC        OSCXCN
BL51 BANKED LINKER/LOCATER V6.00                                                      11/27/2007  18:28:16  PAGE 4


  C:020AH         PUBLIC        lcdchar
  C:059AH         PUBLIC        _transmit
  D:000EH         PUBLIC        temppage
  B:0020H.2       PUBLIC        lcdtoken
  D:000FH         PUBLIC        MsgNum
  D:00DAH         PUBLIC        CAN0ADR
  D:00D8H         PUBLIC        CAN0DAT
  C:07CAH         PUBLIC        spi_init
  C:0705H         PUBLIC        start_CAN
  D:0098H         PUBLIC        SCON0
  D:0098H         PUBLIC        SCON1
  D:0010H         PUBLIC        i
  C:009EH         PUBLIC        lcdinit
  D:00C0H         PUBLIC        CAN0STA
  D:009AH         PUBLIC        SPI0CFG
  X:0010H         PUBLIC        virt_port
  C:074EH         PUBLIC        _delay
  C:079CH         PUBLIC        config_IO
  D:009BH         PUBLIC        SPI0DAT
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DELAY
  D:0006H         SYMBOL        d
  -------         DO            
  D:0004H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:074EH         LINE#         129
  C:074EH         LINE#         130
  C:074EH         LINE#         131
  C:075FH         LINE#         132
  C:075FH         LINE#         133
  C:076CH         LINE#         134
  C:076CH         LINE#         136
  -------         ENDPROC       _DELAY
  -------         PROC          MAIN
  C:0036H         LINE#         144
  C:0036H         LINE#         149
  C:0039H         LINE#         150
  C:003CH         LINE#         153
  C:003FH         LINE#         156
  C:0042H         LINE#         157
  C:0045H         LINE#         171
  C:0048H         LINE#         174
  C:0051H         LINE#         177
  C:005AH         LINE#         183
  C:005DH         LINE#         184
  C:0060H         LINE#         188
  C:0063H         LINE#         191
  C:0065H         LINE#         194
  C:0065H         LINE#         195
  C:0065H         LINE#         196
  C:0068H         LINE#         197
  C:0068H         LINE#         198
  C:006AH         LINE#         199
  C:006DH         LINE#         200
  C:0070H         LINE#         201
  C:0082H         LINE#         202
BL51 BANKED LINKER/LOCATER V6.00                                                      11/27/2007  18:28:16  PAGE 5


  -------         ENDPROC       MAIN
  -------         PROC          EXTERNAL_OSC
  -------         DO            
  D:0006H         SYMBOL        n
  -------         ENDDO         
  C:076DH         LINE#         217
  C:076DH         LINE#         218
  C:076DH         LINE#         220
  C:0770H         LINE#         221
  C:0773H         LINE#         223
  C:0780H         LINE#         224
  C:0785H         LINE#         225
  C:0788H         LINE#         226
  -------         ENDPROC       EXTERNAL_OSC
  -------         PROC          CONFIG_IO
  C:079CH         LINE#         228
  C:079CH         LINE#         229
  C:079CH         LINE#         230
  C:079FH         LINE#         231
  C:07A2H         LINE#         232
  C:07A5H         LINE#         233
  C:07A8H         LINE#         235
  C:07ABH         LINE#         236
  -------         ENDPROC       CONFIG_IO
  -------         PROC          CLEAR_MSG_OBJECTS
  C:072AH         LINE#         243
  C:072AH         LINE#         244
  C:072AH         LINE#         245
  C:072DH         LINE#         248
  C:0730H         LINE#         249
  C:0733H         LINE#         250
  C:0739H         LINE#         251
  C:0739H         LINE#         252
  C:073CH         LINE#         253
  C:073FH         LINE#         254
  C:074DH         LINE#         255
  -------         ENDPROC       CLEAR_MSG_OBJECTS
  -------         PROC          _INIT_MSG_OBJECT_RX
  D:0003H         SYMBOL        MsgNum
  D:0004H         SYMBOL        id
  -------         DO            
  D:0006H         SYMBOL        temp
  -------         ENDDO         
  C:06CCH         LINE#         258
  C:06CEH         LINE#         259
  C:06CEH         LINE#         260
  C:06D1H         LINE#         261
  C:06D4H         LINE#         262
  C:06DAH         LINE#         264
  C:06DDH         LINE#         265
  C:06E2H         LINE#         266
  C:06EFH         LINE#         267
  C:06F2H         LINE#         268
  C:06F5H         LINE#         271
  C:06F9H         LINE#         272
  C:06FFH         LINE#         273
  C:0702H         LINE#         274
BL51 BANKED LINKER/LOCATER V6.00                                                      11/27/2007  18:28:16  PAGE 6


  C:0704H         LINE#         277
  -------         ENDPROC       _INIT_MSG_OBJECT_RX
  -------         PROC          _INIT_MSG_OBJECT_TX
  D:0003H         SYMBOL        MsgNum

⌨️ 快捷键说明

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