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

📄 startup400.lst

📁 tini的http-slientC程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
AX51 MACRO ASSEMBLER  STARTUP400                                                            25/06/04 10:50:38 PAGE     1


MACRO ASSEMBLER AX51 V2.11
OBJECT MODULE PLACED IN c:\keil\projects\libraries_samples\ftpclient\startup400.obj
ASSEMBLER INVOKED BY: c:\keil\C51\bin\AX51.EXE c:\keil\projects\libraries_samples\ftpclient\startup400.a51 MOD_CONT GEN 
                      SET(LARGE) DEBUG EP INCDIR(C:\Keil\C51\INC\Dallas;c:\keil\projects\libraries_samples\ftpclient) OB
                      JECT(c:\keil\projects\libraries_samples\ftpclient\startup400.obj) 

LOC    OBJ             LINE     SOURCE

                          1     ; ---------------------------------------------------------------------------
                          2     ;  Copyright (C) 2003-2004 Dallas Semiconductor Corporation, All Rights Reserved.
                          3     ; 
                          4     ;  Permission is hereby granted, free of charge, to any person obtaining a
                          5     ;  copy of this software and associated documentation files (the "Software"),
                          6     ;  to deal in the Software without restriction, including without limitation
                          7     ;  the rights to use, copy, modify, merge, publish, distribute, sublicense,
                          8     ;  and/or sell copies of the Software, and to permit persons to whom the
                          9     ;  Software is furnished to do so, subject to the following conditions:
                         10     ; 
                         11     ;  The above copyright notice and this permission notice shall be included
                         12     ;  in all copies or substantial portions of the Software.
                         13     ; 
                         14     ;  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
                         15     ;  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
                         16     ;  MERCHANTABILITY,  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
                         17     ;  IN NO EVENT SHALL DALLAS SEMICONDUCTOR BE LIABLE FOR ANY CLAIM, DAMAGES
                         18     ;  OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
                         19     ;  ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
                         20     ;  OTHER DEALINGS IN THE SOFTWARE.
                         21     ; 
                         22     ;  Except as contained in this notice, the name of Dallas Semiconductor
                         23     ;  shall not be used except as stated in the Dallas Semiconductor
                         24     ;  Branding Policy.
                         25     ; ---------------------------------------------------------------------------
                         26     
                         27     ;;;;
                         28     ;; Startup Code Version 6
                         29     ;;;;
                         30     
                         31     $nomod51 
                         32     
                         33     ;#include <REG390.H>
                    +1   34     
                    +1   35     
                    +1   36     
                    +1   37     
                    +1   38     
                    +1   39     
                    +1   40     
                    +1   41     
                    +1   42     
                    +1   43     
                    +1   44     
                    +1   45     
  0080              +1   46     sfr P4     = 0x80;
  0090              +1   47     sfr P1     = 0x90;
  00A0              +1   48     sfr P2     = 0xA0;
  00B0              +1   49     sfr P3     = 0xB0;
  00D0              +1   50     sfr PSW    = 0xD0;
  00E0              +1   51     sfr ACC    = 0xE0;
  00F0              +1   52     sfr B      = 0xF0;
  0081              +1   53     sfr SP     = 0x81;
  0082              +1   54     sfr DPL    = 0x82;
  0083              +1   55     sfr DPH    = 0x83;
  0087              +1   56     sfr PCON   = 0x87;
