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

📄 printer.m51

📁 单片机
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        03/04/2008  10:55:56  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL C\C51\BIN\BL51.EXE printer.obj, I2C.obj TO printer RAMSIZE (256)


INPUT MODULES INCLUDED:
  printer.obj (PRINTER)
  I2C.obj (I2C)


LINK MAP OF MODULE:  printer (PRINTER)


            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     0009H     UNIT         ?DT?_SPRINT_A_LINE?PRINTER
            DATA    0011H     0004H     UNIT         ?DT?_DELAYKEY?PRINTER
            DATA    0015H     0003H     UNIT         ?DT?_I2C_WRITE?I2C
            DATA    0018H     0002H     UNIT         ?DT?KBSCAN?PRINTER
            DATA    001AH     0002H     UNIT         ?DT?_SHOWLCD?PRINTER
            DATA    001CH     0002H     UNIT         ?DT?INPUTF2?PRINTER
            DATA    001EH     0002H     UNIT         ?DT?_LCMPUTHZ?PRINTER
            BIT     0020H.0   0000H.1   UNIT         ?BI?_I2C_OUT?I2C
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     001EH     UNIT         ?DT?PRINTER
            DATA    003FH     0002H     UNIT         ?DT?_DATATOSTRING?PRINTER
            DATA    0041H     0002H     UNIT         ?DT?_I2C_READ?I2C
            DATA    0043H     0001H     UNIT         ?DT?_INPUTNUM?PRINTER
            DATA    0044H     0001H     UNIT         ?DT?INPUTBACK?PRINTER

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     0100H                  *** GAP ***
            XDATA   0100H     0001H     ABSOLUTE     
                    0101H     00FFH                  *** GAP ***
            XDATA   0200H     0001H     ABSOLUTE     
                    0201H     02FFH                  *** GAP ***
            XDATA   0500H     0001H     ABSOLUTE     
                    0501H     00FFH                  *** GAP ***
            XDATA   0600H     0001H     ABSOLUTE     
                    0601H     02FFH                  *** GAP ***
            XDATA   0900H     0001H     ABSOLUTE     
                    0901H     00FFH                  *** GAP ***
            XDATA   0A00H     0001H     ABSOLUTE     

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     02ADH     UNIT         ?PR?_SHOWLCD?PRINTER
            CODE    02ADH     0293H     UNIT         ?CO?PRINTER
            CODE    0540H     01BFH     UNIT         ?PR?KBSCAN?PRINTER
            CODE    06FFH     0169H     UNIT         ?PR?_INPUTNUM?PRINTER
            CODE    0868H     00F7H     UNIT         ?PR?_SPRINT_A_LINE?PRINTER
            CODE    095FH     00F5H     UNIT         ?PR?MAIN?PRINTER
            CODE    0A54H     0075H     UNIT         ?PR?INPUTBACK?PRINTER
            CODE    0AC9H     0062H     UNIT         ?PR?INPUTF2?PRINTER
            CODE    0B2BH     0057H     UNIT         ?PR?INPUTOK?PRINTER
            CODE    0B82H     004EH     UNIT         ?PR?_WRITEDATA?PRINTER
            CODE    0BD0H     004EH     UNIT         ?PR?_DELAYKEY?PRINTER
