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

📄 cargador.m51

📁 2262 lcm abcdefghijkl
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        03/14/2007  19:48:16  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Cargador.obj, lcdinit.obj, function.obj TO Cargador RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Cargador.obj (CARGADOR)
  lcdinit.obj (LCDINIT)
  function.obj (FUNCTION)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)


LINK MAP OF MODULE:  Cargador (CARGADOR)


            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     0003H     UNIT         ?DT?_PRINTC?FUNCTION
            DATA    000BH     0002H     UNIT         ?DT?WIRTE_BG?FUNCTION
            DATA    000DH     0002H     UNIT         ?DT?PUSHBOX?FUNCTION
            DATA    000FH     0001H     UNIT         ?DT?START?FUNCTION
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            DATA    0018H     0043H     UNIT         ?DT?FUNCTION
            DATA    005BH     0012H     UNIT         ?DT?CARGADOR
            DATA    006DH     000BH     UNIT         _DATA_GROUP_
            DATA    0078H     0001H     UNIT         ?DT?PASS?FUNCTION
            IDATA   0079H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0005H     UNIT         ?PR?AUTO_WRITE?LCDINIT
            CODE    0008H     0001H     UNIT         ?PR?TIMER0?CARGADOR
                    0009H     0002H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000DH     UNIT         ?PR?DELAY?CARGADOR
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0F90H     UNIT         ?CO?FUNCTION
            CODE    0FAEH     0AC3H     UNIT         ?PR?KEYBOARD?FUNCTION
            CODE    1A71H     01AEH     UNIT         ?PR?GUAN?FUNCTION
            CODE    1C1FH     0185H     UNIT         ?PR?START?FUNCTION
            CODE    1DA4H     0175H     UNIT         ?PR?MAIN?CARGADOR
            CODE    1F19H     0143H     UNIT         ?PR?_PRINTC?FUNCTION
            CODE    205CH     0097H     UNIT         ?C?LIB_CODE
            CODE    20F3H     008EH     UNIT         ?PR?PUSHBOX?FUNCTION
            CODE    2181H     008CH     UNIT         ?C_C51STARTUP
            CODE    220DH     0070H     UNIT         ?PR?PASS?FUNCTION
            CODE    227DH     004FH     UNIT         ?C_INITSEG
            CODE    22CCH     0041H     UNIT         ?PR?TIMER1?CARGADOR
            CODE    230DH     003EH     UNIT         ?PR?_DISPLAY_LCD_NUMBER?LCDINIT
BL51 BANKED LINKER/LOCATER V6.00                                                      03/14/2007  19:48:16  PAGE 2


            CODE    234BH     0034H     UNIT         ?PR?_LCD_INIT?LCDINIT
            CODE    237FH     0034H     UNIT         ?PR?WIRTE_CGROM?FUNCTION
            CODE    23B3H     0032H     UNIT         ?PR?WIRTE_BG?FUNCTION
            CODE    23E5H     0026H     UNIT         ?PR?_DELAY?FUNCTION
            CODE    240BH     0026H     UNIT         ?PR?CLS?FUNCTION
            CODE    2431H     0021H     UNIT         ?PR?LCD_ENABLE?LCDINIT
            CODE    2452H     0021H     UNIT         ?PR?_SET_XY?LCDINIT
            CODE    2473H     0019H     UNIT         ?PR?INITIAL?CARGADOR
            CODE    248CH     0018H     UNIT         ?PR?_READ_ONE?LCDINIT
            CODE    24A4H     0014H     UNIT         ?PR?_WRITE_ONE?LCDINIT
            CODE    24B8H     0014H     UNIT         ?CO?LCDINIT
            CODE    24CCH     0013H     UNIT         ?PR?_WRITE_CMD2?LCDINIT
            CODE    24DFH     0011H     UNIT         ?PR?ATRD_ENABLE?LCDINIT
            CODE    24F0H     0011H     UNIT         ?PR?ATWR_ENABLE?LCDINIT
            CODE    2501H     000FH     UNIT         ?PR?READ_DATA?LCDINIT
            CODE    2510H     000EH     UNIT         ?PR?_WRITE_CMD0?LCDINIT
            CODE    251EH     000EH     UNIT         ?PR?_WRITE_DATA?LCDINIT
            CODE    252CH     000CH     UNIT         ?PR?READ_STATE?LCDINIT
            CODE    2538H     000CH     UNIT         ?PR?_WRITE_CMD1?LCDINIT
            CODE    2544H     0009H     UNIT         ?PR?SET_CGRAM?LCDINIT
            CODE    254DH     0005H     UNIT         ?PR?AUTO_READ?LCDINIT
            CODE    2552H     0005H     UNIT         ?PR?ATWR_STOP?LCDINIT
            CODE    2557H     0005H     UNIT         ?PR?ATRD_STOP?LCDINIT
            CODE    255CH     0005H     UNIT         ?PR?_SET_ADR?LCDINIT
            CODE    2561H     0005H     UNIT         ?PR?_SET_CUR?LCDINIT