AX51 MACRO ASSEMBLER  STARTUP400                                                            25/06/04 10:50:38 PAGE     2

  0088              +1   57     sfr TCON   = 0x88;
  0089              +1   58     sfr TMOD   = 0x89;
  008A              +1   59     sfr TL0    = 0x8A;
  008B              +1   60     sfr TL1    = 0x8B;
  008C              +1   61     sfr TH0    = 0x8C;
  008D              +1   62     sfr TH1    = 0x8D;
  00A8              +1   63     sfr IE     = 0xA8;
  00B8              +1   64     sfr IP     = 0xB8;
  0098              +1   65     sfr SCON0  = 0x98;
  0099              +1   66     sfr SBUF0  = 0x99;
                    +1   67     
                    +1   68     
  0084              +1   69     sfr DPL1   = 0x84;
  0085              +1   70     sfr DPH1   = 0x85;
  0086              +1   71     sfr DPS    = 0x86;
  008E              +1   72     sfr CKCON  = 0x8E;
  0091              +1   73     sfr EXIF   = 0x91;
  0092              +1   74     sfr P4CNT  = 0x92;
  0093              +1   75     sfr DPX    = 0x93;
  0095              +1   76     sfr DPX1   = 0x95;
  0096              +1   77     sfr C0RMS0 = 0x96;
  0097              +1   78     sfr C0RMS1 = 0x97;
  009B              +1   79     sfr ESP    = 0x9B;
  009C              +1   80     sfr AP     = 0x9C;
  009D              +1   81     sfr ACON   = 0x9D;
  009E              +1   82     sfr C0TMA0 = 0x9E;
  009F              +1   83     sfr C0TMA1 = 0x9F;
  00A1              +1   84     sfr P5     = 0xA1;
  00A2              +1   85     sfr P5CNT  = 0xA2;
  00A3              +1   86     sfr C0C    = 0xA3;
  00A4              +1   87     sfr C0S    = 0xA4;
  00A5              +1   88     sfr C0IR   = 0xA5;
  00A6              +1   89     sfr C0TE   = 0xA6;
  00A7              +1   90     sfr C0RE   = 0xA7;
  00A9              +1   91     sfr SADDR0 = 0xA9;
  00AA              +1   92     sfr SADDR1 = 0xAA;
  00AB              +1   93     sfr C0M1C  = 0xAB;
  00AC              +1   94     sfr C0M2C  = 0xAC;
  00AD              +1   95     sfr C0M3C  = 0xAD;
  00AE              +1   96     sfr C0M4C  = 0xAE;
  00AF              +1   97     sfr C0M5C  = 0xAF;
  00B3              +1   98     sfr C0M6C  = 0xB3;
  00B4              +1   99     sfr C0M7C  = 0xB4;
  00B5              +1  100     sfr C0M8C  = 0xB5;
  00B6              +1  101     sfr C0M9C  = 0xB6;
  00B7              +1  102     sfr C0M10C = 0xB7;
  00B9              +1  103     sfr SADEN0 = 0xB9;
  00BA              +1  104     sfr SADEN1 = 0xBA;
  00BB              +1  105     sfr C0M11C = 0xBB;
  00BC              +1  106     sfr C0M12C = 0xBC;
  00BD              +1  107     sfr C0M13C = 0xBD;
  00BE              +1  108     sfr C0M14C = 0xBE;
  00BF              +1  109     sfr C0M15C = 0xBF;
  00C0              +1  110     sfr SCON1  = 0xC0;
  00C1              +1  111     sfr SBUF1  = 0xC1;
  00C4              +1  112     sfr PMR    = 0xC4;
  00C5              +1  113     sfr STATUS = 0xC5;
  00C6              +1  114     sfr MCON   = 0xC6;
  00C7              +1  115     sfr TA     = 0xC7;
  00C8              +1  116     sfr T2CON  = 0xC8;
  00C9              +1  117     sfr T2MOD  = 0xC9;
  00CA              +1  118     sfr RCAP2L = 0xCA;
  00CB              +1  119     sfr RCAP2H = 0xCB;
  00CC              +1  120     sfr TL2    = 0xCC;
  00CD              +1  121     sfr TH2    = 0xCD;
  00CE              +1  122     sfr COR    = 0xCE;
AX51 MACRO ASSEMBLER  STARTUP400                                                            25/06/04 10:50:38 PAGE     3

  00D1              +1  123     sfr MCNT0  = 0xD1;
  00D2              +1  124     sfr MCNT1  = 0xD2;
  00D3              +1  125     sfr MA     = 0xD3;
  00D4              +1  126     sfr MB     = 0xD4;
  00D5              +1  127     sfr MC     = 0xD5;
  00D6              +1  128     sfr C1RMS0 = 0xD6;
  00D7              +1  129     sfr C1RMS1 = 0xD7;
  00D8              +1  130     sfr WDCON  = 0xD8;
  00DE              +1  131     sfr C1TMA0 = 0xDE;
  00DF              +1  132     sfr C1TMA1 = 0xDF;
  00E3              +1  133     sfr C1C    = 0xE3;
  00E4              +1  134     sfr C1S    = 0xE4;
  00E5              +1  135     sfr C1IR   = 0xE5;
  00E6              +1  136     sfr C1TE   = 0xE6;
  00E7              +1  137     sfr C1RE   = 0xE7;
  00E8              +1  138     sfr EIE    = 0xE8;
  00EA              +1  139     sfr MXAX   = 0xEA;
  00EB              +1  140     sfr C1M1C  = 0xEB;
  00EC              +1  141     sfr C1M2C  = 0xEC;
  00ED              +1  142     sfr C1M3C  = 0xED;
  00EE              +1  143     sfr C1M4C  = 0xEE;
  00EF              +1  144     sfr C1M5C  = 0xEF;
  00F3              +1  145     sfr C1M6C  = 0xF3;
  00F4              +1  146     sfr C1M7C  = 0xF4;
  00F5              +1  147     sfr C1M8C  = 0xF5;
  00F6              +1  148     sfr C1M9C  = 0xF6;
  00F7              +1  149     sfr C1M10C = 0xF7;
  00F8              +1  150     sfr EIP    = 0xF8;
  00FB              +1  151     sfr C1M11C = 0xFB;
  00FC              +1  152     sfr C1M12C = 0xFC;
  00FD              +1  153     sfr C1M13C = 0xFD;
  00FE              +1  154     sfr C1M14C = 0xFE;
  00FF              +1  155     sfr C1M15C = 0xFF;
                    +1  156     
                    +1  157     
                    +1  158     