BL51 BANKED LINKER/LOCATER V5.03                                                      03/04/2008  10:55:56  PAGE 2


            CODE    0C1EH     004CH     UNIT         ?PR?_LCMPUTHZ?PRINTER
            CODE    0C6AH     004AH     UNIT         ?PR?_I2C_WRITE?I2C
            CODE    0CB4H     0044H     UNIT         ?PR?_I2C_READ?I2C
            CODE    0CF8H     003EH     UNIT         ?PR?I2C_IN?I2C
            CODE    0D36H     0037H     UNIT         ?PR?_DATATOSTRING?PRINTER
            CODE    0D6DH     0036H     UNIT         ?PR?RESTORECONFIG?I2C
            CODE    0DA3H     0035H     UNIT         ?PR?SAVECONFIG?I2C
            CODE    0DD8H     002CH     UNIT         ?PR?INPUTUP?PRINTER
            CODE    0E04H     0027H     UNIT         ?PR?_I2C_OUT?I2C
            CODE    0E2BH     0026H     UNIT         ?PR?INTICPU?PRINTER
            CODE    0E51H     0022H     UNIT         ?PR?LCMCLEAR?PRINTER
            CODE    0E73H     001DH     UNIT         ?PR?_T_LP?I2C
            CODE    0E90H     0018H     UNIT         ?PR?_DELAY?PRINTER
            CODE    0EA8H     0018H     UNIT         ?PR?I2C_START?I2C
            CODE    0EC0H     0017H     UNIT         ?PR?LCMINIT?PRINTER
            CODE    0ED7H     0013H     UNIT         ?PR?I2C_STOP?I2C
            CODE    0EEAH     000FH     UNIT         ?PR?INTIPRI?PRINTER
            CODE    0EF9H     000FH     UNIT         ?PR?_WRITECOMMAND2?PRINTER
            CODE    0F08H     000EH     UNIT         ?PR?INPUTKEY?PRINTER
            CODE    0F16H     000DH     UNIT         ?PR?_SPRINT?PRINTER
            CODE    0F23H     000AH     UNIT         ?PR?BUSY1?PRINTER
            CODE    0F2DH     000AH     UNIT         ?PR?BUSY2?PRINTER
            CODE    0F37H     000AH     UNIT         ?PR?_WRITECOMMAND1?PRINTER
            CODE    0F41H     0009H     UNIT         ?PR?DELAY10MS?PRINTER
            CODE    0F4AH     0008H     UNIT         ?PR?I2C_CK?I2C
            CODE    0F52H     0006H     UNIT         ?PR?INPUTESC?PRINTER
            CODE    0F58H     0004H     UNIT         ?C_INITSEG
            CODE    0F5CH     0003H     UNIT         ?PR?STOREMEM?PRINTER
            CODE    0F5FH     0003H     UNIT         ?PR?INPUTF1?PRINTER
            CODE    0F62H     0001H     UNIT         ?PR?INPUTNOD?PRINTER
            CODE    0F63H     0001H     UNIT         ?PR?INPUTF3?PRINTER
            CODE    0F64H     0001H     UNIT         ?PR?INPUTF4?PRINTER
            CODE    0F65H     0001H     UNIT         ?PR?INPUTQIE?PRINTER
            CODE    0F66H     0001H     UNIT         ?PR?INPUTDOWN?PRINTER
            CODE    0F67H     0001H     UNIT         ?PR?INPUTLINK?PRINTER
            CODE    0F68H     0001H     UNIT         ?PR?INPUTLYJ1?PRINTER
            CODE    0F69H     0001H     UNIT         ?PR?INPUTLYJ2?PRINTER



UNRESOLVED EXTERNAL SYMBOLS:
   ?C?IMUL
   ?C?UIDIV
   ?C_STARTUP
   ?_SPRINTF?BYTE
   _SPRINTF



SYMBOL TABLE OF MODULE:  printer (PRINTER)

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

  -------         MODULE        PRINTER
  C:095FH         SEGMENT       ?PR?MAIN?PRINTER
  C:0EEAH         SEGMENT       ?PR?INTIPRI?PRINTER