OVERLAY MAP OF MODULE:   Cargador (CARGADOR)


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

?PR?MAIN?CARGADOR                       006DH    0002H
  +--> ?PR?INITIAL?CARGADOR
  +--> ?PR?_LCD_INIT?LCDINIT
  +--> ?PR?SET_CGRAM?LCDINIT
  +--> ?PR?WIRTE_CGROM?FUNCTION
  +--> ?PR?CLS?FUNCTION
  +--> ?PR?_SET_XY?LCDINIT
  +--> ?PR?_WRITE_ONE?LCDINIT
  +--> ?PR?_DISPLAY_LCD_NUMBER?LCDINIT

?PR?_LCD_INIT?LCDINIT                   006FH    0009H
  +--> ?PR?_WRITE_CMD2?LCDINIT
  +--> ?PR?_WRITE_CMD0?LCDINIT

?PR?_WRITE_CMD2?LCDINIT                 -----    -----
  +--> ?PR?LCD_ENABLE?LCDINIT

?PR?LCD_ENABLE?LCDINIT                  -----    -----
  +--> ?PR?READ_STATE?LCDINIT
BL51 BANKED LINKER/LOCATER V6.00                                                      03/14/2007  19:48:16  PAGE 3



?PR?_WRITE_CMD0?LCDINIT                 -----    -----
  +--> ?PR?LCD_ENABLE?LCDINIT

?PR?SET_CGRAM?LCDINIT                   -----    -----
  +--> ?PR?_WRITE_CMD2?LCDINIT

?PR?WIRTE_CGROM?FUNCTION                006FH    0002H
  +--> ?PR?_SET_ADR?LCDINIT
  +--> ?CO?FUNCTION
  +--> ?PR?_WRITE_ONE?LCDINIT

?PR?_SET_ADR?LCDINIT                    -----    -----
  +--> ?PR?_WRITE_CMD2?LCDINIT

?PR?_WRITE_ONE?LCDINIT                  -----    -----
  +--> ?PR?ATWR_ENABLE?LCDINIT
  +--> ?PR?AUTO_WRITE?LCDINIT
  +--> ?PR?_WRITE_CMD1?LCDINIT
  +--> ?PR?ATWR_STOP?LCDINIT

?PR?ATWR_ENABLE?LCDINIT                 -----    -----
  +--> ?PR?READ_STATE?LCDINIT

?PR?AUTO_WRITE?LCDINIT                  -----    -----
  +--> ?PR?_WRITE_CMD0?LCDINIT

?PR?_WRITE_CMD1?LCDINIT                 -----    -----
  +--> ?PR?LCD_ENABLE?LCDINIT

?PR?ATWR_STOP?LCDINIT                   -----    -----
  +--> ?PR?_WRITE_CMD0?LCDINIT

?PR?CLS?FUNCTION                        006FH    0002H
  +--> ?PR?_SET_XY?LCDINIT
  +--> ?PR?_WRITE_ONE?LCDINIT

?PR?_SET_XY?LCDINIT                     -----    -----
  +--> ?PR?_WRITE_CMD2?LCDINIT

?PR?_DISPLAY_LCD_NUMBER?LCDINIT         006FH    0002H
  +--> ?PR?_SET_XY?LCDINIT
  +--> ?CO?LCDINIT
  +--> ?PR?_WRITE_ONE?LCDINIT