0080.7              +1  159     sbit P4_7  = P4^7;
0080.6              +1  160     sbit P4_6  = P4^6;
0080.5              +1  161     sbit P4_5  = P4^5;
0080.4              +1  162     sbit P4_4  = P4^4;
0080.3              +1  163     sbit P4_3  = P4^3;
0080.2              +1  164     sbit P4_2  = P4^2;
0080.1              +1  165     sbit P4_1  = P4^1;
0080.0              +1  166     sbit P4_0  = P4^0;
                    +1  167     
0090.7              +1  168     sbit P1_7  = P1^7;
0090.6              +1  169     sbit P1_6  = P1^6;
0090.5              +1  170     sbit P1_5  = P1^5;
0090.4              +1  171     sbit P1_4  = P1^4;
0090.3              +1  172     sbit P1_3  = P1^3;
0090.2              +1  173     sbit P1_2  = P1^2;
0090.1              +1  174     sbit P1_1  = P1^1;
0090.0              +1  175     sbit P1_0  = P1^0;
                    +1  176     
00A0.7              +1  177     sbit P2_7  = P2^7;
00A0.6              +1  178     sbit P2_6  = P2^6;
00A0.5              +1  179     sbit P2_5  = P2^5;
00A0.4              +1  180     sbit P2_4  = P2^4;
00A0.3              +1  181     sbit P2_3  = P2^3;
00A0.2              +1  182     sbit P2_2  = P2^2;
00A0.1              +1  183     sbit P2_1  = P2^1;
00A0.0              +1  184     sbit P2_0  = P2^0;
                    +1  185     
00B0.7              +1  186     sbit P3_7  = P3^7;
00B0.6              +1  187     sbit P3_6  = P3^6;
00B0.5              +1  188     sbit P3_5  = P3^5;
AX51 MACRO ASSEMBLER  STARTUP400                                                            25/06/04 10:50:38 PAGE     4

00B0.4              +1  189     sbit P3_4  = P3^4;
00B0.3              +1  190     sbit P3_3  = P3^3;
00B0.2              +1  191     sbit P3_2  = P3^2;
00B0.1              +1  192     sbit P3_1  = P3^1;
00B0.0              +1  193     sbit P3_0  = P3^0;
                    +1  194     
00D0.7              +1  195     sbit CY    = PSW^7;
00D0.6              +1  196     sbit AC    = PSW^6;
00D0.5              +1  197     sbit F0    = PSW^5;
00D0.4              +1  198     sbit RS1   = PSW^4;
00D0.3              +1  199     sbit RS0   = PSW^3;
00D0.2              +1  200     sbit OV    = PSW^2;
00D0.1              +1  201     sbit F1    = PSW^1;
00D0.0              +1  202     sbit P     = PSW^0;
                    +1  203     
0088.7              +1  204     sbit TF1   = TCON^7;
0088.6              +1  205     sbit TR1   = TCON^6;
0088.5              +1  206     sbit TF0   = TCON^5;
0088.4              +1  207     sbit TR0   = TCON^4;
0088.3              +1  208     sbit IE1   = TCON^3;
0088.2              +1  209     sbit IT1   = TCON^2;
0088.1              +1  210     sbit IE0   = TCON^1;

⌨️ 快捷键说明

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