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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? startu32.lst

?? 一個基于XMODEM協議的下載字庫的程序
?? LST
字號:
A51 MACRO ASSEMBLER  STARTU32                                                             04/13/2006 11:35:15 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN Startu32.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE Startu32.a51 SET(LARGE) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     $nomod51 
                       2     ;------------------------------------------------------------------------------
                       3     ;  STARTU32.A51:  This code is executed after processor reset.
                       4     ;    
                       5     ;  Modified for uPSD Startup:
                       6     ;     - Disable Watchdog timer - enable at beginning of user application
                       7     ;     - Settup various IP prescalers to large values (lowers power requirements)
                       8     ;       The IP device drivers wil need to initialize the prescaler to the right value
                       9     ;
                      10     ;------------------------------------------------------------------------------
                      11     
                      12     
                      13     ;  User-defined Power-On Initialization of Memory (Clear Memory)
                      14     ;
                      15     ;  With the following EQU statements the initialization of memory
                      16     ;  at processor reset can be defined:
                      17     
                      18     ;               ; the absolute start-address of IDATA memory is always 0
  0100                19     IDATALEN        EQU     100H    ; the length of IDATA memory in bytes.
                      20     
                      21     ; *** NOTE: uPSD users need to fill in the following based on where SRAM memory mapped.
                      22     
  0200                23     XDATASTART      EQU     0200H      ; the absolute start-address of XDATA memory
  7D00                24     XDATALEN        EQU     7D00H      ; the length of XDATA memory in bytes.
                      25     
  0000                26     PDATASTART      EQU     0H      ; the absolute start-address of PDATA memory
  0000                27     PDATALEN        EQU     0H      ; the length of PDATA memory in bytes.
                      28     
                      29     ;  Notes:  The IDATA space overlaps physically the DATA and BIT areas of the
                      30     ;          8051 CPU. At minimum the memory space occupied from the C51 
                      31     ;          run-time routines must be set to zero.
                      32     
                      33     
                      34     ;------------------------------------------------------------------------------
                      35     ;
                      36     ;  Reentrant Stack Initilization
                      37     ;
                      38     ;  The following EQU statements define the stack pointer for reentrant
                      39     ;  functions and initialized it:
                      40     ;
                      41     ;  Stack Space for reentrant functions in the SMALL model.
  0000                42     IBPSTACK        EQU     0       ; set to 1 if small reentrant is used.
  0100                43     IBPSTACKTOP     EQU     0FFH+1  ; set top of stack to highest location+1.
                      44     ;
                      45     ;  Stack Space for reentrant functions in the LARGE model.      
  0000                46     XBPSTACK        EQU     0       ; set to 1 if large reentrant is used.
  0000                47     XBPSTACKTOP     EQU     0FFFFH+1; set top of stack to highest location+1.
                      48     ;
                      49     ;  Stack Space for reentrant functions in the COMPACT model.    
  0000                50     PBPSTACK        EQU     0       ; set to 1 if compact reentrant is used.
  0000                51     PBPSTACKTOP     EQU     0FFFFH+1; set top of stack to highest location+1.
                      52     ;
                      53     ;------------------------------------------------------------------------------
                      54     ;
                      55     ;  Page Definition for Using the Compact Model with 64 KByte xdata RAM
                      56     ;
                      57     ;  The following EQU statements define the xdata page used for pdata
                      58     ;  variables. The EQU PPAGE must conform with the PPAGE control used
