亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? startup.lst

?? cs8900 c51應(yīng)用
?? LST
?? 第 1 頁 / 共 3 頁
字號:
A51 MACRO ASSEMBLER  STARTUP                                                              11/26/2004 11:32:42 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN .\8052-obj\Startup.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE Startup.a51 GEN SET(LARGE,MONITOR) DEBUG PRINT(.\8052-lst\Startup.lst) OBJ
                      ECT(.\8052-obj\Startup.obj) EP

LOC  OBJ            LINE     SOURCE

                       1     $nomod51 
                       2     ;------------------------------------------------------------------------------
                       3     ;  This file is part of the C51 Compiler package
                       4     ;  Copyright (c) 1988-1999 Keil Elektronik GmbH and Keil Software, Inc.
                       5     ;------------------------------------------------------------------------------
                       6     ;  STARTUP.A51:  This code is executed after processor reset.
                       7     ;
                       8     ;  To translate this file use A51 with the following invocation:
                       9     ;
                      10     ;     A51 STARTUP.A51
                      11     ;
                      12     ;  To link the modified STARTUP.OBJ file to your application use the following
                      13     ;  BL51 invocation:
                      14     ;
                      15     ;     BL51 <your object file list>, STARTUP.OBJ <controls>
                      16     ;
                      17     ;------------------------------------------------------------------------------
                      18     ;
                      19     ;  User-defined Power-On Initialization of Memory
                      20     ;
                      21     ;  With the following EQU statements the initialization of memory
                      22     ;  at processor reset can be defined:
                      23     ;
                      24     ;               ; the absolute start-address of IDATA memory is always 0
  0080                25     IDATALEN        EQU     80H     ; the length of IDATA memory in bytes.
                      26     ;
  0000                27     XDATASTART      EQU     0H      ; the absolute start-address of XDATA memory
  0000                28     XDATALEN        EQU     0H      ; the length of XDATA memory in bytes.
                      29     ;
  0000                30     PDATASTART      EQU     0H      ; the absolute start-address of PDATA memory
  0000                31     PDATALEN        EQU     0H      ; the length of PDATA memory in bytes.
                      32     ;
                      33     ;  Notes:  The IDATA space overlaps physically the DATA and BIT areas of the
                      34     ;          8051 CPU. At minimum the memory space occupied from the C51 
                      35     ;          run-time routines must be set to zero.
                      36     ;------------------------------------------------------------------------------
                      37     ;
                      38     ;  Reentrant Stack Initilization
                      39     ;
                      40     ;  The following EQU statements define the stack pointer for reentrant
                      41     ;  functions and initialized it:
                      42     ;
                      43     ;  Stack Space for reentrant functions in the SMALL model.
  0000                44     IBPSTACK        EQU     0       ; set to 1 if small reentrant is used.
  0100                45     IBPSTACKTOP     EQU     0FFH+1  ; set top of stack to highest location+1.
                      46     ;
                      47     ;  Stack Space for reentrant functions in the LARGE model.      
  0001                48     XBPSTACK        EQU     1       ; set to 1 if large reentrant is used.
  2000                49     XBPSTACKTOP     EQU     01FFFH+1; set top of stack to highest location+1.
                      50     ;
                      51     ;  Stack Space for reentrant functions in the COMPACT model.    
  0000                52     PBPSTACK        EQU     0       ; set to 1 if compact reentrant is used.
  0000                53     PBPSTACKTOP     EQU     0FFFFH+1; set top of stack to highest location+1.
                      54     ;
                      55     ;------------------------------------------------------------------------------
                      56     ;
                      57     ;  Page Definition for Using the Compact Model with 64 KByte xdata RAM
