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

📄 rtxconf.lst

📁 驱动15X20D液晶屏
💻 LST
📖 第 1 页 / 共 4 页
字号:
A51 MACRO ASSEMBLER  RTX-51 CONFIGURATION                                       03/21/2008 10:42:14 PAGE     1


MACRO ASSEMBLER A51 V6.14
OBJECT MODULE PLACED IN .\RTXCONF.OBJ
ASSEMBLER INVOKED BY: D:\DevTools\Keil614\C51\BIN\A51.EXE .\RTXCONF.A51 SET(LARGE) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     $title  ('RTX-51 CONFIGURATION')
                       2     $symbols 
                       3     $noxref 
                       4     $nocond 
                       5     $nomod51 
                       6     $norb 
                       7     $pagelength (80) PAGEWIDTH(110)
                       8     ;************************************************************************
                       9     ;*                                                                      *
                      10     ;*    R T X - 5 1  :  Configuration data for RTX-51 V 5.x               *
                      11     ;*                                                                      *
                      12     ;*----------------------------------------------------------------------*
                      13     ;*                                                                      *
                      14     ;*    Filename     :   RTXCONF.A51                                      *
                      15     ;*    Language     :   Keil A-51                                        *
                      16     ;*    Dev. system  :   IBM PC                                           *
                      17     ;*    Targetsystem :   Any system based upon 8051 up                    *
                      18     ;*                                                                      *
                      19     ;*    Date:             9-MAY-1996                                      *
                      20     ;*                                                                      *
                      21     ;*    Purpose      :   - Defines the processor specific data            *
                      22     ;*                       definitions for all supported processors.      *
                      23     ;*                       New processor types may be easily added.       *
                      24     ;*                     - Defines all user configurable system values.   *
                      25     ;*                                                                      *
                      26     ;*----------------------------------------------------------------------*
                      27     ;* Rev. | Released    | Programmer  | Comments                          *
                      28     ;*----------------------------------------------------------------------*
                      29     ;* 0.1  |  4-APR-1991 | ThF         | First Version                     *
                      30     ;* 5.00 |  3-NOV-1994 | EG          | Release V 5.00                    *
                      31     ;* 5.01 |  7-SEP-1995 |             | Avoid L51 msg "empty segments",   *
                      32     ;*      |             |             | few INT_EN_MASK_NUMBER's corrected*
                      33     ;* 5.10 |  9-MAY-1996 |             | T2 support for CPU=2,5,13,14,16,17*
                      34     ;*      |             |             | Add ?RTX_IDLE_FUNC                *
                      35     ;* 5.10 | 26-MAY-1997 |             | Type 21(C515C) implemented        *
                      36     ;************************************************************************
                      37     ;*    (c) METTLER  &  FUCHS  AG,  LOEWENSTRASSE 21,  CH-8953 Dietikon   *
                      38     ;*    Tel. (+41) (1) 740 41 00  /  Fax  (+41) (1) 740 15 67             *
                      39     ;************************************************************************
                      40     
                      41     ;*----------------------------------------------------------------------*
                      42     ;*
                      43     ;*  USER CONFIGURABLE SYSTEM VALUES
                      44     ;*
                      45     ;*  All configurable values are contained in include file RTXSETUP.DCL
                      46     ;*  (for details see the program documentation).
                      47     ;*----------------------------------------------------------------------*
                      48     
                      49     ;$include (RTXSETUP.DCL)
                +1    50     ;************************************************************************
                +1    51     ;*                                                                      *
                +1    52     ;*      R T X - 5 1     S E T U P                                       *
                +1    53     ;*                                                                      *
                +1    54     ;*----------------------------------------------------------------------*
                +1    55     ;*                                                                      *
                +1    56     ;*      Filename:       RTXSETUP.DCL                                    *
                +1    57     ;*      Date:            9-MAY-1996                                     *
                +1    58     ;*      Language:       Keil C (C51)                                    *
                +1    59     ;*      Dev.system:     IBM PC (MS-WIN 95)                              *
                +1    60     ;*      Targetsystem:   Any system based upon 8051 up                   *
                +1    61     ;*                                                                      *
                +1    62     ;*      Purpose:        Gives the user the possibility to configure RTX *
                +1    63     ;*                      to meet his application specific requirements.  *
                +1    64     ;*                                                                      *
                +1    65     ;*                                  *** NOTE ***                        *
                +1    66     ;*                                                                      *
                +1    67     ;*                      - Read user manual carefully before changing    *
                +1    68     ;*                        this file.                                    *
                +1    69     ;*                      - This module may be used without any changes   *
                +1    70     ;*                        for most applications !                       *
