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

📄 1621.m51

📁 HT1621驱动和EEPROM93LC
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        05/14/2008  14:59:23  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ht1621.obj TO 1621 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  ht1621.obj (HT1621)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  1621 (HT1621)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     0006H     UNIT         _DATA_GROUP_
                    0016H     000AH                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         ?BI?HT1621
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     0011H     UNIT         ?DT?HT1621
            IDATA   0032H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?END_93C66?HT1621
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000CH     UNIT         ?PR?_DELAY1?HT1621
                    001AH     0001H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0195H     UNIT         ?PR?DISPLAYCHANGE?HT1621
            CODE    01B3H     0103H     UNIT         ?PR?PROCESSKEY?HT1621
            CODE    02B6H     00BEH     UNIT         ?PR?PLAY?HT1621
            CODE    0374H     008CH     UNIT         ?C_C51STARTUP
            CODE    0400H     0081H     UNIT         ?PR?_HT1621WRDATACMD?HT1621
            CODE    0481H     0070H     UNIT         ?PR?MAIN?HT1621
            CODE    04F1H     005BH     UNIT         ?PR?TIMER1?HT1621
            CODE    054CH     0056H     UNIT         ?PR?_WRITE?HT1621
            CODE    05A2H     0055H     UNIT         ?C?LIB_CODE
            CODE    05F7H     0042H     UNIT         ?PR?_SEND_DATA_93C66?HT1621
            CODE    0639H     0041H     UNIT         ?PR?_HT1621WRCMD?HT1621
            CODE    067AH     003FH     UNIT         ?PR?_DELAYMS1?HT1621
            CODE    06B9H     003FH     UNIT         ?PR?TIMER0?HT1621
            CODE    06F8H     0032H     UNIT         ?PR?_READ?HT1621
            CODE    072AH     002EH     UNIT         ?PR?HT1621_INIT?HT1621
            CODE    0758H     0028H     UNIT         ?C_INITSEG
            CODE    0780H     0027H     UNIT         ?PR?_HT1621WRBYTE?HT1621
            CODE    07A7H     0020H     UNIT         ?PR?_HT1621WRBYTEDOT?HT1621
            CODE    07C7H     001CH     UNIT         ?PR?LIGHT?HT1621
            CODE    07E3H     0019H     UNIT         ?PR?INC_HOUR?HT1621
BL51 BANKED LINKER/LOCATER V5.03                                                      05/14/2008  14:59:23  PAGE 2


            CODE    07FCH     0017H     UNIT         ?PR?SCANKEY?HT1621
            CODE    0813H     0013H     UNIT         ?PR?START_93C66?HT1621
            CODE    0826H     0010H     UNIT         ?PR?INC_MIN?HT1621
            CODE    0836H     0010H     UNIT         ?PR?INC_SEC?HT1621
            CODE    0846H     0010H     UNIT         ?CO?HT1621
            CODE    0856H     000FH     UNIT         ?PR?EWEN_93C66?HT1621
            CODE    0865H     000EH     UNIT         ?PR?EWDS_93C66?HT1621
            CODE    0873H     000AH     UNIT         ?PR?_DELAYMS?HT1621



OVERLAY MAP OF MODULE:   1621 (HT1621)


SEGMENT                               DATA_GROUP 
  +--> CALLED SEGMENT               START    LENGTH
---------------------------------------------------
?PR?TIMER0?HT1621                   -----    -----
  +--> ?PR?INC_SEC?HT1621

?PR?INC_SEC?HT1621                  -----    -----
  +--> ?PR?INC_MIN?HT1621

?PR?INC_MIN?HT1621                  -----    -----
  +--> ?PR?INC_HOUR?HT1621

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

?PR?TIMER1?HT1621                   -----    -----
  +--> ?PR?PLAY?HT1621
  +--> ?PR?LIGHT?HT1621