BL51 BANKED LINKER/LOCATER V5.03                                                      03/04/2008  10:55:56  PAGE 3


  C:0E2BH         SEGMENT       ?PR?INTICPU?PRINTER
  C:0F08H         SEGMENT       ?PR?INPUTKEY?PRINTER
  C:0540H         SEGMENT       ?PR?KBSCAN?PRINTER
  D:0018H         SEGMENT       ?DT?KBSCAN?PRINTER
  C:0F41H         SEGMENT       ?PR?DELAY10MS?PRINTER
  C:0000H         SEGMENT       ?PR?_SHOWLCD?PRINTER
  D:001AH         SEGMENT       ?DT?_SHOWLCD?PRINTER
  C:0F16H         SEGMENT       ?PR?_SPRINT?PRINTER
  C:0868H         SEGMENT       ?PR?_SPRINT_A_LINE?PRINTER
  D:0008H         SEGMENT       ?DT?_SPRINT_A_LINE?PRINTER
  C:0F5CH         SEGMENT       ?PR?STOREMEM?PRINTER
  C:06FFH         SEGMENT       ?PR?_INPUTNUM?PRINTER
  D:0043H         SEGMENT       ?DT?_INPUTNUM?PRINTER
  C:0F62H         SEGMENT       ?PR?INPUTNOD?PRINTER
  C:0F5FH         SEGMENT       ?PR?INPUTF1?PRINTER
  C:0AC9H         SEGMENT       ?PR?INPUTF2?PRINTER
  D:001CH         SEGMENT       ?DT?INPUTF2?PRINTER
  C:0F63H         SEGMENT       ?PR?INPUTF3?PRINTER
  C:0F64H         SEGMENT       ?PR?INPUTF4?PRINTER
  C:0B2BH         SEGMENT       ?PR?INPUTOK?PRINTER
  C:0F52H         SEGMENT       ?PR?INPUTESC?PRINTER
  C:0A54H         SEGMENT       ?PR?INPUTBACK?PRINTER
  D:0044H         SEGMENT       ?DT?INPUTBACK?PRINTER
  C:0F65H         SEGMENT       ?PR?INPUTQIE?PRINTER
  C:0DD8H         SEGMENT       ?PR?INPUTUP?PRINTER
  C:0F66H         SEGMENT       ?PR?INPUTDOWN?PRINTER
  C:0F67H         SEGMENT       ?PR?INPUTLINK?PRINTER
  C:0F68H         SEGMENT       ?PR?INPUTLYJ1?PRINTER
  C:0F69H         SEGMENT       ?PR?INPUTLYJ2?PRINTER
  C:0F23H         SEGMENT       ?PR?BUSY1?PRINTER
  C:0F2DH         SEGMENT       ?PR?BUSY2?PRINTER
  C:0F37H         SEGMENT       ?PR?_WRITECOMMAND1?PRINTER
  C:0EF9H         SEGMENT       ?PR?_WRITECOMMAND2?PRINTER
  C:0B82H         SEGMENT       ?PR?_WRITEDATA?PRINTER
  C:0E51H         SEGMENT       ?PR?LCMCLEAR?PRINTER
  C:0EC0H         SEGMENT       ?PR?LCMINIT?PRINTER
  C:0C1EH         SEGMENT       ?PR?_LCMPUTHZ?PRINTER
  D:001EH         SEGMENT       ?DT?_LCMPUTHZ?PRINTER
  C:0E90H         SEGMENT       ?PR?_DELAY?PRINTER
  C:0BD0H         SEGMENT       ?PR?_DELAYKEY?PRINTER
  D:0011H         SEGMENT       ?DT?_DELAYKEY?PRINTER
  C:0D36H         SEGMENT       ?PR?_DATATOSTRING?PRINTER
  D:003FH         SEGMENT       ?DT?_DATATOSTRING?PRINTER
  C:02ADH         SEGMENT       ?CO?PRINTER
  C:0F58H         SEGMENT       ?C_INITSEG
  D:0021H         SEGMENT       ?DT?PRINTER
  D:0038H         PUBLIC        BKEY
  C:0F23H         PUBLIC        BUSY1
  C:0F2DH         PUBLIC        BUSY2
  D:0023H         PUBLIC        COL
  C:0F41H         PUBLIC        DELAY10MS
  C:02B0H         PUBLIC        HZ1
  C:0A54H         PUBLIC        INPUTBACK
  C:0F66H         PUBLIC        INPUTDOWN
  C:0F52H         PUBLIC        INPUTESC
  C:0F5FH         PUBLIC        INPUTF1
  C:0AC9H         PUBLIC        INPUTF2
