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

📄 traffic11.m51

📁 Keil中文版
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.00                                                        01/04/2003  15:10:31  PAGE 1


BL51 BANKED LINKER/LOCATER V5.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Getline.obj, Serial.obj, Traffic.obj TO TRAFFIC11 RTX51TINY RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Getline.obj (GETLINE)
  Serial.obj (SERIAL)
  Traffic.obj (TRAFFIC)
  C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY)
  C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_CONFIG)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51S.LIB (SCANF)
  C:\KEIL\C51\LIB\C51S.LIB (TOUPPER)
  C:\KEIL\C51\LIB\C51S.LIB (?C?MEMCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PILDIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (GETCHAR)
  C:\KEIL\C51\LIB\C51S.LIB (UNGETC)
  C:\KEIL\C51\LIB\C51S.LIB (ISSPACE)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?LSTPDATA)


TASK TABLE OF MODULE:  TRAFFIC11 (GETLINE)

TASKID   PRIORITY   REG-BANK   SEGMENT NAME
-------------------------------------------
0        0          0          ?PR?INIT?TRAFFIC
1        0          0          ?PR?COMMAND?TRAFFIC
2        0          0          ?PR?CLOCK?TRAFFIC
3        0          0          ?PR?BLINKING?TRAFFIC
4        0          0          ?PR?LIGHTS?TRAFFIC
5        0          0          ?PR?KEYREAD?TRAFFIC
6        0          0          ?PR?GET_ESCAPE?TRAFFIC



LINK MAP OF MODULE:  TRAFFIC11 (GETLINE)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
BL51 BANKED LINKER/LOCATER V5.00                                                      01/04/2003  15:10:31  PAGE 2


            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0006H     ABSOLUTE     
            DATA    000EH     0001H     UNIT         ?DT?GETCHAR
                    000FH     0001H                  *** GAP ***
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            DATA    0018H     0006H     UNIT         ?DT?SERIAL
                    001EH     0002H                  *** GAP ***
            BIT     0020H.0   0001H.2   UNIT         _BIT_GROUP_
            BIT     0021H.2   0000H.3   UNIT         ?BI?SERIAL
            BIT     0021H.5   0000H.2   UNIT         ?BI?TRAFFIC
            BIT     0021H.7   0000H.2   UNIT         ?RTX?BITS
            BIT     0022H.1   0000H.1   UNIT         ?BI?GETCHAR
                    0022H.2   0000H.6                *** GAP ***
            DATA    0023H     001CH     UNIT         _DATA_GROUP_
            DATA    003FH     000CH     UNIT         ?DT?TRAFFIC
            IDATA   004BH     0010H     UNIT         ?ID?SERIAL
            IDATA   005BH     0010H     UNIT         ?ID?TRAFFIC
            IDATA   006BH     000EH     UNIT         ?RTX?TASKSTATE?S
            IDATA   0079H     0007H     UNIT         ?RTX?TASKSP?S
            IDATA   0080H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0005H     UNIT         ?PR?GETCHAR?UNGETCHAR
                    0008H     0003H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0014H     UNIT         ?PR?KEYREAD?TRAFFIC
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0390H     UNIT         ?CO?TRAFFIC
            CODE    03B6H     036CH     UNIT         ?RTX?CODE
            CODE    0722H     035CH     UNIT         ?PR?PRINTF?PRINTF
            CODE    0A7EH     0317H     UNIT         ?PR?SCANF?SCANF
            CODE    0D95H     02BCH     UNIT         ?C?LIB_CODE
            CODE    1051H     010AH     UNIT         ?PR?COMMAND?TRAFFIC
            CODE    115BH     008CH     UNIT         ?PR?SIGNALON?TRAFFIC
            CODE    11E7H     008CH     UNIT         ?C_C51STARTUP
            CODE    1273H     008AH     UNIT         ?PR?SERIAL?SERIAL
            CODE    12FDH     007EH     UNIT         ?PR?LIGHTS?TRAFFIC
            CODE    137BH     0065H     UNIT         ?PR?_GETLINE?GETLINE
            CODE    13E0H     0059H     UNIT         ?PR?_READTIME?TRAFFIC
            CODE    1439H     0040H     UNIT         ?PR?_PUTCHAR?SERIAL
            CODE    1479H     0033H     UNIT         ?PR?BLINKING?TRAFFIC
            CODE    14ACH     0032H     UNIT         ?PR?CLOCK?TRAFFIC
            CODE    14DEH     0025H     UNIT         ?PR?_PUTBUF?SERIAL
            CODE    1503H     0025H     UNIT         ?PR?_GETKEY?SERIAL
            CODE    1528H     001CH     UNIT         ?PR?INIT?TRAFFIC
            CODE    1544H     0018H     UNIT         ?C_INITSEG
            CODE    155CH     0013H     UNIT         ?PR?_ISSPACE?ISSPACE
            CODE    156FH     0012H     UNIT         ?PR?GET_ESCAPE?TRAFFIC
            CODE    1581H     0011H     UNIT         ?PR?_TOUPPER?TOUPPER
            CODE    1592H     0011H     UNIT         ?PR?GETCHAR?GETCHAR
            CODE    15A3H     000EH     UNIT         ?PR?SERIAL_INIT?SERIAL
            CODE    15B1H     000EH     UNIT         ?RTX?TASKENT?S