?PR?LIGHT?HT1621                    -----    -----
  +--> ?CO?HT1621

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

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

?PR?MAIN?HT1621                     -----    -----
  +--> ?PR?HT1621_INIT?HT1621
  +--> ?PR?_READ?HT1621
  +--> ?PR?_WRITE?HT1621
  +--> ?PR?DISPLAYCHANGE?HT1621
  +--> ?PR?SCANKEY?HT1621

?PR?HT1621_INIT?HT1621              -----    -----
  +--> ?PR?_HT1621WRCMD?HT1621

?PR?_READ?HT1621                    -----    -----
  +--> ?PR?START_93C66?HT1621
  +--> ?PR?_SEND_DATA_93C66?HT1621
  +--> ?PR?END_93C66?HT1621

?PR?START_93C66?HT1621              -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      05/14/2008  14:59:23  PAGE 3


  +--> ?PR?_DELAY1?HT1621

?PR?_SEND_DATA_93C66?HT1621         -----    -----
  +--> ?PR?START_93C66?HT1621

?PR?_WRITE?HT1621                   -----    -----
  +--> ?PR?EWEN_93C66?HT1621
  +--> ?PR?START_93C66?HT1621
  +--> ?PR?_SEND_DATA_93C66?HT1621
  +--> ?PR?END_93C66?HT1621
  +--> ?PR?EWDS_93C66?HT1621

?PR?EWEN_93C66?HT1621               -----    -----
  +--> ?PR?_SEND_DATA_93C66?HT1621
  +--> ?PR?END_93C66?HT1621

?PR?EWDS_93C66?HT1621               -----    -----
  +--> ?PR?_SEND_DATA_93C66?HT1621
  +--> ?PR?END_93C66?HT1621

?PR?DISPLAYCHANGE?HT1621            -----    -----
  +--> ?PR?_HT1621WRDATACMD?HT1621
  +--> ?CO?HT1621
  +--> ?PR?_HT1621WRBYTE?HT1621
  +--> ?PR?_HT1621WRBYTEDOT?HT1621

?PR?_HT1621WRDATACMD?HT1621         -----    -----
  +--> ?CO?HT1621
  +--> ?PR?_HT1621WRBYTE?HT1621

?PR?SCANKEY?HT1621                  -----    -----
  +--> ?PR?_DELAYMS1?HT1621
  +--> ?PR?PROCESSKEY?HT1621

?PR?_DELAYMS1?HT1621                0010H    0006H
  +--> ?PR?_DELAYMS?HT1621

?PR?PROCESSKEY?HT1621               -----    -----
  +--> ?PR?_DELAYMS1?HT1621
  +--> ?PR?INC_HOUR?HT1621
  +--> ?PR?INC_MIN?HT1621
  +--> ?PR?INC_SEC?HT1621
  +--> ?PR?_WRITE?HT1621



