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

📄 124.m51

📁 单片机驱动32X64点阵资料
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        11/20/2012  17:41:44  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
D:\PROGRAM FILES\KEIL_51\C51\BIN\BL51.EXE eeprom58.obj, main.obj, uart.obj TO 124 RAMSIZE (256)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  eeprom58.obj (EEPROM58)
  main.obj (MAIN)
  uart.obj (UART)
  D:\PROGRAM FILES\KEIL_51\C51\LIB\C51L.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEIL_51\C51\LIB\C51L.LIB (?C?CCASE)
  D:\PROGRAM FILES\KEIL_51\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  124 (EEPROM58)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0018H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         ?BI?UART
            BIT     0020H.2   0000H.1   UNIT         ?BI?MAIN
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     00E3H     UNIT         ?XD?UART
            XDATA   00E3H     0042H     UNIT         ?XD?MAIN
            XDATA   0125H     0006H     UNIT         ?XD?RXD_DATA?MAIN
            XDATA   012BH     0003H     UNIT         ?XD?_BYTE_PROGRAM?EEPROM58
            XDATA   012EH     0002H     UNIT         ?XD?_BYTE_READ?EEPROM58
            XDATA   0130H     0002H     UNIT         ?XD?_SECTOR_ERASE?EEPROM58
            XDATA   0132H     0002H     UNIT         ?XD?EEPROM58
            XDATA   0134H     0002H     UNIT         ?XD?SEND8LINE?MAIN
            XDATA   0136H     0002H     UNIT         ?XD?SEND16LINE?MAIN
            XDATA   0138H     0002H     UNIT         ?XD?SEND24LINE?MAIN
            XDATA   013AH     0002H     UNIT         ?XD?SEND32LINE?MAIN
            XDATA   013CH     0001H     UNIT         ?XD?_SCAN?MAIN
            XDATA   013DH     0001H     UNIT         ?XD?DELAYMSS?MAIN
            XDATA   013EH     0001H     UNIT         ?XD?_SEND_DATA?MAIN
            XDATA   013FH     0001H     UNIT         ?XD?LOAD32?MAIN
            XDATA   0140H     0001H     UNIT         ?XD?IN_DATA?MAIN
            XDATA   0141H     0001H     UNIT         ?XD?MAIN_RS_INT?UART

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0013H     UNIT         ?PR?UART_INIT?UART
                    0021H     0002H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     058DH     UNIT         ?PR?IN_DATA?MAIN
            CODE    05B3H     0348H     UNIT         ?PR?LOAD32?MAIN
BL51 BANKED LINKER/LOCATER V6.05                                                      11/20/2012  17:41:44  PAGE 2


            CODE    08FBH     02E5H     UNIT         ?PR?MAIN_RS_INT?UART
            CODE    0BE0H     0289H     UNIT         ?PR?MAIN?MAIN
            CODE    0E69H     026FH     UNIT         ?PR?RXD_DATA?MAIN
            CODE    10D8H     01A6H     UNIT         ?PR?LED_DISPLAY?MAIN
            CODE    127EH     00D2H     UNIT         ?PR?_SCAN?MAIN
            CODE    1350H     0095H     UNIT         ?PR?SEND24LINE?MAIN
            CODE    13E5H     008CH     UNIT         ?C_C51STARTUP
            CODE    1471H     0067H     UNIT         ?PR?SEND8LINE?MAIN
            CODE    14D8H     0067H     UNIT         ?PR?SEND32LINE?MAIN
            CODE    153FH     005EH     UNIT         ?C_INITSEG
            CODE    159DH     0044H     UNIT         ?PR?TIMER0INTERRUPT?MAIN
            CODE    15E1H     0043H     UNIT         ?PR?_BYTE_PROGRAM?EEPROM58
            CODE    1624H     003DH     UNIT         ?PR?SEND16LINE?MAIN
            CODE    1661H     003CH     UNIT         ?PR?_BYTE_READ?EEPROM58
            CODE    169DH     0037H     UNIT         ?PR?_SECTOR_ERASE?EEPROM58
            CODE    16D4H     0026H     UNIT         ?C?LIB_CODE
            CODE    16FAH     001AH     UNIT         ?PR?DELAYMSS?MAIN
            CODE    1714H     0016H     UNIT         ?PR?_SEND_DATA?MAIN
            CODE    172AH     0010H     UNIT         ?PR?IAP_DISABLE?EEPROM58
            CODE    173AH     0010H     UNIT         ?PR?INITTIMER0?MAIN
            CODE    174AH     0010H     UNIT         ?CO?MAIN



OVERLAY MAP OF MODULE:   124 (EEPROM58)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?PR?MAIN_RS_INT?UART
  +--> ?PR?_SECTOR_ERASE?EEPROM58
  +--> ?PR?_SEND_DATA?MAIN
  +--> ?PR?_BYTE_PROGRAM?EEPROM58