BL51 BANKED LINKER/LOCATER V5.00                                                      01/04/2003  15:10:31  PAGE 3


OVERLAY MAP OF MODULE:   TRAFFIC11 (GETLINE)


SEGMENT                           BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH
------------------------------------------------------------------
?PR?SERIAL?SERIAL              0020H.0  0000H.1    -----    -----

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

?PR?INIT?TRAFFIC               -----    -----      -----    -----
  +--> ?PR?SERIAL_INIT?SERIAL

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

?PR?GET_ESCAPE?TRAFFIC         -----    -----      -----    -----
  +--> ?PR?_GETKEY?SERIAL

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

?PR?COMMAND?TRAFFIC            -----    -----      0023H    0001H
  +--> ?CO?TRAFFIC
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?_GETLINE?GETLINE
  +--> ?PR?_TOUPPER?TOUPPER
  +--> ?PR?_READTIME?TRAFFIC

?PR?PRINTF?PRINTF              0020H.1  0001H.1    0024H    0014H
  +--> ?PR?_PUTCHAR?SERIAL

?PR?_PUTCHAR?SERIAL            -----    -----      003EH    0001H
  +--> ?PR?_PUTBUF?SERIAL

?PR?_GETLINE?GETLINE           -----    -----      0024H    0004H
  +--> ?PR?_GETKEY?SERIAL
  +--> ?PR?_PUTCHAR?SERIAL

?PR?_READTIME?TRAFFIC          -----    -----      -----    -----
  +--> ?CO?TRAFFIC
  +--> ?PR?SCANF?SCANF
  +--> ?PR?PRINTF?PRINTF

?PR?SCANF?SCANF                0020H.1  0000H.6    0024H    001AH
  +--> ?PR?GETCHAR?UNGETCHAR
  +--> ?PR?_ISSPACE?ISSPACE
  +--> ?PR?GETCHAR?GETCHAR

?PR?GETCHAR?GETCHAR            -----    -----      -----    -----
  +--> ?PR?_GETKEY?SERIAL
  +--> ?PR?_PUTCHAR?SERIAL

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

?PR?BLINKING?TRAFFIC           -----    -----      -----    -----
  +--> ?PR?SIGNALON?TRAFFIC

*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V5.00                                                      01/04/2003  15:10:31  PAGE 4



?PR?LIGHTS?TRAFFIC             -----    -----      -----    -----
  +--> ?PR?SIGNALON?TRAFFIC

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

?C_C51STARTUP                  -----    -----      -----    -----
  +--> ?C_INITSEG



SYMBOL TABLE OF MODULE:  TRAFFIC11 (GETLINE)

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

  -------         MODULE        GETLINE
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:137BH         PUBLIC        _getline
  -------         PROC          _GETLINE
  D:0024H         SYMBOL        line
  D:0025H         SYMBOL        n
  -------         DO            
  D:0026H         SYMBOL        cnt
  D:0027H         SYMBOL        c
  -------         ENDDO         
  C:137BH         LINE#         19
  C:137FH         LINE#         20
  C:1382H         LINE#         23
  C:1382H         LINE#         24
  C:138DH         LINE#         25
  C:1398H         LINE#         26
  C:139CH         LINE#         27
  C:139EH         LINE#         28
  C:13A0H         LINE#         29
  C:13A5H         LINE#         30
  C:13AAH         LINE#         31
  C:13AFH         LINE#         32
  C:13AFH         LINE#         33
  C:13B1H         LINE#         34
  C:13BDH         LINE#         35
  C:13C7H         LINE#         36
  C:13C9H         LINE#         37
  C:13CBH         LINE#         38
  C:13CBH         LINE#         39
  C:13DBH         LINE#         40
  C:13DFH         LINE#         41
  -------         ENDPROC       _GETLINE
  -------         ENDMOD        GETLINE

  -------         MODULE        SERIAL
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:1273H         PUBLIC        serial
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
BL51 BANKED LINKER/LOCATER V5.00                                                      01/04/2003  15:10:31  PAGE 5


  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  D:00A8H         PUBLIC        IE
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  I:004BH         PUBLIC        inbuf
  B:00A8H.4       PUBLIC        ES
  I:0053H         PUBLIC        outbuf
  D:00B8H         PUBLIC        IP
  C:15A3H         PUBLIC        serial_init
  D:0018H         PUBLIC        istart
  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
  D:0019H         PUBLIC        itask
  D:001AH         PUBLIC        ostart
  D:001BH         PUBLIC        iend
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  D:001CH         PUBLIC        otask
  B:00D0H.2       PUBLIC        OV
  D:001DH         PUBLIC        oend
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  B:0021H.2       PUBLIC        sendactive
  B:00C8H.5       PUBLIC        RCLK
  B:00C8H.4       PUBLIC        TCLK
  D:0099H         PUBLIC        SBUF
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  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
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  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
  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
BL51 BANKED LINKER/LOCATER V5.00                                                      01/04/2003  15:10:31  PAGE 6


  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:1439H         PUBLIC        _putchar
  B:0021H.3       PUBLIC        sendfull
  B:00C8H.3       PUBLIC        EXEN2
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  C:1503H         PUBLIC        _getkey
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:0021H.4       PUBLIC        sendstop
  B:00D0H.5       PUBLIC        F0
  C:14DEH         PUBLIC        _putbuf
  D:00D0H         PUBLIC        PSW

⌨️ 快捷键说明

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