SYMBOL TABLE OF MODULE:  1621 (HT1621)

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

  -------         MODULE        HT1621
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:072AH         PUBLIC        Ht1621_Init
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
BL51 BANKED LINKER/LOCATER V5.03                                                      05/14/2008  14:59:23  PAGE 4


  D:00B0H         PUBLIC        P3
  D:0021H         PUBLIC        counter
  D:0023H         PUBLIC        Count
  D:00A8H         PUBLIC        IE
  C:01B3H         PUBLIC        ProcessKey
  B:00A0H.0       PUBLIC        P2_0
  B:00A0H.1       PUBLIC        P2_1
  B:00A0H.2       PUBLIC        P2_2
  B:00A0H.3       PUBLIC        P2_3
  C:0852H         PUBLIC        Led
  B:00B0H.3       PUBLIC        P3_3
  B:00A0H.4       PUBLIC        P2_4
  B:00A0H.5       PUBLIC        P2_5
  C:07C7H         PUBLIC        light
  B:0020H.0       PUBLIC        beep_flag
  D:0024H         PUBLIC        sec20
  B:00B0H.5       PUBLIC        HT1621_DAT
  C:000EH         PUBLIC        _delay1
  C:067DH         PUBLIC        _DelayMS1
  C:0600H         PUBLIC        _SEND_DATA_93c66
  C:001EH         PUBLIC        DisplayChange
  C:0846H         PUBLIC        Ht1621code
  C:0481H         PUBLIC        main
  B:0080H.2       PUBLIC        DI_93c66
  D:0025H         PUBLIC        ampm
  C:0813H         PUBLIC        START_93c66
  B:0080H.3       PUBLIC        DO_93c66
  C:07FCH         PUBLIC        ScanKey
  B:0080H.0       PUBLIC        CS_93c66
  D:0089H         PUBLIC        TMOD
  C:02B6H         PUBLIC        play
  B:0080H.1       PUBLIC        SK_93c66
  C:0438H         PUBLIC        _Ht1621WrDataCmd
  C:0639H         PUBLIC        _Ht1621WrCmd
  C:0787H         PUBLIC        _Ht1621WrByte
  D:008CH         PUBLIC        TH0
  C:0856H         PUBLIC        EWEN_93c66
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  C:0865H         PUBLIC        EWDS_93c66
  D:008BH         PUBLIC        TL1
  C:0873H         PUBLIC        _delayms
  D:0026H         PUBLIC        Ledloop
  C:06B9H         PUBLIC        timer0
  C:04F1H         PUBLIC        timer1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  C:0836H         PUBLIC        inc_sec
  C:07E3H         PUBLIC        inc_hour
  B:00B0H.7       PUBLIC        HT1621_CS
  C:0826H         PUBLIC        inc_min
  D:0027H         PUBLIC        time1
  D:002AH         PUBLIC        time2
  D:0030H         PUBLIC        i
  C:055BH         PUBLIC        _WRITE
  B:00B0H.6       PUBLIC        HT1621_WR
  C:07A7H         PUBLIC        _Ht1621WrByteDot
BL51 BANKED LINKER/LOCATER V5.03                                                      05/14/2008  14:59:23  PAGE 5


  B:0020H.1       PUBLIC        _500msflag
  C:0003H         PUBLIC        END_93c66
  D:0031H         PUBLIC        Light_flag
  C:06F8H         PUBLIC        _READ
  -------         PROC          _DELAY1
  D:0006H         SYMBOL        num
  C:000EH         LINE#         27
  C:000EH         LINE#         28
  C:000EH         LINE#         29
  C:0012H         LINE#         30
  C:0019H         LINE#         31
  -------         ENDPROC       _DELAY1
  -------         PROC          START_93C66
  C:0813H         LINE#         36
  C:0813H         LINE#         37
  C:0813H         LINE#         38
  C:0815H         LINE#         39
  C:0817H         LINE#         41
  C:0819H         LINE#         42
  C:081BH         LINE#         43
  C:081DH         LINE#         44
  C:081FH         LINE#         45
  -------         ENDPROC       START_93C66
  -------         PROC          END_93C66
  C:0003H         LINE#         51
  C:0003H         LINE#         52
  C:0003H         LINE#         53
  C:0005H         LINE#         54
  C:0007H         LINE#         55
  C:0009H         LINE#         56
  -------         ENDPROC       END_93C66
  C:05FCH         SYMBOL        L?0199
  -------         PROC          L?0198
  -------         ENDPROC       L?0198
  C:05FCH         SYMBOL        L?0199
  -------         PROC          _SEND_DATA_93C66
  D:0006H         SYMBOL        op_data
  D:0005H         SYMBOL        num
  -------         DO            
  D:0004H         SYMBOL        temp1
  -------         ENDDO         
  C:0600H         LINE#         63
  C:0600H         LINE#         64
  C:0600H         LINE#         66
  C:0613H         LINE#         67

⌨️ 快捷键说明

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