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

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

?? conf_tny.lst

?? 基于Keil RTX51Tiny的遠程監控采集系統從設備開發
?? LST
?? 第 1 頁 / 共 4 頁
字號:
A51 MACRO ASSEMBLER  CONF_TNY                                                             01/18/2005 21:45:41 PAGE     1


MACRO ASSEMBLER A51 V7.02a
OBJECT MODULE PLACED IN Conf_tny.OBJ
ASSEMBLER INVOKED BY: D:\Keil\C51\BIN\A51.EXE Conf_tny.A51 SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     $nomod51 
                       2     ;------------------------------------------------------------------------------
                       3     ;  This file is part of the RTX-51 TINY  Real-Time Operating System Package
                       4     ;  Copyright KEIL ELEKTRONIK GmbH and Keil Software, Inc. 1991-2002
                       5     ;  Version 2.01
                       6     ;------------------------------------------------------------------------------
                       7     ;  CONF_TNY.A51:  This code allows the configuration of the
                       8     ;                 RTX-51 TINY Real-Time Operating System
                       9     ;
                      10     ;  Copy this file to your project folder and add the copy to your uVision2
                      11     ;  project.  You can customize several parameters of RTX51 Tiny within this
                      12     ;  configuration file.
                      13     ;
                      14     ;  If you use command line tools, translate this file with:
                      15     ;
                      16     ;     Ax51 CONF_TNY.A51
                      17     ;
                      18     ;  If you use command line tools, link the modified CONF_TNY.OBJ file to 
                      19     ;  your application with:
                      20     ;
                      21     ;     Lx51 <your object file list>, CONF_TNY.OBJ <controls>
                      22     ;
                      23     ;------------------------------------------------------------------------------
                      24     ;
                      25     ;  RTX-51 TINY Hardware-Timer
                      26     ;  ==========================
                      27     ;
                      28     ;  With the following EQU statements the initialization of the RTX-51 TINY
                      29     ;  Hardware-Timer can be defined (RTX-51 TINY uses the 8051 Timer 0 for 
                      30     ;  controlling RTX-51 software timers).
                      31     ;
                      32     ;  Define the register bank used for the timer interrupt.
  0001                33     INT_REGBANK     EQU     1       ; default is Registerbank 1
                      34     ;
                      35     ;  Define Hardware-Timer tick time in 8051 machine cycles.
  03E8                36     INT_CLOCK       EQU     1000    ; default is 10000 cycles
                      37     ;
                      38     ;  Define Round-Robin Timeout in Hardware-Timer ticks.
  0000                39     TIMESHARING     EQU     0       ; default is 5 Hardware-Timer ticks.
                      40     ;                               ; 0 disables Round-Robin Task Switching
                      41     ;
                      42     ;  Long User Interrupt Routines: set to 1 if your application contains 
                      43     ;  user interrupt functions that may take longer than a hardware timer 
                      44     ;  interval for execution.
  0000                45     LONG_USR_INTR   EQU     0       ; 0 user interrupts execute fast.
                      46     ;                               ; 1 user interrupts take long execution times.
                      47     ;
                      48     ;
                      49     ;------------------------------------------------------------------------------
                      50     ;
                      51     ;  USER CODE FOR 8051 HARDWARE TIMER INTERRUPT
                      52     ;  ===========================================
                      53     ;
                      54     ;  The following macro defines the code executed on a hardware timer interrupt.
                      55     ;
                      56     ;  Define instructions executed on a hardware timer interrupt.
                      57     HW_TIMER_CODE   MACRO
                      58                                     ; Empty Macro by default
