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

📄 pt2262_decodedebug.m51

📁 pt2262芯片解码,at89c51的,如果要用到产品用,需再增加一些软件滤波来提高其可靠性,供学习用,
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        01/23/2007  00:22:16  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE pt2262_decode.obj TO pt2262_decodedebug RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  pt2262_decode.obj (PT2262_DECODE)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  pt2262_decodedebug (PT2262_DECODE)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
                    0008H     0008H                  *** GAP ***
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
                    0018H     0008H                  *** GAP ***
            DATA    0020H     0001H     BIT_ADDR     ?BA?PT2262_DECODE
            BIT     0021H.0   0000H.1   UNIT         _BIT_GROUP_
                    0021H.1   0000H.7                *** GAP ***
            DATA    0022H     004DH     UNIT         ?DT?PT2262_DECODE
            DATA    006FH     0011H     UNIT         _DATA_GROUP_
            IDATA   0080H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0001H     INBLOCK      ?PR?KEYSCAN?PT2262_DECODE
            CODE    0004H     0001H     INBLOCK      ?PR?GETAD?PT2262_DECODE
            CODE    0005H     0001H     INBLOCK      ?PR?ERROR?PT2262_DECODE
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0217H     INBLOCK      ?PR?TIME0INTERRUPT?PT2262_DECODE
            CODE    0225H     0170H     INBLOCK      ?PR?_INTTOSTR?PT2262_DECODE
            CODE    0395H     013CH     UNIT         ?C?LIB_CODE
            CODE    04D1H     00C1H     UNIT         ?CO?PT2262_DECODE
            CODE    0592H     00B7H     INBLOCK      ?PR?DISPLAY?PT2262_DECODE
            CODE    0649H     008CH     UNIT         ?C_C51STARTUP
            CODE    06D5H     004EH     INBLOCK      ?PR?MAIN?PT2262_DECODE
            CODE    0723H     0035H     UNIT         ?C_INITSEG
            CODE    0758H     0031H     INBLOCK      ?PR?FUNCTION1?PT2262_DECODE
            CODE    0789H     002CH     INBLOCK      ?PR?TIME?PT2262_DECODE
            CODE    07B5H     002BH     INBLOCK      ?PR?LCD_INITIAL?PT2262_DECODE
            CODE    07E0H     0020H     INBLOCK      ?PR?_DELAY1MS?PT2262_DECODE
            CODE    0800H     0027H     INBLOCK      ?PR?_PRINT?PT2262_DECODE
BL51 BANKED LINKER/LOCATER V4.13                                                      01/23/2007  00:22:16  PAGE 2


            CODE    0827H     0023H     INBLOCK      ?PR?INIT?PT2262_DECODE
            CODE    084AH     001FH     INBLOCK      ?PR?_GOTOXY?PT2262_DECODE
            CODE    0869H     0016H     INBLOCK      ?PR?LCD_WRITE?PT2262_DECODE
            CODE    087FH     0012H     INBLOCK      ?PR?LCD_WAIT?PT2262_DECODE
            CODE    0891H     000AH     INBLOCK      ?PR?_LCD_SETDISPLAY?PT2262_DECODE
            CODE    089BH     000AH     INBLOCK      ?PR?_LCD_SETINPUT?PT2262_DECODE



OVERLAY MAP OF MODULE:   pt2262_decodedebug (PT2262_DECODE)


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

?PR?MAIN?PT2262_DECODE                    -----    -----      006FH    0001H
  +--> ?PR?INIT?PT2262_DECODE
  +--> ?PR?KEYSCAN?PT2262_DECODE
  +--> ?PR?DISPLAY?PT2262_DECODE
  +--> ?PR?GETAD?PT2262_DECODE
  +--> ?PR?FUNCTION1?PT2262_DECODE
  +--> ?PR?TIME?PT2262_DECODE
  +--> ?PR?ERROR?PT2262_DECODE

?PR?INIT?PT2262_DECODE                    -----    -----      -----    -----
  +--> ?PR?LCD_INITIAL?PT2262_DECODE

?PR?LCD_INITIAL?PT2262_DECODE             -----    -----      -----    -----
  +--> ?PR?_DELAY1MS?PT2262_DECODE
  +--> ?PR?LCD_WRITE?PT2262_DECODE
  +--> ?PR?_LCD_SETDISPLAY?PT2262_DECODE
  +--> ?PR?_LCD_SETINPUT?PT2262_DECODE

?PR?LCD_WRITE?PT2262_DECODE               0021H.0  0000H.1    0073H    0001H
  +--> ?PR?LCD_WAIT?PT2262_DECODE