BL51 BANKED LINKER/LOCATER V5.03                                                      03/04/2008  10:55:56  PAGE 4


  C:0F63H         PUBLIC        INPUTF3
  C:0F64H         PUBLIC        INPUTF4
  C:0F08H         PUBLIC        INPUTKEY
  C:0F67H         PUBLIC        INPUTLINK
  C:0F68H         PUBLIC        INPUTLYJ1
  C:0F69H         PUBLIC        INPUTLYJ2
  C:0F62H         PUBLIC        INPUTNOD
  C:0B2BH         PUBLIC        INPUTOK
  C:0F65H         PUBLIC        INPUTQIE
  C:0DD8H         PUBLIC        INPUTUP
  C:0E2BH         PUBLIC        INTICPU
  C:0EEAH         PUBLIC        INTIPRI
  C:0540H         PUBLIC        KBSCAN
  C:0E51H         PUBLIC        LCMCLEAR
  C:0EC0H         PUBLIC        LCMINIT
  X:0900H         PUBLIC        LCMREADSTATUSPORT1
  X:0A00H         PUBLIC        LCMREADSTATUSPORT2
  X:0100H         PUBLIC        LCMWRITECMDPORT1
  X:0200H         PUBLIC        LCMWRITECMDPORT2
  X:0500H         PUBLIC        LCMWRITEDATAPORT1
  X:0600H         PUBLIC        LCMWRITEDATAPORT2
  C:095FH         PUBLIC        MAIN
  D:0021H         PUBLIC        PAGE?
  D:002EH         PUBLIC        REVBUFFER
  D:0039H         PUBLIC        SCANSHU
  D:0022H         PUBLIC        SCREEN
  D:0024H         PUBLIC        SINPUT
  C:0F5CH         PUBLIC        STOREMEM
  D:002CH         PUBLIC        TOTAL
  C:0D36H         PUBLIC        _DATATOSTRING
  C:0E94H         PUBLIC        _DELAY
  C:0BD0H         PUBLIC        _DELAYKEY
  C:06FFH         PUBLIC        _INPUTNUM
  C:0C25H         PUBLIC        _LCMPUTHZ
  C:0000H         PUBLIC        _SHOWLCD
  C:0F1BH         PUBLIC        _SPRINT
  C:0868H         PUBLIC        _SPRINT_A_LINE
  C:0F37H         PUBLIC        _WRITECOMMAND1
  C:0EFEH         PUBLIC        _WRITECOMMAND2
  C:0B82H         PUBLIC        _WRITEDATA
  C:0971H         SYMBOL        ?C0001
  C:09D4H         SYMBOL        ?C0004
  C:09D8H         SYMBOL        ?C0005
  C:09DCH         SYMBOL        ?C0006
  C:09E0H         SYMBOL        ?C0007
  C:09E4H         SYMBOL        ?C0008
  C:09E8H         SYMBOL        ?C0009
  C:09ECH         SYMBOL        ?C0010
  C:09F0H         SYMBOL        ?C0011
  C:09F4H         SYMBOL        ?C0012
  C:09F8H         SYMBOL        ?C0013
  C:0A00H         SYMBOL        ?C0014
  C:0A06H         SYMBOL        ?C0015
  C:0A0CH         SYMBOL        ?C0016
  C:0A12H         SYMBOL        ?C0017
  C:0A18H         SYMBOL        ?C0018
  C:0A1EH         SYMBOL        ?C0019
