📄 rtxconf.lst
字号:
A51 MACRO ASSEMBLER RTX-51 CONFIGURATION 11/23/2000 06:45:53 PAGE 1
MACRO ASSEMBLER A51 V8.01
OBJECT MODULE PLACED IN RTXCONF.OBJ
ASSEMBLER INVOKED BY: D:\keil\C51\BIN\A51.EXE RTXCONF.A51 SET(SMALL) 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 *
11 ;* *
12 ;*----------------------------------------------------------------------*
13 ;* *
14 ;* Filename : RTXCONF.A51 *
15 ;* Language : Keil A-51 *
16 ;* Dev. system : Keil uVision2 *
17 ;* Targetsystem : Any system based upon 8051 up *
18 ;* *
19 ;* Purpose : - Defines the processor specific data *
20 ;* definitions for all supported processors. *
21 ;* New processor types may be easily added. *
22 ;* - Defines all user configurable system values. *
23 ;* *
24 ;*----------------------------------------------------------------------*
25 ;* Rev. | Released | Programmer | Comments *
26 ;*----------------------------------------------------------------------*
27 ;* 0.1 | 4-APR-1991 | ThF | First Version *
28 ;* 5.00 | 3-NOV-1994 | EG | Release V 5.00 *
29 ;* 5.01 | 7-SEP-1995 | | Avoid L51 msg "empty segments", *
30 ;* | | | few INT_EN_MASK_NUMBER's corrected*
31 ;* 5.10 | 9-MAY-1996 | | T2 support for CPU=2,5,13,14,16,17*
32 ;* | | | Add ?RTX_IDLE_FUNC *
33 ;* 5.10 | 26-MAY-1997 | | Type 21(C515C) implemented *
34 ;* 5.10 | 31-JUL-1998 | FA | Type 22(C504) implemented *
35 ;* 7.00 | 26-SEP-2001 | TM | Type List extended *
36 ;************************************************************************
37 ;* Copyright 1991 .. 2001 METTLER & FUCHS AG, CH-8953 Dietikon *
38 ;* Email: info@mettler-fuchs.ch, WWW: http://www.mettler-fuchs.ch *
39 ;************************************************************************
40
41 ;*----------------------------------------------------------------------*
42 ;*
43 ;* USER CONFIGURABLE SYSTEM VALUES
44 ;*
45 ;* All configurable values are contained in include file RTXSETUP.INC
46 ;* (for details see the program documentation).
47 ;*----------------------------------------------------------------------*
48
49 ;$include (RTXSETUP.INC)
+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.INC *
+1 57 ;* Language: Keil C (C51) *
+1 58 ;* Dev.system: Keil uVision2 *
+1 59 ;* Targetsystem: Any system based upon 8051 up *
+1 60 ;* *
+1 61 ;* Purpose: Gives the user the possibility to configure RTX *
+1 62 ;* to meet his application specific requirements. *
+1 63 ;* *
+1 64 ;* *** NOTE *** *
+1 65 ;* *
+1 66 ;* - Read user manual carefully before changing *
+1 67 ;* this file. *
+1 68 ;* - This module may be used without any changes *
+1 69 ;* for most applications ! *
+1 70 ;* - This is an include file for RTXCONF.A51 *
A51 MACRO ASSEMBLER RTX-51 CONFIGURATION 11/23/2000 06:45:53 PAGE 2
+1 71 ;* - If any changes are done then RTXCONF.A51 has *
+1 72 ;* to be rebuilt: *
+1 73 ;* A51 RTXCONF.A51 *
+1 74 ;* *
+1 75 ;*----------------------------------------------------------------------*
+1 76 ;* Rev. | Released | Programmer | Comments *
+1 77 ;*----------------------------------------------------------------------*
+1 78 ;* 5.10 | 09.05.96 | EG | Release V 5.10 *
+1 79 ;* 7.00 | 13.11.2001 | TM | Filename '.inc', Type List extended *
+1 80 ;************************************************************************
+1 81 ;* Copyright 1991 .. 2001 METTLER & FUCHS AG, CH-8953 Dietikon *
+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 is done by editing *
+1 104 ;* the include file RTXSETUP.INC. and rebuild RTXCONF.A51 *
+1 105 ;* *
+1 106 ;*----------------------------------------------------------------------*
+1 107
+1 108
+1 109 ; 1. CPU TYPE
+1 110 ; ===========
+1 111 ;
+1 112 ; CPU_TYPE stands for the desired microprocessor type and can be
+1 113 ; selected from the following table:
+1 114 ;
+1 115 ; Manufacturer Model CPU_TYPE
+1 116 ; ------------ ----- --------
+1 117 ; Acer Lab M6759 41
+1 118 ; Aeroflex UTMC UT69RH051 23
+1 119 ; Atmel 87F51 1
+1 120 ; Atmel 87F51RC 2
+1 121 ; Atmel 87F52 2
+1 122 ; Atmel 89C51 1
+1 123 ; Atmel 89C52 2
+1 124 ; Atmel 89C55 2
+1 125 ; Atmel 89F51 1
+1 126 ; Atmel 89F52 2
+1 127 ; Atmel 89LS53 2
+1 128 ; Atmel 89LS8252 2
+1 129 ; Atmel 89LV52 2
+1 130 ; Atmel 89LV55 2
+1 131 ; Atmel 89S53 2
+1 132 ; Atmel 89S8252 2
+1 133 ; Atmel Wireless 80C31 1
+1 134 ; Atmel Wireless 80C31X2 1
+1 135 ; Atmel Wireless 80C32 2
+1 136 ; Atmel Wireless 80C51 1
+1 137 ; Atmel Wireless 80C51RA2 5
+1 138 ; Atmel Wireless 80C51RD2 5
+1 139 ; Atmel Wireless 80C51U2 5
+1 140 ; Atmel Wireless 80C52X2 2
+1 141 ; Atmel Wireless 80C54X2 2
+1 142 ; Atmel Wireless 80C58X2 2
+1 143 ; Atmel Wireless 83/87C51RB2 5
+1 144 ; Atmel Wireless 83/87C51RC2 5
+1 145 ; Atmel Wireless 83/87C51RD2 5
+1 146 ; Atmel Wireless 83/87C51U2 5
+1 147 ; Atmel Wireless 83/87C52X2 2
+1 148 ; Atmel Wireless 87C51 1
A51 MACRO ASSEMBLER RTX-51 CONFIGURATION 11/23/2000 06:45:53 PAGE 3
+1 149 ; Atmel Wireless T87C5112 29
+1 150 ; Atmel Wireless T89C51CC01 42
+1 151 ; Atmel Wireless T89C51RD2 5
+1 152 ; Cygnal C8051F005/6/7 39 [*2]
+1 153 ; Cygnal C8051F015/16/17 39 [*2]
+1 154 ; Cygnal C8051F020/21/22/23 43 [*2]
+1 155 ; Cygnal C8051F206 40 [*2]
+1 156 ; Cygnal C8051F226 40 [*2]
+1 157 ; Cygnal C8051F236 40 [*2]
+1 158 ; Dallas DS80C310 33
+1 159 ; Dallas DS80C320 16 [*3]
+1 160 ; Dallas DS80C323 16 [*3]
+1 161 ; Dallas DS80C530 17 [*3]
+1 162 ; Dallas DS87C520/DS83C520 16 [*3]
+1 163 ; Dallas DS87C530 17 [*3]
+1 164 ; Dallas DS89C420 16 [*3]
+1 165 ; Hynix (Hyundai) GMS90C32 2
+1 166 ; Hynix (Hyundai) GMS90C320 2
+1 167 ; Hynix (Hyundai) GMS90C51 1
+1 168 ; Hynix (Hyundai) GMS90C52 2
+1 169 ; Hynix (Hyundai) GMS90C54 2
+1 170 ; Hynix (Hyundai) GMS90C56 2
+1 171 ; Hynix (Hyundai) GMS90C58 2
+1 172 ; Hynix (Hyundai) GMS90L32 2
+1 173 ; Hynix (Hyundai) GMS90L320 2
+1 174 ; Hynix (Hyundai) GMS90L51 1
+1 175 ; Hynix (Hyundai) GMS90L52 2
+1 176 ; Hynix (Hyundai) GMS90L54 2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -