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

📄 test_uart_共阳.m51

📁 该程序为RS485通信协议
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V4.23                                                        09/09/2007  15:52:25  PAGE 1


BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
E:\MY_SOFT\KEIL\C51\BIN\BL51.EXE DELAY.OBJ, DISPLAY.OBJ, DS1302.OBJ, MAIN.OBJ, UART.OBJ TO TEST_UART_共阳.OMF RAMSIZE (2
>> 56)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  DELAY.OBJ (DELAY)
  DISPLAY.OBJ (DISPLAY)
  DS1302.OBJ (DS1302)
  MAIN.OBJ (MAIN)
  UART.OBJ (UART)
  E:\MY_SOFT\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  E:\MY_SOFT\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  TEST_UART_共阳.OMF (DELAY)


            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     0004H     UNIT         ?DT?UART
            DATA    0014H     0003H     UNIT         ?DT?MAIN
            DATA    0017H     0002H     UNIT         ?DT?DISPLAY
            IDATA   0019H     0001H     UNIT         _IDATA_GROUP_
                    001AH     0006H                  *** GAP ***
            BIT     0020H.0   0000H.4   UNIT         ?BI?UART
                    0020H.4   0000H.4                *** GAP ***
            DATA    0021H     0016H     UNIT         _DATA_GROUP_
            IDATA   0037H     002BH     UNIT         ?ID?UART
            IDATA   0062H     000CH     UNIT         ?ID?MAIN
            IDATA   006EH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?_WRITECLOCK?DS1302
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0170H     UNIT         ?PR?MAIN?MAIN
            CODE    0196H     009AH     UNIT         ?PR?INT1?DISPLAY
            CODE    0230H     008CH     UNIT         ?C_C51STARTUP
            CODE    02BCH     0081H     UNIT         ?PR?WRITENUMBER?DS1302
            CODE    033DH     0067H     UNIT         ?PR?READNUMBER?DS1302
            CODE    03A4H     0060H     UNIT         ?PR?_PUTBYTE?UART
            CODE    0404H     0051H     UNIT         ?PR?SERIAL?UART
            CODE    0455H     0042H     UNIT         ?PR?_CLOCKOUT?DS1302
            CODE    0497H     0040H     UNIT         ?PR?CLOCKIN?DS1302
            CODE    04D7H     0034H     UNIT         ?PR?TEST?MAIN
            CODE    050BH     0025H     UNIT         ?PR?GETBYTE?UART
            CODE    0530H     0018H     UNIT         ?PR?SERIALINIT?UART
            CODE    0548H     0017H     UNIT         ?PR?_DELAYX50MS?DELAY
BL51 BANKED LINKER/LOCATER V4.23                                                      09/09/2007  15:52:25  PAGE 2


            CODE    055FH     0014H     UNIT         ?PR?_READCLOCK?DS1302
            CODE    0573H     0011H     UNIT         ?PR?_DELAYX50US?DELAY
            CODE    0584H     000DH     UNIT         ?C_INITSEG
            CODE    0591H     000BH     UNIT         ?CO?DISPLAY



OVERLAY MAP OF MODULE:   TEST_UART_共阳.OMF (DELAY)


SEGMENT                          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?PR?INT1?DISPLAY               -----    -----      -----    -----
  +--> ?CO?DISPLAY

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

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

?PR?MAIN?MAIN                  0021H    0014H      -----    -----
  +--> ?PR?_DELAYX50MS?DELAY
  +--> ?PR?SERIALINIT?UART
  +--> ?PR?_WRITECLOCK?DS1302
  +--> ?PR?_READCLOCK?DS1302
  +--> ?PR?TEST?MAIN
  +--> ?PR?GETBYTE?UART
  +--> ?PR?_DELAYX50US?DELAY

?PR?_WRITECLOCK?DS1302         -----    -----      -----    -----
  +--> ?PR?_CLOCKOUT?DS1302

?PR?_READCLOCK?DS1302          -----    -----      -----    -----
  +--> ?PR?_CLOCKOUT?DS1302
  +--> ?PR?CLOCKIN?DS1302