BL51 BANKED LINKER/LOCATER V5.03                                                      03/04/2008  10:55:56  PAGE 5


  C:0A24H         SYMBOL        ?C0020
  C:0A2AH         SYMBOL        ?C0021
  C:0A30H         SYMBOL        ?C0022
  C:0A36H         SYMBOL        ?C0023
  C:0A3CH         SYMBOL        ?C0024
  C:0A42H         SYMBOL        ?C0025
  C:0A48H         SYMBOL        ?C0026
  C:0A4EH         SYMBOL        ?C0027
  C:0F15H         SYMBOL        ?C0032
  C:0543H         SYMBOL        ?C0033
  C:06F6H         SYMBOL        ?C0034
  C:06EAH         SYMBOL        ?C0035
  C:05ACH         SYMBOL        ?C0036
  C:05A9H         SYMBOL        ?C0039
  C:058DH         SYMBOL        ?C0040
  C:0592H         SYMBOL        ?C0041
  C:0597H         SYMBOL        ?C0042
  C:059CH         SYMBOL        ?C0043
  C:05A1H         SYMBOL        ?C0044
  C:05A6H         SYMBOL        ?C0045
  C:06FEH         SYMBOL        ?C0047
  C:0617H         SYMBOL        ?C0049
  C:0614H         SYMBOL        ?C0052
  C:05F8H         SYMBOL        ?C0053
  C:05FDH         SYMBOL        ?C0054
  C:0602H         SYMBOL        ?C0055
  C:0607H         SYMBOL        ?C0056
  C:060CH         SYMBOL        ?C0057
  C:0611H         SYMBOL        ?C0058
  C:0682H         SYMBOL        ?C0061
  C:067FH         SYMBOL        ?C0064
  C:0663H         SYMBOL        ?C0065
  C:0668H         SYMBOL        ?C0066
  C:066DH         SYMBOL        ?C0067
  C:0672H         SYMBOL        ?C0068
  C:0677H         SYMBOL        ?C0069
  C:067CH         SYMBOL        ?C0070
  C:06E7H         SYMBOL        ?C0073
  C:06E4H         SYMBOL        ?C0076
  C:06C8H         SYMBOL        ?C0077
  C:06CDH         SYMBOL        ?C0078
  C:06D2H         SYMBOL        ?C0079
  C:06D7H         SYMBOL        ?C0080
  C:06DCH         SYMBOL        ?C0081
  C:06E1H         SYMBOL        ?C0082
  C:0F43H         SYMBOL        ?C0085
  C:0F47H         SYMBOL        ?C0087
  C:0F45H         SYMBOL        ?C0088
  C:0F49H         SYMBOL        ?C0091
  C:0020H         SYMBOL        ?C0093
  C:008FH         SYMBOL        ?C0094
  C:00B6H         SYMBOL        ?C0095
  C:00C4H         SYMBOL        ?C0096
  C:00DFH         SYMBOL        ?C0098
  C:00EDH         SYMBOL        ?C0099
  C:0108H         SYMBOL        ?C0101
  C:0116H         SYMBOL        ?C0102
BL51 BANKED LINKER/LOCATER V5.03                                                      03/04/2008  10:55:56  PAGE 6


  C:0136H         SYMBOL        ?C0104
  C:0144H         SYMBOL        ?C0105
  C:014DH         SYMBOL        ?C0107
  C:0179H         SYMBOL        ?C0108
  C:0187H         SYMBOL        ?C0109
  C:01ACH         SYMBOL        ?C0111
  C:01BAH         SYMBOL        ?C0112
  C:01DFH         SYMBOL        ?C0114
  C:01EDH         SYMBOL        ?C0115
  C:0212H         SYMBOL        ?C0117
  C:0220H         SYMBOL        ?C0118
  C:0229H         SYMBOL        ?C0120
  C:0255H         SYMBOL        ?C0121
  C:0263H         SYMBOL        ?C0122
  C:0288H         SYMBOL        ?C0124
  C:0296H         SYMBOL        ?C0125
  C:02ACH         SYMBOL        ?C0128
  C:0F1DH         SYMBOL        ?C0129
  C:0F20H         SYMBOL        ?C0130
  C:0886H         SYMBOL        ?C0133
  C:08AEH         SYMBOL        ?C0134
  C:08C1H         SYMBOL        ?C0136

⌨️ 快捷键说明

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