?PR?_LCD_SETDISPLAY?PT2262_DECODE         -----    -----      -----    -----
  +--> ?PR?LCD_WRITE?PT2262_DECODE

?PR?_LCD_SETINPUT?PT2262_DECODE           -----    -----      -----    -----
  +--> ?PR?LCD_WRITE?PT2262_DECODE

?PR?DISPLAY?PT2262_DECODE                 -----    -----      -----    -----
  +--> ?PR?_INTTOSTR?PT2262_DECODE
  +--> ?PR?_GOTOXY?PT2262_DECODE
  +--> ?CO?PT2262_DECODE
  +--> ?PR?_PRINT?PT2262_DECODE

?PR?_INTTOSTR?PT2262_DECODE               -----    -----      0070H    0010H

?PR?_GOTOXY?PT2262_DECODE                 -----    -----      -----    -----
  +--> ?PR?LCD_WRITE?PT2262_DECODE

BL51 BANKED LINKER/LOCATER V4.13                                                      01/23/2007  00:22:16  PAGE 3


?PR?_PRINT?PT2262_DECODE                  -----    -----      0070H    0003H
  +--> ?PR?LCD_WRITE?PT2262_DECODE



SYMBOL TABLE OF MODULE:  pt2262_decodedebug (PT2262_DECODE)

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

  -------         MODULE        PT2262_DECODE
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0022H         PUBLIC        lowcount
  C:07B5H         PUBLIC        LCD_Initial
  D:00B0H         PUBLIC        P3
  B:0080H.0       PUBLIC        IRPIN
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  D:0024H         PUBLIC        ircodetable
  D:004CH         PUBLIC        _1Hcount
  D:004DH         PUBLIC        hightcountold
  B:00A8H.7       PUBLIC        EA
  D:004FH         PUBLIC        _1Mcount
  C:0225H         PUBLIC        _IntToStr
  D:0050H         PUBLIC        Count
  D:0090H         PUBLIC        FUCTIONOUT_IO
  D:00A8H         PUBLIC        IE
  D:0054H         PUBLIC        _1Scount
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  D:0055H         PUBLIC        _03UScount
  D:0020H         PUBLIC        FLAG
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  C:0758H         PUBLIC        function1
  C:0891H         PUBLIC        _LCD_SetDisplay
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  D:0057H         PUBLIC        bitcount1
  D:0058H         PUBLIC        bit0checkcount
  D:0059H         PUBLIC        bit1checkcount
  B:00B8H.4       PUBLIC        PS
  B:00D0H.2       PUBLIC        OV
  C:06D5H         PUBLIC        main
  B:00B0H.6       PUBLIC        WR
  C:0005H         PUBLIC        error
  C:084AH         PUBLIC        _GotoXY
  D:00A0H         PUBLIC        DBPort
  C:0789H         PUBLIC        time
  C:0003H         PUBLIC        KeyScan
  D:005AH         PUBLIC        have_count
  D:0089H         PUBLIC        TMOD
  C:0827H         PUBLIC        init
  D:005BH         PUBLIC        keys
BL51 BANKED LINKER/LOCATER V4.13                                                      01/23/2007  00:22:16  PAGE 4


  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  C:0869H         PUBLIC        LCD_Write
  D:005CH         PUBLIC        lowcountold
  D:005EH         PUBLIC        hightcount
  C:0004H         PUBLIC        GetAd
  B:00B0H.5       PUBLIC        LcdEn
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  C:087FH         PUBLIC        LCD_Wait
  B:0088H.7       PUBLIC        TF1
  B:0098H.2       PUBLIC        RB8
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  D:008AH         PUBLIC        TL0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  C:089BH         PUBLIC        _LCD_SetInput
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  C:000EH         PUBLIC        time0interrupt
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:0592H         PUBLIC        Display
  B:00B0H.7       PUBLIC        LcdRs
  B:00B0H.6       PUBLIC        LcdRw
  C:07E0H         PUBLIC        _Delay1ms
  B:0098H.4       PUBLIC        REN
  B:0020H.2       PUBLIC        _synbitokFG
  D:0060H         PUBLIC        i
  B:00B0H.0       PUBLIC        RXD
  C:0800H         PUBLIC        _Print
  B:00B0H.1       PUBLIC        TXD
  B:0020H.1       PUBLIC        _1SFG
  B:0020H.0       PUBLIC        IRPINOLDFG
  B:00D0H.5       PUBLIC        F0
  D:0061H         PUBLIC        TempBuffer
  D:006BH         PUBLIC        ircode
  -------         PROC          LCD_WAIT
  C:087FH         LINE#         107
  C:087FH         LINE#         108
  C:087FH         LINE#         109
  C:0881H         LINE#         110
  C:0884H         LINE#         111
  C:0887H         LINE#         112
  C:088CH         LINE#         115