?PR?_SECTOR_ERASE?EEPROM58
  +--> ?PR?IAP_DISABLE?EEPROM58

?PR?_BYTE_PROGRAM?EEPROM58
  +--> ?PR?IAP_DISABLE?EEPROM58

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

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

?PR?MAIN?MAIN
  +--> ?PR?INITTIMER0?MAIN
  +--> ?PR?UART_INIT?UART
  +--> ?PR?LED_DISPLAY?MAIN
  +--> ?PR?IN_DATA?MAIN
  +--> ?PR?RXD_DATA?MAIN
  +--> ?PR?_SCAN?MAIN
  +--> ?PR?DELAYMSS?MAIN
  +--> ?PR?SEND8LINE?MAIN
  +--> ?PR?SEND16LINE?MAIN
BL51 BANKED LINKER/LOCATER V6.05                                                      11/20/2012  17:41:44  PAGE 3


  +--> ?PR?SEND24LINE?MAIN
  +--> ?PR?SEND32LINE?MAIN
  +--> ?CO?MAIN
  +--> ?PR?LOAD32?MAIN

?PR?LED_DISPLAY?MAIN
  +--> ?PR?_BYTE_READ?EEPROM58

?PR?_BYTE_READ?EEPROM58
  +--> ?PR?IAP_DISABLE?EEPROM58

?PR?IN_DATA?MAIN
  +--> ?PR?_BYTE_READ?EEPROM58
  +--> ?PR?LOAD32?MAIN

?PR?LOAD32?MAIN
  +--> ?PR?_BYTE_READ?EEPROM58



SYMBOL TABLE OF MODULE:  124 (EEPROM58)

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

  -------         MODULE        EEPROM58
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00A0H         PUBLIC        P2
  C:169DH         PUBLIC        _sector_erase
  D:00A8H         PUBLIC        IE
  D:00C5H         PUBLIC        IAP_CMD
  C:15E1H         PUBLIC        _byte_program
  D:00B8H         PUBLIC        IP
  D:00C3H         PUBLIC        IAP_ADDRH
  D:00C4H         PUBLIC        IAP_ADDRL
  D:00D8H         PUBLIC        CCON
  X:0132H         PUBLIC        my_unTemp16
  D:0098H         PUBLIC        SCON
  C:1661H         PUBLIC        _byte_read
  D:0088H         PUBLIC        TCON
  D:00C7H         PUBLIC        IAP_CONTR
  D:00C2H         PUBLIC        IAP_DATA
  D:00C6H         PUBLIC        IAP_TRIG
  C:172AH         PUBLIC        IAP_Disable
  D:00D0H         PUBLIC        PSW
  -------         PROC          _BYTE_READ
  X:012EH         SYMBOL        add
  C:1661H         LINE#         35
  C:1669H         LINE#         36
  C:1669H         LINE#         37
  C:166CH         LINE#         38
  C:166FH         LINE#         39
  C:1672H         LINE#         41
  C:1682H         LINE#         42
  C:1689H         LINE#         43
  C:1690H         LINE#         46
  C:1693H         LINE#         47
BL51 BANKED LINKER/LOCATER V6.05                                                      11/20/2012  17:41:44  PAGE 4


  C:1696H         LINE#         48
  C:1697H         LINE#         50
  C:169AH         LINE#         52
  C:169CH         LINE#         53
  -------         ENDPROC       _BYTE_READ
  -------         PROC          _BYTE_PROGRAM
  X:012BH         SYMBOL        add
  X:012DH         SYMBOL        ch
  C:15E1H         LINE#         56
  C:15EEH         LINE#         57
  C:15EEH         LINE#         58
  C:15F1H         LINE#         59
  C:15F4H         LINE#         61
  C:1604H         LINE#         62
  C:160BH         LINE#         63
  C:1612H         LINE#         65
  C:1619H         LINE#         67
  C:161CH         LINE#         68
  C:161FH         LINE#         69
  C:1620H         LINE#         71
  C:1623H         LINE#         73
  -------         ENDPROC       _BYTE_PROGRAM
  -------         PROC          _SECTOR_ERASE
  X:0130H         SYMBOL        add
  C:169DH         LINE#         76
  C:16A5H         LINE#         77
  C:16A5H         LINE#         78
  C:16A8H         LINE#         79
  C:16ABH         LINE#         81
  C:16BBH         LINE#         82
  C:16C2H         LINE#         83
  C:16C9H         LINE#         86
  C:16CCH         LINE#         87
  C:16CFH         LINE#         88
  C:16D0H         LINE#         90
  C:16D3H         LINE#         92
  -------         ENDPROC       _SECTOR_ERASE
  -------         PROC          IAP_DISABLE
  C:172AH         LINE#         94
  C:172AH         LINE#         95
  C:172AH         LINE#         98
  C:172DH         LINE#         99
  C:1730H         LINE#         100
  C:1733H         LINE#         101
  C:1736H         LINE#         102
  C:1739H         LINE#         103
  -------         ENDPROC       IAP_DISABLE
  -------         ENDMOD        EEPROM58

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1624H         PUBLIC        Send16Line
  D:0080H         PUBLIC        P0
  D:00A0H         PUBLIC        P2
  B:00A0H.6       PUBLIC        SERg1
  D:00C0H         PUBLIC        P4
  X:00E3H         PUBLIC        ucShowMode