A51 MACRO ASSEMBLER  STARTUP                                                              11/26/2004 11:32:42 PAGE     2

                      58     ;
                      59     ;  The following EQU statements define the xdata page used for pdata
                      60     ;  variables. The EQU PPAGE must conform with the PPAGE control used
                      61     ;  in the linker invocation.
                      62     ;
  0000                63     PPAGEENABLE     EQU     0       ; set to 1 if pdata object are used.
  0000                64     PPAGE           EQU     0       ; define PPAGE number.
                      65     ;
                      66     ;------------------------------------------------------------------------------
                      67     
                      68     ;#include <at898252.h> 
                +1    69     
                +1    70     
                +1    71     
                +1    72     
                +1    73     
                +1    74     
                +1    75     
                +1    76     
                +1    77     
                +1    78     
                +1    79     
                +1    80     
                +1    81     
                +1    82     
                +1    83     
                +1    84     
                +1    85     
                +1    86     
  0080          +1    87     sfr P0      = 0x80;     /* Port 0 */
  0081          +1    88     sfr SP      = 0x81;     /* Stack Pointer */
  0082          +1    89     sfr DPL     = 0x82;     /* Data Pointer Low Byte */
  0082          +1    90     sfr DP0L    = 0x82;     /* Alternate Definition */
  0083          +1    91     sfr DPH     = 0x83;     /* Data Pointer High Byte */
  0083          +1    92     sfr DP0H    = 0x83;     /* Alternate Definition */
  0084          +1    93     sfr DP1L    = 0x84;     /* Data Pointer 1 Low Byte , different to AT89C52 */
  0085          +1    94     sfr DP1H    = 0x85;     /* Data Pointer 1 High Byte , different to AT89C52 */
  0086          +1    95     sfr SPDR    = 0x86;     /* SPI Data Register , different to AT89C52 */
  0087          +1    96     sfr PCON    = 0x87;     /* Power Control Register */
                +1    97     
  0088          +1    98     sfr TCON    = 0x88;     /* Timer Control Register */
  0089          +1    99     sfr TMOD    = 0x89;     /* Timer Mode Control Register */
  008A          +1   100     sfr TL0     = 0x8A;     /* Timer 0 Low Byte */
  008B          +1   101     sfr TL1     = 0x8B;     /* Timer 1 Low Byte */
  008C          +1   102     sfr TH0     = 0x8C;     /* Timer 0 High Byte */
  008D          +1   103     sfr TH1     = 0x8D;     /* Timer 1 High Byte */
                +1   104     
  0090          +1   105     sfr P1      = 0x90;     /* Port 1 */
  0096          +1   106     sfr WMCON   = 0x96;     /* Watchdog and Memory Control Register */
  0098          +1   107     sfr SCON    = 0x98;     /* Serial Port Control */
  0099          +1   108     sfr SBUF    = 0x99;     /* Serial Port Buffer */
                +1   109     
  00A0          +1   110     sfr P2      = 0xA0;     /* Port 2 */
  00A8          +1   111     sfr IE      = 0xA8;     /* Interrupt Enable Register 0 */
  00AA          +1   112     sfr SPSR    = 0xAA;     /* SPI Status Register , different to AT89C52 */
                +1   113     
  00B0          +1   114     sfr P3      = 0xB0;     /* Port 3 */
  00B8          +1   115     sfr IP      = 0xB8;     /* Interrupt Priority Register */
                +1   116     
  00C8          +1   117     sfr T2CON   = 0xC8;     /* Timer 2 Control */
  00C9          +1   118     sfr T2MOD       = 0xC9;     /* Timer 2 Mode */
  00CA          +1   119     sfr RCAP2L  = 0xCA;     /* Timer 2 Capture Low Byte */
  00CB          +1   120     sfr RCAP2H  = 0xCB;     /* Timer 2 Capture High Byte */
  00CC          +1   121     sfr TL2     = 0xCC;     /* Timer 2 Low Byte */
  00CD          +1   122     sfr TH2     = 0xCD;     /* Timer 2 High Byte */
                +1   123     