A51 MACRO ASSEMBLER  STARTU32                                                             04/13/2006 11:35:15 PAGE     2

                      59     ;  in the linker invocation.
                      60     ;
  0000                61     PPAGEENABLE     EQU     0       ; set to 1 if pdata object are used.
                      62     ;
  0000                63     PPAGE           EQU     0       ; define PPAGE number.
                      64     ;
  00A0                65     PPAGE_SFR       DATA    0A0H    ; SFR that supplies uppermost address byte
                      66     ;               (most 8051 variants use P2 as uppermost address byte)
                      67     ;
                      68     ;------------------------------------------------------------------------------
  0000                69     PSD_REG_ADDR    EQU             0000H
  00E0                70     PAGEREG                 EQU             PSD_REG_ADDR + 0E0H
  00E2                71     VMREG                   EQU             PSD_REG_ADDR + 0E2H
  0000                72     APPLICATION_PAGE                EQU     000H
  0080                73     BOOTLOADER_PAGE                 EQU     080H
                      74     
  000A                75     KEY_LENGTH              EQU             10              ;from app->bootloader,
  7FF0                76     key                             EQU     07FF0H
                      77     
                      78     ; Standard SFR Symbols 
  00E0                79     ACC     DATA    0E0H
  00F0                80     B       DATA    0F0H
  0081                81     SP      DATA    81H
  0082                82     DPL     DATA    82H
  0083                83     DPH     DATA    83H
  00AE                84     WDKEY   DATA    0AEH
  0095                85     ASCL    DATA    095H
  00B1                86     PSCL0L  DATA    0B1H
  00B2                87     PSCL0H  DATA    0B2H
  00B3                88     PSCL1L  DATA    0B3H
  00B4                89     PSCL1H  DATA    0B4H
  00E1                90     USCL    DATA    0E1H
  00D7                91     DDCCON  DATA    0D7H
  00D8                92     S1CON   DATA    0D8H
                      93     
                      94                     NAME    ?C_STARTUP
                      95     
                      96     
                      97     ?C_C51STARTUP   SEGMENT   CODE
                      98     ?STACK          SEGMENT   IDATA
                      99     
----                 100                     RSEG    ?STACK
0000                 101                     DS      1
                     102     
                     103                     EXTRN CODE (?C_START)
                     104                     PUBLIC  ?C_STARTUP
                     105     
----                 106                     CSEG    AT      0
0000 020000   F      107     ?C_STARTUP:     LJMP    STARTUP1
                     108     
----                 109                     RSEG    ?C_C51STARTUP
                     110     
0000                 111     STARTUP1:
                     112     
                     113     ; uPSD specific initialization
                     114     
0000 74FE            115                     MOV     A, #0FEH        ; Load pre-scalars with large value
0002 F595            116                     MOV     ASCL, A         ; Slow down ADC Logic
0004 F5B1            117                     MOV     PSCL0L, A       ; Slow down PWM Logic
0006 F5B2            118                     MOV     PSCL0H, A
0008 F5B3            119                     MOV     PSCL1L, A
000A F5B4            120                     MOV     PSCL1H, A
000C F5E1            121                     MOV     USCL, A         ; Slow down USB Logic
                     122     
000E 7455            123                     MOV     A, #055H        ; Disable Watch Dog Reset
0010 F5AE            124                     MOV     WDKEY, A
A51 MACRO ASSEMBLER  STARTU32                                                             04/13/2006 11:35:15 PAGE     3

                     125     
0012 E500            126                     MOV     A, 0            ; Disable DDC and DDC XRAM out of addr space
0014 F5D7            127                     MOV     DDCCON, A
0016 F5D8            128                     MOV     S1CON, A        ; Disable DDC I2C as well
                     129     
                     130     
                     131     IF IDATALEN <> 0
0018 78FF            132                     MOV     R0,#IDATALEN - 1
001A E4              133                     CLR     A
001B F6              134     IDATALOOP:      MOV     @R0,A
001C D8FD            135                     DJNZ    R0,IDATALOOP
                     136     ENDIF
                     137     
                     138     IF PPAGEENABLE <> 0
                                             MOV     PPAGE_SFR,#PPAGE
                             ENDIF
                     141     
                     142     IF PDATALEN <> 0
                                             MOV     R0,#LOW (PDATASTART)
                                             MOV     R7,#LOW (PDATALEN)
                                             CLR     A
                             PDATALOOP:      MOVX    @R0,A
                                             INC     R0
                                             DJNZ    R7,PDATALOOP
                             ENDIF
                     150     
                     151     IF IBPSTACK <> 0
                             EXTRN DATA (?C_IBP)
                             
                                             MOV     ?C_IBP,#LOW IBPSTACKTOP
                             ENDIF
                     156     
                     157     IF XBPSTACK <> 0
                             EXTRN DATA (?C_XBP)
                             
                                             MOV     ?C_XBP,#HIGH XBPSTACKTOP
                                             MOV     ?C_XBP+1,#LOW XBPSTACKTOP
                             ENDIF
                     163     
                     164     IF PBPSTACK <> 0
                             EXTRN DATA (?C_PBP)
                                             MOV     ?C_PBP,#LOW PBPSTACKTOP
                             ENDIF
                     168     