BL51 BANKED LINKER/LOCATER V6.05                                                      11/20/2012  17:41:44  PAGE 5


  X:00E4H         PUBLIC        ucPlateNum
  B:00A8H.7       PUBLIC        EA
  C:159DH         PUBLIC        Timer0Interrupt
  C:1714H         PUBLIC        _Send_data
  B:00C0H.0       PUBLIC        IA
  B:00A0H.7       PUBLIC        LED4
  B:00A0H.0       PUBLIC        IB
  B:00A0H.1       PUBLIC        IC
  B:00A0H.2       PUBLIC        ID
  D:00A8H         PUBLIC        IE
  B:00A0H.4       PUBLIC        SERr1
  C:10D8H         PUBLIC        LED_Display
  X:00E5H         PUBLIC        ucFontSize
  X:00E6H         PUBLIC        BuffCount
  B:00A8H.4       PUBLIC        ES
  X:00E7H         PUBLIC        Move
  D:00B8H         PUBLIC        IP
  B:0098H.1       PUBLIC        TI
  X:00E8H         PUBLIC        BUFF
  X:00FCH         PUBLIC        ucSetFontColor
  D:00D8H         PUBLIC        CCON
  X:00FDH         PUBLIC        ucTimeOut
  C:0BE0H         PUBLIC        main
  C:16FAH         PUBLIC        DelayMss
  C:127EH         PUBLIC        _scan
  X:00FEH         PUBLIC        uiBaseAddress
  X:0100H         PUBLIC        line
  D:0099H         PUBLIC        SBUF
  X:0101H         PUBLIC        DelayMs
  X:0102H         PUBLIC        ucSetShowMode
  X:0103H         PUBLIC        ucSetPlateNum
  D:0098H         PUBLIC        SCON
  B:0020H.2       PUBLIC        bDelayMsOver
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  X:0104H         PUBLIC        ucEEPArray
  X:0105H         PUBLIC        zimuo
  X:0107H         PUBLIC        ucSetFontSize
  B:00A8H.1       PUBLIC        ET0
  C:173AH         PUBLIC        InitTimer0
  C:0E69H         PUBLIC        rxd_data
  D:008CH         PUBLIC        TH0
  X:0108H         PUBLIC        ucSpeed
  C:1471H         PUBLIC        Send8Line
  D:008AH         PUBLIC        TL0
  B:00A0H.5       PUBLIC        SERg
  C:0026H         PUBLIC        in_data
  X:0109H         PUBLIC        BUFF1
  B:0088H.4       PUBLIC        TR0
  B:00A0H.3       PUBLIC        SERr
  B:00A0H.7       PUBLIC        SCK
  X:011DH         PUBLIC        ucUdateTime
  X:011EH         PUBLIC        uiFontNumber
  C:05B3H         PUBLIC        Load32
  X:0120H         PUBLIC        i
  C:174AH         PUBLIC        sw
  X:0121H         PUBLIC        l
BL51 BANKED LINKER/LOCATER V6.05                                                      11/20/2012  17:41:44  PAGE 6


  X:0122H         PUBLIC        Speed
  X:0123H         PUBLIC        ucFontColor
  B:00C0H.1       PUBLIC        STR
  D:00D0H         PUBLIC        PSW
  X:0124H         PUBLIC        ucSetSpeed
  C:14D8H         PUBLIC        Send32Line
  C:1350H         PUBLIC        Send24Line
  -------         PROC          _SCAN
  X:013CH         SYMBOL        Value
  C:127EH         LINE#         94
  C:1283H         LINE#         95
  C:12C0H         LINE#         96
  C:12C9H         LINE#         97
  C:12D2H         LINE#         98
  C:12DBH         LINE#         99
  C:12E4H         LINE#         100
  C:12EDH         LINE#         101
  C:12F6H         LINE#         102
  C:12FFH         LINE#         103
  C:1308H         LINE#         104
  C:1311H         LINE#         105
  C:131AH         LINE#         106
  C:1323H         LINE#         107
  C:132CH         LINE#         108
  C:1335H         LINE#         109
  C:133EH         LINE#         110
  C:1347H         LINE#         111
  C:134FH         LINE#         112
  C:134FH         LINE#         113
  C:134FH         LINE#         114

⌨️ 快捷键说明

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