SYMBOL TABLE OF MODULE:  Cargador (CARGADOR)

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

  -------         MODULE        CARGADOR
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
BL51 BANKED LINKER/LOCATER V6.00                                                      03/14/2007  19:48:16  PAGE 4


  C:000EH         PUBLIC        delay
  C:1DA4H         PUBLIC        main
  D:0089H         PUBLIC        TMOD
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  D:005BH         SYMBOL        ch
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  C:0008H         PUBLIC        timer0
  C:22CCH         PUBLIC        timer1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  D:005DH         PUBLIC        a
  D:0067H         PUBLIC        e
  D:0069H         PUBLIC        f
  D:006BH         SYMBOL        k
  C:2473H         PUBLIC        initial
  -------         PROC          DELAY
  -------         DO            
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:000EH         LINE#         13
  C:000EH         LINE#         15
  C:0010H         LINE#         16
  C:001AH         LINE#         18
  -------         ENDPROC       DELAY
  -------         PROC          INITIAL
  C:2473H         LINE#         20
  C:2473H         LINE#         21
  C:2473H         LINE#         22
  C:2476H         LINE#         23
  C:2479H         LINE#         24
  C:247BH         LINE#         25
  C:247EH         LINE#         26
  C:2481H         LINE#         27
  C:2483H         LINE#         28
  C:2485H         LINE#         29
  C:2487H         LINE#         30
  C:2489H         LINE#         31
  C:248BH         LINE#         33
  -------         ENDPROC       INITIAL
  -------         PROC          TIMER0
  C:0008H         LINE#         34
  C:0008H         LINE#         39
  -------         ENDPROC       TIMER0
  -------         PROC          TIMER1
  C:22CCH         LINE#         41
  C:22D3H         LINE#         43
  C:22DBH         LINE#         44
  C:22DEH         LINE#         45
  C:22E1H         LINE#         46
  C:22E9H         LINE#         47
  C:22EBH         LINE#         48
  C:22EDH         LINE#         49
BL51 BANKED LINKER/LOCATER V6.00                                                      03/14/2007  19:48:16  PAGE 5


  C:22EFH         LINE#         50
  C:22F5H         LINE#         51
  C:22FEH         LINE#         52
  C:2304H         LINE#         53
  C:2306H         LINE#         54
  C:2308H         LINE#         55
  C:2308H         LINE#         56
  -------         ENDPROC       TIMER1
  -------         PROC          MAIN
  -------         DO            
  D:006DH         SYMBOL        v
  -------         ENDDO         
  C:1DA4H         LINE#         65
  C:1DA4H         LINE#         67
  C:1DA7H         LINE#         70
  C:1DC0H         LINE#         71
  C:1DC3H         LINE#         72
  C:1DC6H         LINE#         73
  C:1DC9H         LINE#         74
  C:1DD0H         LINE#         75
  C:1DD7H         LINE#         76
  C:1DDEH         LINE#         77
  C:1DE5H         LINE#         78
  C:1DECH         LINE#         79
  C:1DF3H         LINE#         81
  C:1DFAH         LINE#         82
  C:1E01H         LINE#         83
  C:1E08H         LINE#         84
  C:1E0FH         LINE#         85
  C:1E16H         LINE#         86
  C:1E1DH         LINE#         88
  C:1E24H         LINE#         89
  C:1E2BH         LINE#         90
  C:1E32H         LINE#         91
  C:1E39H         LINE#         92
  C:1E40H         LINE#         93
  C:1E47H         LINE#         95
  C:1E4EH         LINE#         96
  C:1E55H         LINE#         97
  C:1E5CH         LINE#         98
  C:1E63H         LINE#         99
  C:1E6AH         LINE#         100
  C:1E71H         LINE#         102
  C:1E78H         LINE#         103
  C:1E7FH         LINE#         104
  C:1E86H         LINE#         105
  C:1E8DH         LINE#         106
  C:1E94H         LINE#         107
  C:1E9BH         LINE#         110
  C:1E9BH         LINE#         111
  C:1E9BH         LINE#         113
  C:1EA1H         LINE#         115
  C:1EA7H         LINE#         116
  C:1EA7H         LINE#         117
  C:1EBEH         LINE#         118
  C:1ECDH         LINE#         119
  C:1EDFH         LINE#         120
BL51 BANKED LINKER/LOCATER V6.00                                                      03/14/2007  19:48:16  PAGE 6


  C:1EE4H         LINE#         121
  C:1EE4H         LINE#         122
  C:1EF3H         LINE#         123
  C:1EFBH         LINE#         124
  C:1F0EH         LINE#         125
  C:1F13H         LINE#         126
  C:1F15H         LINE#         127
  C:1F17H         LINE#         131
  -------         ENDPROC       MAIN
  -------         ENDMOD        CARGADOR

  -------         MODULE        LCDINIT
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:2452H         PUBLIC        _set_xy
  C:243EH         PUBLIC        lcd_enable
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:251EH         PUBLIC        _write_data
  C:24F0H         PUBLIC        atwr_enable
  C:2501H         PUBLIC        read_data
  C:248CH         PUBLIC        _read_one
  C:252CH         PUBLIC        read_state
  C:234BH         PUBLIC        _lcd_init
  C:24A4H         PUBLIC        _write_one

⌨️ 快捷键说明

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