001E 758100   F      169                     MOV     SP,#?STACK-1
                     170     ; This code is required if you use L51_BANK.A51 with Banking Mode 4
                     171     ; EXTRN CODE (?B_SWITCH0)
0021 9000E2          172                             MOV DPTR,       #VMREG
0024 7406            173                             MOV A,  #06H
0026 F0              174                             MOVX @DPTR,     A
                     175     
0027 7809            176                             MOV R0, #KEY_LENGTH - 1;
0029                 177             CHECKBOOT:                                      ;;;;;;;;;;7FF0--7FF9               
                                  
0029 74F0            178                             MOV A, #0F0H
002B 28              179                             ADD A, R0
002C F582            180                             MOV DPL, A
002E 747F            181                             MOV A, #7FH
0030 3400            182                             ADDC A, #00H
0032 F583            183                             MOV DPH, A
0034 E0              184                             MOVX A, @DPTR
0035 F9              185                             MOV R1,A
                     186                             
0036 E8              187                             MOV     A,R0
0037 FA              188                             MOV     R2,A
0038 7478            189                             MOV     A,#'x'
A51 MACRO ASSEMBLER  STARTU32                                                             04/13/2006 11:35:15 PAGE     4

003A F0              190                             MOVX @DPTR, A    ;擦潮曄

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
婷婷综合另类小说色区| 成人性生交大片| 亚洲日本成人在线观看| 久久精品这里都是精品| 欧美一区二区在线看| 欧美视频在线观看一区二区| 色综合天天做天天爱| 色欧美片视频在线观看在线视频| 97精品久久久午夜一区二区三区| 91麻豆高清视频| 色94色欧美sute亚洲线路二| 欧美在线不卡视频| 欧美一区二区三区在| 久久一区二区视频| 国产精品视频线看| 亚洲黄色片在线观看| 亚洲电影欧美电影有声小说| 日本午夜精品视频在线观看| 黄页网站大全一区二区| 成人av在线网站| 在线观看日韩毛片| 精品国产精品网麻豆系列| 国产精品视频线看| 亚洲777理论| 风间由美一区二区三区在线观看| 91亚洲永久精品| 在线播放亚洲一区| 欧美激情综合五月色丁香小说| 亚洲男人天堂av网| 久久精品国产99| 91欧美一区二区| 精品国产凹凸成av人导航| 1024国产精品| 久久av中文字幕片| 91浏览器打开| 欧美mv日韩mv国产网站app| 国产精品久久久久永久免费观看 | 欧美日韩免费一区二区三区视频| 日韩一区二区三| 国产精品高清亚洲| 美女视频黄免费的久久| 99久久精品国产麻豆演员表| 91.成人天堂一区| 亚洲摸摸操操av| 国产精品1区二区.| 欧美丰满嫩嫩电影| 一区二区三区产品免费精品久久75| 另类的小说在线视频另类成人小视频在线 | 久久久.com| 天天综合网 天天综合色| eeuss国产一区二区三区| 欧美成人免费网站| 婷婷亚洲久悠悠色悠在线播放 | 欧美色图一区二区三区| 久久女同性恋中文字幕| 日韩国产精品久久| 在线免费一区三区| 日韩一区在线播放| 国产99久久久国产精品免费看| 欧美一级午夜免费电影| 婷婷国产v国产偷v亚洲高清| 色狠狠一区二区| 亚洲欧美一区二区三区极速播放| 国产麻豆精品视频| 26uuuu精品一区二区| 久久精品国产秦先生| 91精品国产91久久综合桃花| 亚洲福利视频三区| 精品视频999| 亚洲成人av电影| 在线播放91灌醉迷j高跟美女| 一区二区三区成人| 精品视频在线免费看| 亚洲v中文字幕| 欧美日韩久久不卡| 奇米影视在线99精品| 欧美一级高清片在线观看| 午夜精品福利一区二区三区av| 欧美午夜电影网| 性久久久久久久久久久久| 欧美日韩国产一级片| 日韩精品亚洲一区| 精品国产自在久精品国产| 精品系列免费在线观看| 26uuu亚洲综合色欧美| 国产成人在线视频网站| 国产欧美日韩综合精品一区二区| 成人国产精品免费网站| 亚洲图片你懂的| 欧美日本一区二区三区| 美女久久久精品| 久久色在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 最新欧美精品一区二区三区| 欧美色老头old∨ideo| 捆绑调教一区二区三区| 国产视频一区二区三区在线观看| 成人av网站在线观看| 一二三四社区欧美黄| 日韩免费高清av| 国产大陆亚洲精品国产| 亚洲欧洲制服丝袜| 日韩欧美国产一区二区三区| 成人在线综合网站| 石原莉奈一区二区三区在线观看| 日韩精品专区在线影院重磅| 成人黄色小视频| 亚洲成人免费av| 国产色产综合产在线视频 | 亚洲成精国产精品女| 精品国产一区久久| 一本大道av一区二区在线播放| 喷水一区二区三区| 综合色天天鬼久久鬼色| 日韩一级欧美一级| 91视频精品在这里| 国内精品伊人久久久久av一坑| 亚洲免费在线观看视频| 精品国产在天天线2019| 91高清在线观看| 成人美女视频在线观看| 免费观看30秒视频久久| 亚洲天堂av老司机| 欧美国产国产综合| 欧美tickling网站挠脚心| 欧美日韩亚洲国产综合| 成av人片一区二区| 国产一区二区不卡在线| 日韩国产一区二| 亚洲一区二区三区中文字幕在线| 久久精品人人做人人爽97| 91精品欧美福利在线观看| 91福利资源站| 一本到不卡免费一区二区| 成人毛片老司机大片| 国产一区二区三区在线看麻豆 | 日韩欧美国产精品| 欧美日韩国产bt| 欧美亚洲图片小说| 欧美最猛性xxxxx直播| fc2成人免费人成在线观看播放 | 三级不卡在线观看| 一区二区免费视频| 综合久久久久久久| 亚洲人成影院在线观看| 国产精品午夜在线| 欧美激情在线观看视频免费| 国产亚洲va综合人人澡精品| 精品久久久久久久久久久久久久久 | 欧美成人aa大片| 日韩午夜在线影院| 日韩亚洲电影在线| 欧美成人午夜电影| 久久伊人中文字幕| 国产色综合久久| 欧美国产综合色视频| 中文字幕不卡在线播放| 国产精品看片你懂得 | 欧洲一区在线电影| 欧美主播一区二区三区| 欧美性大战久久久久久久蜜臀 | 久久影院午夜片一区| 久久久久久久久久久久电影| 精品成a人在线观看| 国产欧美一区二区精品性 | 欧美性一级生活| 51午夜精品国产| 精品美女一区二区三区| 26uuu久久天堂性欧美| 久久精品一二三| 亚洲色图欧美激情| 午夜在线成人av| 日韩成人一区二区| 国产福利91精品一区| 91麻豆产精品久久久久久| 欧美日韩精品一区二区三区四区| 欧美剧在线免费观看网站| 日韩美女视频在线| **欧美大码日韩| 天堂蜜桃91精品| 国产米奇在线777精品观看| 成人黄色国产精品网站大全在线免费观看| 91小视频在线| 日韩一级片网站| 亚洲欧美日韩人成在线播放| 亚洲成人精品在线观看| 国产成人av网站| 欧美肥妇free| 综合婷婷亚洲小说| 欧美aaaaa成人免费观看视频| 顶级嫩模精品视频在线看| 精品视频在线视频| 国产精品乱码人人做人人爱| 亚洲福利视频一区二区| 国产91精品欧美| 日韩免费一区二区三区在线播放| 国产精品久久久久久久久晋中| 日日欢夜夜爽一区| 97aⅴ精品视频一二三区| 欧美成人乱码一区二区三区|