A51 MACRO ASSEMBLER  CONF_TNY                                                             01/18/2005 21:45:41 PAGE     2

                      59                     RETI
                      60                     ENDM
                      61     ;
                      62     ;
                      63     ;------------------------------------------------------------------------------
                      64     ;
                      65     ;  CODE BANKING SUPPORT
                      66     ;  ====================
                      67     ;
                      68     ;  The following EQU statement controls the code banking support for RTX51 TINY.
                      69     ;
                      70     ;  Enable or disable code banking support
  0000                71     CODE_BANKING     EQU     0      ; 0 (default) application uses no code banking
                      72     ;                               ; 1 application uses code banking
                      73     ;
                      74     ;------------------------------------------------------------------------------
                      75     ;
                      76     ;  RTX-51 TINY Stack Space
                      77     ;  =======================
                      78     ;
                      79     ;  The following EQU statements defines the size of the internal RAM used
                      80     ;  for stack area and the minimum free space on the stack.  A macro defines
                      81     ;  the code executed when there is there is not enough free stack on the
                      82     ;  CPU stack.
                      83     ;
                      84     ;  Define the highest RAM address used for CPU stack
  00FF                85     RAMTOP          EQU     0FFH    ; default is address (256-1)
                      86     ;
  0014                87     FREE_STACK      EQU     20      ; default is 20 bytes free space on stack
                      88     ;                               ; the value 0 disables stack checking
                      89     ;
                      90     STACK_ERROR     MACRO
                      91                     CLR     EA      ; disable interrupts
                      92                     SJMP    $       ; endless loop if stack space is exhausted
                      93                     ENDM
                      94     ;
                      95     ;
                      96     ;------------------------------------------------------------------------------
                      97     ;
                      98     ;  8051 CPU IDLE CODE
                      99     ;  ==================
                     100     ;
                     101     ;  Many 8051 devices provide an IDLE MODE that reduces power consumption and
                     102     ;  EMC.  The following macro defines the code executed when there is no 
                     103     ;  ready task in the system.  The code must set the CPU into an IDLE MODE
                     104     ;  that stops instruction execution until an 8051 hardware interrupt occurs. 
                     105     ;
                     106     
                     107     ; Disable or Enable CPU_IDLE CODE
  0001               108     CPU_IDLE_CODE   EQU     1       ; 0  CPU_IDLE MACRO is not inserted
                     109                                     ; 1  CPU_IDLE MACRO is executed
                     110     
  0087               111     PCON            DATA    087H    ; Power Control SFR on most 8051 devices
                     112     
                     113     ; Stop CPU execution until hardware interrupt; executed when there is no 
                     114     ; active task in the system. 
                     115     CPU_IDLE        MACRO
                     116                     ORL     PCON,#1 ; set 8051 CPU to IDLE
                     117                     ENDM
                     118     ;
                     119     ;
                     120     ;------------------------------------------------------------------------------
                     121     ;----------------- !!! End of User Configuration Part    !!! ------------------
                     122     ;----------------- !!! Do not modify code sections below !!! ------------------
                     123     ;------------------------------------------------------------------------------
                     124     
A51 MACRO ASSEMBLER  CONF_TNY                                                             01/18/2005 21:45:41 PAGE     3

                     125     ; SFR Symbols
  00D0               126     PSW     DATA    0D0H
  00E0               127     ACC     DATA    0E0H
  00F0               128     B       DATA    0F0H
  0081               129     SP      DATA    81H
  0082               130     DPL     DATA    82H
  0083               131     DPH     DATA    83H
  0088               132     TCON    DATA    88H
  0089               133     TMOD    DATA    89H
  008A               134     TL0     DATA    8AH
  008B               135     TL1     DATA    8BH
  008C               136     TH0     DATA    8CH
  008D               137     TH1     DATA    8DH
  00A8               138     IE      DATA    0A8H
                     139     
                     140     ; TCON
  008F               141     TF1     BIT     8FH
  008E               142     TR1     BIT     8EH
  008D               143     TF0     BIT     8DH
  008C               144     TR0     BIT     8CH
  008B               145     IE1     BIT     8BH
  008A               146     IT1     BIT     8AH
  0089               147     IE0     BIT     89H
  0088               148     IT0     BIT     88H
                     149     ; IE 
  00AF               150     EA      BIT     0AFH
  00AC               151     ES      BIT     0ACH
  00AB               152     ET1     BIT     0ABH
  00AA               153     EX1     BIT     0AAH
  00A9               154     ET0     BIT     0A9H
  00A8               155     EX0     BIT     0A8H
                     156     
                     157     ; Check Configuration Values
                     158     
                     159     
                     160                     NAME    ?RTX51_TINY_KERNAL
                     161     
                     162     PUBLIC  ?RTX_CURRENTTASK 
                     163     PUBLIC  ?RTX_RAMTOP
                     164     PUBLIC  os_switch_task
                     165     PUBLIC  ?RTX?SET_ISR
                     166     
                     167     EXTRN   NUMBER (?RTX_MAXTASKN)          ; max Task Number
                     168     
  00FF               169     ?RTX_RAMTOP       EQU   RAMTOP
  FC18               170     ?RTX_CLOCK        EQU   -INT_CLOCK
                     171     
  0008               172     ?RTX_REGISTERBANK EQU   INT_REGBANK * 8