A51 MACRO ASSEMBLER  RTX-51 CONFIGURATION                                       03/21/2008 10:42:14 PAGE     2

                +1    71     ;*                      - This is an include file for RTXCONF.A51       *
                +1    72     ;*                      - If any changes are done then RTXCONF.A51 has  *
                +1    73     ;*                        to be rebuilt:                                *
                +1    74     ;*                                              A51 RTXCONF.A51         *
                +1    75     ;*                                                                      *
                +1    76     ;*----------------------------------------------------------------------*
                +1    77     ;* Rev. | Released | Programmer  | Comments                             *
                +1    78     ;*----------------------------------------------------------------------*
                +1    79     ;* 5.10 | 09.05.96 | EG          | Release V 5.10                       *
                +1    80     ;************************************************************************
                +1    81     ;*  (c)  METTLER  &  FUCHS  AG,  CH-8953 Dietikon,  Tel. 01-740 41 00   *
                +1    82     ;************************************************************************
                +1    83     
                +1    84     ;*----------------------------------------------------------------------*
                +1    85     ;*                                                                      *
                +1    86     ;*                         O V E R V I E W                              *
                +1    87     ;*                                                                      *
                +1    88     ;*      Configuration Options:                                          *
                +1    89     ;*                                                                      *
                +1    90     ;*              1. CPU TYPE                                             *
                +1    91     ;*              2. SYSTEM CLOCK                                         *
                +1    92     ;*              3. INITIAL INTERRUPT-ENABLE REGISTER VALUES             *
                +1    93     ;*              4. FAST TASK STACK- AND ENVIRONMENT SIZE                *
                +1    94     ;*              5. STANDARD TASK CONTEXT STACK SIZE                     *
                +1    95     ;*              6. REENTRANT STACK SIZE                                 *
                +1    96     ;*              7. ROUND ROBIN FLAG                                     *
                +1    97     ;*              8. BANK SWITCHING FLAG                                  *
                +1    98     ;*              9. INTERRUPT TABLE BASE ADDRESS                         *
                +1    99     ;*             10. MAILBOX-SUPPORT FLAG                                 *
                +1   100     ;*             11. SEMAPHORE-SUPPORT FLAG                               *
                +1   101     ;*             12: IDLE MODE                                            *
                +1   102     ;*                                                                      *
                +1   103     ;*      The configuration may be done directly by editing the include   *
                +1   104     ;*      file RTXSETUP.DCL or (more easily) by using the interactive     *
                +1   105     ;*      configuration program.                                          *
                +1   106     ;*                                                                      *
                +1   107     ;*----------------------------------------------------------------------*
                +1   108     
                +1   109     
                +1   110     ;  1. CPU TYPE
                +1   111     ;  ===========
                +1   112     ;
                +1   113     ;    CPU_TYPE stands for the desired microprocessor type and can be 
                +1   114     ;    selected from the following table:
                +1   115     ;
                +1   116     ;  ====================================================================
                +1   117     ;  | Manufacturer / Model                                   | 'xx'    |
                +1   118     ;  ====================================================================
                +1   119     ;  | Intel/Siemens/Philips/AMD/MHS/OKI                      |   1     |
                +1   120     ;  |      8051, 8031, 8751, 80C51, 80C31, 87C51             |         |
                +1   121     ;  --------------------------------------------------------------------
                +1   122     ;  | Intel/Siemens/AMD 80C52, 80C32                         |   2     |
                +1   123     ;  --------------------------------------------------------------------
                +1   124     ;  | Intel     8044AH, 8344AH, 8744AH                       |   1     |
                +1   125     ;  --------------------------------------------------------------------
                +1   126     ;  | Intel     80C51FA/FB, 83C51FA/FB, 87C51FC              |   5     |
                +1   127     ;  --------------------------------------------------------------------
                +1   128     ;  | Intel     80C152, 83C152                               |   8     |
                +1   129     ;  --------------------------------------------------------------------
                +1   130     ;  | Intel     80C51GB, 83C51GB, 87C51GB                    |  13     |
                +1   131     ;  --------------------------------------------------------------------
                +1   132     ;  | Intel     88F51FC, 83F51FC                             |  14     |
                +1   133     ;  --------------------------------------------------------------------
                +1   134     ;  | Siemens   80515, 80C515, 80535, 80C535                 |   3     |
                +1   135     ;  --------------------------------------------------------------------
                +1   136     ;  | Siemens   80C517, 80C537                               |   4     |
                +1   137     ;  --------------------------------------------------------------------
                +1   138     ;  | Siemens   80C517A, 80C517A-5                           |   9     |
                +1   139     ;  --------------------------------------------------------------------
                +1   140     ;  | Siemens   80512/80532                                  |  15     |
                +1   141     ;  --------------------------------------------------------------------
                +1   142     ;  | Philips   80C451, 82C451, 80C851, 83C851               |   1     |
                +1   143     ;  --------------------------------------------------------------------
                +1   144     ;  | Philips   80C552, 83C552                               |   6     |
                +1   145     ;  --------------------------------------------------------------------
                +1   146     ;  | Philips   80C592, 83C592, 87C592                       |   7     |
                +1   147     ;  --------------------------------------------------------------------
                +1   148     ;  | Philips   80C652, 83C652                               |  10     |