A51 MACRO ASSEMBLER  STARTUP                                                              11/26/2004 11:32:42 PAGE     3

  00D0          +1   124     sfr PSW     = 0xD0;     /* Program Status Word */
  00D5          +1   125     sfr SPCR    = 0xD5;     /* SPI Control Register , different to AT89C52 */
                +1   126     
  00E0          +1   127     sfr ACC     = 0xE0;     /* Accumulator */
                +1   128     
  00F0          +1   129     sfr B       = 0xF0;     /* B Register */
                +1   130     
                +1   131     
                +1   132     
                +1   133     
  0080          +1   134     sbit P0_0 = 0x80;
  0081          +1   135     sbit P0_1 = 0x81;
  0082          +1   136     sbit P0_2 = 0x82;
  0083          +1   137     sbit P0_3 = 0x83;
  0084          +1   138     sbit P0_4 = 0x84;
  0085          +1   139     sbit P0_5 = 0x85;
  0086          +1   140     sbit P0_6 = 0x86;
  0087          +1   141     sbit P0_7 = 0x87;
                +1   142     
                +1   143     
                +1   144     
                +1   145     
                +1   146     
                +1   147     
                +1   148     
                +1   149     
                +1   150     
                +1   151     
                +1   152     
                +1   153     
                +1   154     
                +1   155     
                +1   156     
                +1   157     
  0088          +1   158     sbit IT0  = 0x88;       /* Interrupt 0 Type Control Bit */
  0089          +1   159     sbit IE0  = 0x89;       /* Interrupt 0 Edge Flag */
  008A          +1   160     sbit IT1  = 0x8A;       /* Interrupt 1 Type Control Bit */
  008B          +1   161     sbit IE1  = 0x8B;       /* Interrupt 1 Edge Flag */
  008C          +1   162     sbit TR0  = 0x8C;       /* Timer 0 Run Control Bit */
  008D          +1   163     sbit TF0  = 0x8D;       /* Timer 0 Overflow Flag */
  008E          +1   164     sbit TR1  = 0x8E;       /* Timer 1 Run Control Bit */
  008F          +1   165     sbit TF1  = 0x8F;       /* Timer 1 Overflow Flag */
                +1   166     
                +1   167     
                +1   168     
                +1   169     
                +1   170     
                +1   171     
                +1   172     
                +1   173     
                +1   174     
                +1   175     
                +1   176     
                +1   177     
                +1   178     
                +1   179     
                +1   180     
                +1   181     
                +1   182     
                +1   183     
                +1   184     
                +1   185     
  0090          +1   186     sbit P1_0 = 0x90;
  0091          +1   187     sbit P1_1 = 0x91;
  0092          +1   188     sbit P1_2 = 0x92;
  0093          +1   189     sbit P1_3 = 0x93;