?PR?TEST?MAIN                  0035H    0002H      -----    -----
  +--> ?PR?_DELAYX50MS?DELAY

?PR?GETBYTE?UART               -----    -----      0019H    0001H



SYMBOL TABLE OF MODULE:  TEST_UART_共阳.OMF (DELAY)

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

  -------         MODULE        DELAY
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0548H         PUBLIC        _DelayX50ms
  C:0573H         PUBLIC        _DelayX50us
  -------         PROC          _DELAYX50MS
  D:0007H         SYMBOL        count
  -------         DO            
BL51 BANKED LINKER/LOCATER V4.23                                                      09/09/2007  15:52:25  PAGE 3


  D:0006H         SYMBOL        i
  D:0005H         SYMBOL        j
  D:0004H         SYMBOL        k
  -------         ENDDO         
  C:0548H         LINE#         4
  C:0548H         LINE#         5
  C:0548H         LINE#         6
  C:054FH         LINE#         7
  C:0551H         LINE#         8
  C:0557H         LINE#         10
  C:055EH         LINE#         11
  -------         ENDPROC       _DELAYX50MS
  -------         PROC          _DELAYX50US
  D:0007H         SYMBOL        count
  -------         DO            
  D:0006H         SYMBOL        i
  D:0005H         SYMBOL        j
  -------         ENDDO         
  C:0573H         LINE#         13
  C:0573H         LINE#         14
  C:0573H         LINE#         15
  C:057AH         LINE#         16
  C:0583H         LINE#         17
  -------         ENDPROC       _DELAYX50US
  -------         ENDMOD        DELAY

  -------         MODULE        DISPLAY
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  D:0017H         SYMBOL        s001
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  B:00A0H.5       PUBLIC        hc595_clk
  D:00A8H         PUBLIC        IE
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:00A0H.4       PUBLIC        hc595_la
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  B:00A0H.3       PUBLIC        hc595_ds
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  B:00C8H.5       PUBLIC        RCLK
  B:00C8H.4       PUBLIC        TCLK
BL51 BANKED LINKER/LOCATER V4.23                                                      09/09/2007  15:52:25  PAGE 4


  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  C:0591H         PUBLIC        bb
  B:00C8H.0       PUBLIC        CP_RL2
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  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
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:00B8H.5       PUBLIC        PT2
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  C:0196H         PUBLIC        Int1
  B:00C8H.3       PUBLIC        EXEN2
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:00D0H.5       PUBLIC        F0
  D:00D0H         PUBLIC        PSW
  -------         PROC          INT1
  -------         DO            
  D:000DH         SYMBOL        i
  D:000EH         SYMBOL        j
  D:000FH         SYMBOL        d
  -------         ENDDO         
  C:0196H         LINE#         28
  C:01A1H         LINE#         31
  C:01A7H         LINE#         32
  C:01A9H         LINE#         37
  C:01ABH         LINE#         38
  C:01B1H         LINE#         40
  C:01BCH         LINE#         41
  C:01D2H         LINE#         42
  C:01D6H         LINE#         44
BL51 BANKED LINKER/LOCATER V4.23                                                      09/09/2007  15:52:25  PAGE 5


  C:01D6H         LINE#         46
  C:01D8H         LINE#         48
  C:01DBH         LINE#         50
  C:01DBH         LINE#         52
  C:01EEH         LINE#         54
  C:01F0H         LINE#         55
  C:01F0H         LINE#         56
  C:01F4H         LINE#         57
  C:01F8H         LINE#         58
  C:01FDH         LINE#         59
  C:01FFH         LINE#         60
  C:0208H         LINE#         61
  C:020CH         LINE#         62
  C:0221H         LINE#         63
  C:0227H         LINE#         64
  -------         ENDPROC       INT1
  -------         ENDMOD        DISPLAY

  -------         MODULE        DS1302
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  C:0455H         PUBLIC        _ClockOut
  D:00A8H         PUBLIC        IE
  B:00E0H.0       PUBLIC        a0
  B:00E0H.1       PUBLIC        a1

⌨️ 快捷键说明

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