----                 173                       DSEG  AT    ?RTX_REGISTERBANK
0008                 174                       DS    2     ; temporary space
000A                 175     ?RTX_SAVEACC:     DS    1
  REG                176     saveacc           EQU   R2    ; for access in interrupt service routine
000B                 177     ?RTX_SAVEPSW:     DS    1
  REG                178     savepsw           EQU   R3    ; for access in interrupt service routine
000C                 179     ?RTX_CURRENTTASK: DS    1
  REG                180     currenttask       EQU   R4    ; for access in interrupt service routine
                     181     
                     182     IF (TIMESHARING <> 0)
                             ?RTX_ROBINTIME:   DS    1
                             robintime         EQU   R5    ; for access in interrupt service routine
                             ENDIF
                     186     
                     187     IF (CODE_BANKING <> 0)
                             EXTRN   DATA    (?B_CURRENTBANK)
                             EXTRN   CODE    (?B_RESTORE_BANK)
                             ENDIF
A51 MACRO ASSEMBLER  CONF_TNY                                                             01/18/2005 21:45:41 PAGE     4

                     191     
                     192     
                     193     ;------------------------------------------------
                     194     ; Table of Task Entry Pointers
                     195     ;------------------------------------------------
                     196     PUBLIC  ?RTX_TASKENTRY

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91国产免费观看| 亚洲国产成人av| 午夜精品久久久久久久99水蜜桃| 热久久国产精品| 91论坛在线播放| 国产午夜亚洲精品午夜鲁丝片| 日韩国产精品大片| 色偷偷久久人人79超碰人人澡| 久久久久久久久久电影| 亚洲成a人在线观看| 91影院在线免费观看| 精品国产凹凸成av人导航| 亚洲成人激情av| 日本道精品一区二区三区 | 国产精品网友自拍| 亚洲第一成年网| 91一区二区三区在线播放| 久久综合五月天婷婷伊人| 亚洲成av人综合在线观看| 91麻豆蜜桃一区二区三区| 日本一区二区三区电影| 久久爱www久久做| 91精品国产麻豆| 日韩精品免费专区| 51久久夜色精品国产麻豆| 一区二区三区四区在线| 97超碰欧美中文字幕| 国产精品视频一区二区三区不卡| 国产一区二区三区蝌蚪| 精品国产亚洲一区二区三区在线观看| 天堂成人免费av电影一区| 欧美在线啊v一区| 亚洲成人7777| 欧美一区二区三区白人| 男女性色大片免费观看一区二区 | 国产乱码一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 久久成人综合网| 久久人人97超碰com| 国产一区二区在线看| 国产欧美日韩不卡免费| 成人av电影在线播放| 欧美videossexotv100| 国产一区二区三区免费观看| 国产视频在线观看一区二区三区 | 中文字幕的久久| 91无套直看片红桃| 亚洲一区二区不卡免费| 欧美人成免费网站| 美国毛片一区二区三区| 精品久久久久久久久久久久久久久 | 91精品国产综合久久久久| 免费久久精品视频| 久久综合九色综合欧美就去吻| 国产乱理伦片在线观看夜一区| 中文字幕二三区不卡| 在线视频国内自拍亚洲视频| 日产欧产美韩系列久久99| 久久久久久久久久久久久久久99| 97超碰欧美中文字幕| 三级久久三级久久| 日韩和欧美一区二区三区| 精品国产麻豆免费人成网站| 成人18视频日本| 日本在线观看不卡视频| 国产丝袜美腿一区二区三区| 欧美亚洲国产bt| 国产在线一区观看| 亚洲午夜精品在线| 久久久久久影视| 欧美撒尿777hd撒尿| 国产激情一区二区三区| 亚洲永久免费视频| 久久久九九九九| 在线观看91av| 色一情一乱一乱一91av| 国产在线一区二区| 亚洲在线一区二区三区| 欧美精品一区二区三区四区 | 日韩美女视频在线| 91色porny在线视频| 精品制服美女久久| 伊人性伊人情综合网| 久久久久久**毛片大全| 欧美日韩在线电影| av在线一区二区| 国产精选一区二区三区 | 亚洲一区二区视频| 中文字幕欧美激情| 精品国内二区三区| 91精品国产综合久久国产大片| 一本大道久久a久久综合| 国产传媒久久文化传媒| 理论电影国产精品| 午夜电影久久久| 一区二区三区.www| 亚洲精品欧美激情| 亚洲欧洲在线观看av| 国产亚洲综合性久久久影院| 欧美一区二区不卡视频| 欧美视频在线一区| 在线观看国产日韩| 在线免费不卡电影| 日本大香伊一区二区三区| 97精品视频在线观看自产线路二| 国产一区二区三区| 国产精品一品视频| 国产69精品久久久久毛片 | 欧美日本一道本| 在线观看网站黄不卡| 91麻豆精品一区二区三区| 成人性色生活片免费看爆迷你毛片| 国产一区二区女| 国产精品一卡二卡在线观看| 国产精品一区二区你懂的| 国产一二精品视频| 国产91精品久久久久久久网曝门| 丁香一区二区三区| 欧美日韩精品一区二区在线播放| 欧美日韩一级片在线观看| 欧美日本精品一区二区三区| 在线成人免费观看| 久久亚区不卡日本| 国产精品人妖ts系列视频| 国产精品污网站| 最新日韩av在线| 夜夜嗨av一区二区三区网页 | 亚洲精选免费视频| 亚洲永久精品国产| 秋霞午夜鲁丝一区二区老狼| 日本成人在线电影网| 国产一区二区精品久久91| 粉嫩av一区二区三区| 欧洲国产伦久久久久久久| 欧美电影影音先锋| 久久九九影视网| 亚洲私人影院在线观看| 性做久久久久久免费观看| 免费观看在线综合色| 国产精品一卡二| 欧美亚洲综合久久| 亚洲精品一区在线观看| 日韩美女啊v在线免费观看| 午夜精品久久久久久| 国产精品99久久久久久久女警| 99国产欧美另类久久久精品| 欧美二区三区的天堂| 国产精品久久久久三级| 天天做天天摸天天爽国产一区| 国产精品69久久久久水密桃| 在线精品国精品国产尤物884a| 亚洲精品一线二线三线无人区| 亚洲欧美综合色| 久久99国产精品久久| 95精品视频在线| 久久嫩草精品久久久精品一| 尤物在线观看一区| 国产福利一区在线| 欧美色电影在线| 亚洲国产精品av| 日本不卡的三区四区五区| 成人av高清在线| 日韩欧美国产1| 亚洲一区二区三区自拍| 大尺度一区二区| 精品日韩一区二区三区 | 亚洲欧美日韩国产综合| 六月丁香婷婷久久| 在线观看中文字幕不卡| 国产精品嫩草影院av蜜臀| 蜜桃视频一区二区三区| 在线观看精品一区| 中文字幕中文字幕一区二区| 激情欧美日韩一区二区| 欧美伦理视频网站| 一区二区三区四区不卡视频| 成人妖精视频yjsp地址| 久久网这里都是精品| 日本视频一区二区三区| 在线观看国产精品网站| 国产精品超碰97尤物18| 国产成人一级电影| 久久嫩草精品久久久精品| 热久久国产精品| 91麻豆精品国产无毒不卡在线观看 | 成人精品视频一区二区三区尤物| 日韩欧美国产午夜精品| 手机精品视频在线观看| 欧美日韩1区2区| 亚洲成人av福利| 欧美精品乱码久久久久久按摩| 亚洲同性gay激情无套| 成人丝袜18视频在线观看| 欧美精品一区二区三区一线天视频| 日韩va亚洲va欧美va久久| 91精品国产色综合久久不卡蜜臀 | 夜夜嗨av一区二区三区中文字幕| 91亚洲精华国产精华精华液| 国产精品久久久久久久久免费丝袜 | 久久精品在线观看|