A51 MACRO ASSEMBLER  STARTUP                                                              11/26/2004 11:32:42 PAGE     4

  0094          +1   190     sbit P1_4 = 0x94;
  0095          +1   191     sbit P1_5 = 0x95;
  0096          +1   192     sbit P1_6 = 0x96;
  0097          +1   193     sbit P1_7 = 0x97;
                +1   194     
  0090          +1   195     sbit T2   = 0x90;       /* External input to Timer/Counter 2, clock out */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品成人天堂一二三| 蜜桃一区二区三区在线观看| 免费成人在线观看视频| 欧美三级电影在线观看| 有坂深雪av一区二区精品| 欧美一卡二卡三卡四卡| 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美成人一区二区三区在线观看 | 日本一区二区三区电影| 国产成人在线视频免费播放| 国产片一区二区| 538prom精品视频线放| 无吗不卡中文字幕| 精品av久久707| 99久久夜色精品国产网站| 亚洲色图欧美激情| 欧美日韩免费高清一区色橹橹| 亚洲欧美日韩系列| 欧美网站大全在线观看| 毛片av一区二区| 亚洲国产三级在线| 日韩精品专区在线| 波多野结衣精品在线| 亚洲一区二区精品久久av| 日韩欧美国产精品| 欧美精品三级日韩久久| 国产精品亚洲人在线观看| 热久久国产精品| 亚洲色图丝袜美腿| 国产精品国产三级国产三级人妇| 欧美中文字幕一区| 国产一区二区调教| 亚洲综合色成人| 亚洲精品精品亚洲| 日韩久久一区二区| 国产精品国产精品国产专区不片| 久久一日本道色综合| 欧美日韩精品一区二区三区| aaa国产一区| 99亚偷拍自图区亚洲| bt欧美亚洲午夜电影天堂| 成人精品亚洲人成在线| 天天av天天翘天天综合网| 久久久五月婷婷| 欧美日韩亚洲综合在线 | 精品一区二区三区在线视频| 国产精品天美传媒| 精品久久久久久久久久久久包黑料| 欧美理论在线播放| 日韩久久免费av| www亚洲一区| 欧美激情自拍偷拍| 精品久久一二三区| 亚洲欧美激情在线| 亚洲女人小视频在线观看| 亚洲免费在线观看视频| 一区二区免费在线播放| 久久久99免费| 欧美一区二区成人| 日韩欧美国产高清| 久久久久久久久97黄色工厂| 国产欧美视频一区二区三区| 亚洲欧洲国产日韩| 国产精品国模大尺度视频| 亚洲精品日韩综合观看成人91| 亚洲国产美女搞黄色| 秋霞国产午夜精品免费视频| 激情文学综合插| 美美哒免费高清在线观看视频一区二区 | 日韩影院在线观看| 激情欧美一区二区三区在线观看| 国产精品中文欧美| 日本精品裸体写真集在线观看| 国产呦精品一区二区三区网站| 丰满白嫩尤物一区二区| 精品亚洲成a人| 成人av在线资源| www.66久久| 欧美日韩精品专区| 国产视频亚洲色图| 亚洲综合av网| 国产东北露脸精品视频| 91精品国产高清一区二区三区| 精品sm在线观看| 亚洲激情自拍视频| 国产精品99久久久久久似苏梦涵| 欧美亚洲日本一区| 国产视频911| 日韩在线观看一区二区| voyeur盗摄精品| 日韩精品在线看片z| 国产精品久久久久影院| 免费成人在线视频观看| 97se亚洲国产综合自在线| 欧美电影免费提供在线观看| 亚洲精品日韩综合观看成人91| 国产在线精品一区二区夜色| 欧美性xxxxxxxx| 亚洲国产精品传媒在线观看| 免费高清在线一区| 色欧美片视频在线观看在线视频| 在线精品亚洲一区二区不卡| 精品久久久久香蕉网| 亚洲国产另类av| 成人av在线播放网站| 日韩欧美国产一区在线观看| 亚洲国产美女搞黄色| 99re6这里只有精品视频在线观看| 欧美一区二区日韩一区二区| 亚洲欧美视频在线观看| 国产91露脸合集magnet| 欧美电视剧在线看免费| 亚洲成人一区二区| 国产一区999| 欧美一区二区三区电影| 亚洲成av人片| 色哟哟精品一区| 天堂一区二区在线| 色综合久久久久综合99| 国产精品久久久久久妇女6080| 国产一区 二区| 久久久精品免费观看| 久久97超碰色| 欧美成人猛片aaaaaaa| 日韩高清中文字幕一区| 丁香婷婷综合色啪| 26uuu久久综合| 国产专区综合网| 久久久噜噜噜久噜久久综合| 国内精品久久久久影院薰衣草 | 蜜臀久久99精品久久久久宅男 | 亚洲丝袜自拍清纯另类| 成+人+亚洲+综合天堂| 久久蜜臀中文字幕| 国产一区二区三区香蕉 | 视频一区视频二区在线观看| 91久久精品一区二区三区| 亚洲欧美偷拍三级| 在线亚洲一区二区| 亚洲午夜久久久久久久久电影院 | 91一区二区三区在线播放| 91精品国产色综合久久ai换脸| 亚洲一区二区三区自拍| 欧美视频中文字幕| 日韩**一区毛片| 日韩免费观看高清完整版| 久久成人免费网站| 久久久久久久久97黄色工厂| 国产一区免费电影| 中文字幕欧美三区| www.亚洲国产| 亚洲国产日韩在线一区模特| 欧美精品第一页| 久久99在线观看| 国产日本亚洲高清| 91蜜桃视频在线| 亚洲成人激情综合网| 日韩女同互慰一区二区| 国产在线不卡一卡二卡三卡四卡| 国产精品热久久久久夜色精品三区 | 日韩在线一区二区三区| 日韩欧美一区二区视频| 国产麻豆精品视频| 亚洲日本va午夜在线电影| 在线观看91精品国产入口| 美女一区二区三区| 国产精品卡一卡二卡三| 欧美日韩在线播放三区四区| 免费美女久久99| 国产精品久久久久久久久免费樱桃 | 蜜乳av一区二区三区| 国产午夜精品在线观看| 色婷婷综合久色| 久久aⅴ国产欧美74aaa| 亚洲欧美怡红院| 日韩一区二区三区av| 亚洲bt欧美bt精品| 久久亚洲综合色| 在线观看视频一区二区欧美日韩| 成人av电影在线观看| 亚洲动漫第一页| 国产欧美日韩另类视频免费观看| 欧美色图免费看| 粉嫩高潮美女一区二区三区 | 国产成人精品三级麻豆| 亚洲成人综合网站| 中文字幕av一区 二区| 欧美日韩免费不卡视频一区二区三区| 极品少妇xxxx偷拍精品少妇| 亚洲欧美一区二区不卡| 久久综合成人精品亚洲另类欧美 | 色婷婷久久久综合中文字幕| 蜜桃免费网站一区二区三区| 亚洲嫩草精品久久| 久久欧美中文字幕| 欧美日本视频在线| 91免费看片在线观看| 国产精品资源站在线| 免费成人性网站| 亚洲最大成人网4388xx|