BL51 BANKED LINKER/LOCATER V4.13                                                      01/23/2007  00:22:16  PAGE 5


  C:088EH         LINE#         116
  C:0890H         LINE#         117
  -------         ENDPROC       LCD_WAIT
  -------         PROC          LCD_WRITE
  B:0021H.0       SYMBOL        style
  D:0073H         SYMBOL        input
  C:0869H         LINE#         123
  C:0869H         LINE#         124
  C:0869H         LINE#         125
  C:086BH         LINE#         126
  C:086FH         LINE#         127
  C:0872H         LINE#         128
  C:0876H         LINE#         129
  C:0879H         LINE#         130
  C:087CH         LINE#         131
  -------         ENDPROC       LCD_WRITE
  -------         PROC          _DELAY1MS
  D:0006H         SYMBOL        count
  -------         DO            count
  D:0004H         SYMBOL        i
  D:0002H         SYMBOL        j
  -------         ENDDO         j
  C:07E0H         LINE#         133
  C:07E0H         LINE#         134
  C:07E0H         LINE#         136
  C:07EAH         LINE#         137
  C:07FFH         LINE#         138
  -------         ENDPROC       _DELAY1MS
  -------         PROC          _LCD_SETDISPLAY
  D:0007H         SYMBOL        DisplayMode
  C:0891H         LINE#         149
  C:0891H         LINE#         150
  C:0891H         LINE#         151
  -------         ENDPROC       _LCD_SETDISPLAY
  -------         PROC          _LCD_SETINPUT
  D:0007H         SYMBOL        InputMode
  C:089BH         LINE#         161
  C:089BH         LINE#         162
  C:089BH         LINE#         163
  -------         ENDPROC       _LCD_SETINPUT
  -------         PROC          LCD_INITIAL
  C:07B5H         LINE#         181
  C:07B5H         LINE#         182
  C:07B5H         LINE#         183
  C:07BCH         LINE#         184
  C:07BEH         LINE#         185
  C:07C6H         LINE#         186
  C:07CEH         LINE#         187
  C:07D3H         LINE#         188
  C:07DBH         LINE#         189
  -------         ENDPROC       LCD_INITIAL
  -------         PROC          _GOTOXY
  D:0006H         SYMBOL        x
  D:0005H         SYMBOL        y
  C:084AH         LINE#         193
  C:084CH         LINE#         194
  C:084CH         LINE#         195
BL51 BANKED LINKER/LOCATER V4.13                                                      01/23/2007  00:22:16  PAGE 6


  C:084FH         LINE#         196
  C:0859H         LINE#         197
  C:085CH         LINE#         198
  C:0868H         LINE#         199
  -------         ENDPROC       _GOTOXY
  -------         PROC          _PRINT
  D:0070H         SYMBOL        str
  C:0800H         LINE#         200
  C:0806H         LINE#         201
  C:0806H         LINE#         202
  C:0812H         LINE#         203
  C:0812H         LINE#         204
  C:0819H         LINE#         205
  C:0824H         LINE#         206
  C:0826H         LINE#         207
  -------         ENDPROC       _PRINT
  -------         PROC          _INTTOSTR
  D:0070H         SYMBOL        t
  D:0074H         SYMBOL        str
  D:0077H         SYMBOL        n
  -------         DO            n
  D:0078H         SYMBOL        a
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  -------         ENDDO         j
  C:0225H         LINE#         221
  C:0233H         LINE#         222
  C:0233H         LINE#         224
  C:024BH         LINE#         225
  C:026BH         LINE#         226
  C:028BH         LINE#         227
  C:02AAH         LINE#         228
  C:02C9H         LINE#         229
  C:02E7H         LINE#         230
  C:0305H         LINE#         231
  C:031AH         LINE#         233
  C:031CH         LINE#         234
  C:0328H         LINE#         235
  C:033DH         LINE#         236
  C:034EH         LINE#         237
  C:0367H         LINE#         238
  C:036FH         LINE#         239
  C:038BH         LINE#         240
  -------         ENDPROC       _INTTOSTR
  -------         PROC          INIT
  C:0827H         LINE#         259
  C:0827H         LINE#         260

⌨️ 快捷键说明

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