A51 MACRO ASSEMBLER  RTX-51 CONFIGURATION                                       03/21/2008 10:42:14 PAGE     3

                +1   149     ;  --------------------------------------------------------------------
                +1   150     ;  | Philips   86C410, 86C610                               |  11     |
                +1   151     ;  --------------------------------------------------------------------
                +1   152     ;  | Philips   80C550, 83C550, 87C550                       |  12     |
                +1   153     ;  --------------------------------------------------------------------
                +1   154     ;  | AMD       80C521, 80C321                               |   1     |
                +1   155     ;  --------------------------------------------------------------------
                +1   156     ;  | DALLAS    80C320, 80C520                               |  16     |
                +1   157     ;  --------------------------------------------------------------------
                +1   158     ;  | DALLAS    80C530                                       |  17     |
                +1   159     ;  --------------------------------------------------------------------
                +1   160     ;  | PHILIPS   P83CL580                                     |  18     |
                +1   161     ;  --------------------------------------------------------------------
                +1   162     ;  | Siemens C501, C502                                     |  19     |
                +1   163     ;  --------------------------------------------------------------------
                +1   164     ;  | Siemens C503                                           |  20     |
                +1   165     ;  --------------------------------------------------------------------
                +1   166     ;  | Siemens C505C                                          |  21     |
                +1   167     ;  ====================================================================
                +1   168     ;
  0015          +1   169     ?RTX_CPU_TYPE   EQU             21
                +1   170     
                +1   171     
                +1   172     
                +1   173     ;  2. SYSTEM CLOCK
                +1   174     ;  ===============
                +1   175     ;
                +1   176     ;  (Baiscally Timer 0, Timer 1 and Timer 2 are supported)
                +1   177     ;  Set ?RTX_SYSTEM_TIMER to 0 for Timer 0
                +1   178     ;  Set ?RTX_SYSTEM_TIMER to 1 for Timer 1
                +1   179     ;  Set ?RTX_SYSTEM_TIMER to 2 for Timer 2 
                +1   180     ;  NOTE: Timer 2 is not supported for all CPU types.  If it is specified
                +1   181     ;        for a not supported CPU type, then an error message will be
                +1   182     ;        generated when assembling RTXCONF.A51.
                +1   183     ;  (Default-value: Timer 0)
                +1   184     ;
  0000          +1   185     ?RTX_SYSTEM_TIMER    EQU 0
                +1   186     
                +1   187     
                +1   188     
                +1   189     ;  3. INITIAL INTERRUPT-ENABLE REGISTER VALUES

⌨️ 快捷键说明

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