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

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

?? conf_tny.lst

?? A rtx51 tiny example program
?? LST
?? 第 1 頁 / 共 4 頁
字號:
A51 MACRO ASSEMBLER  CONF_TNY                                                             03/23/2009 13:06:23 PAGE     1


MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN Conf_tny.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE Conf_tny.a51 SET(SMALL) DEBUG XREF 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.
  4E20                36     INT_CLOCK       EQU     20000   ; 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                                                             03/23/2009 13:06:23 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
  0001                71     CODE_BANKING     EQU     1      ; 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                                                             03/23/2009 13:06:23 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
  B1E0               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)
                     188     EXTRN   DATA    (?B_CURRENTBANK)
                     189     EXTRN   CODE    (?B_RESTORE_BANK)
                     190     ENDIF
A51 MACRO ASSEMBLER  CONF_TNY                                                             03/23/2009 13:06:23 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一区二区三区免费野_久草精品视频
天堂午夜影视日韩欧美一区二区| 亚洲精选一二三| 精品视频资源站| 97se亚洲国产综合自在线不卡| 国产精品18久久久| 国产一区 二区| 国产黑丝在线一区二区三区| 国产一区二区三区久久久 | 97久久超碰国产精品电影| 成人夜色视频网站在线观看| 国产ts人妖一区二区| 国产成人a级片| 色吧成人激情小说| 欧美无人高清视频在线观看| 欧美精品自拍偷拍动漫精品| 日韩午夜电影在线观看| 久久综合色8888| 国产视频在线观看一区二区三区| 国产精品每日更新在线播放网址| 亚洲三级视频在线观看| 亚洲国产一区视频| 日本中文一区二区三区| 精品在线观看视频| 成人激情文学综合网| 91电影在线观看| 日韩女优毛片在线| 国产精品高潮呻吟| 亚洲mv在线观看| 国产精品99久久久久久宅男| 99re66热这里只有精品3直播| 在线观看成人小视频| 欧美一区二区三区播放老司机| 久久久国产综合精品女国产盗摄| 中文字幕日韩一区二区| 日韩精品91亚洲二区在线观看| 久久99精品国产91久久来源 | 欧美国产综合一区二区| 亚洲激情在线播放| 裸体在线国模精品偷拍| 成a人片亚洲日本久久| 欧美一区二区在线不卡| 国产精品人成在线观看免费 | 国产亚洲一区二区三区在线观看 | 欧美精品亚洲一区二区在线播放| 久久夜色精品一区| 亚洲国产欧美在线人成| 国产ts人妖一区二区| 欧美乱熟臀69xxxxxx| 国产精品视频一二| 久久国产尿小便嘘嘘| 色综合天天性综合| 欧美激情一区二区三区全黄| 日韩精品亚洲一区二区三区免费| 91伊人久久大香线蕉| 日韩一卡二卡三卡| 午夜成人在线视频| 91丝袜国产在线播放| 国产亚洲女人久久久久毛片| 日本在线不卡一区| 欧美挠脚心视频网站| 亚洲码国产岛国毛片在线| 国产自产视频一区二区三区| 欧美一区二区三区视频在线 | 久久精品水蜜桃av综合天堂| 天堂va蜜桃一区二区三区 | 国产精品99久久久久| 日韩欧美一区二区免费| 亚洲国产三级在线| 欧美亚洲一区二区三区四区| 亚洲女子a中天字幕| 成人黄色777网| 国产欧美一区二区精品秋霞影院| 天天色综合天天| 欧美人妇做爰xxxⅹ性高电影| 一区二区三区不卡视频在线观看| 91在线视频播放地址| 亚洲视频免费在线观看| 91麻豆国产福利在线观看| 成人欧美一区二区三区白人 | 国产精品天干天干在观线| 国产精品99久久久久久宅男| 久久久不卡影院| 国产成人精品影视| 国产精品第五页| 91麻豆精东视频| 偷窥国产亚洲免费视频| 欧美区一区二区三区| 视频一区国产视频| 欧美一区二区三区日韩| 国产原创一区二区三区| 国产精品久99| 91国产免费看| 青青国产91久久久久久| 久久久亚洲精品石原莉奈| 欧美一卡二卡三卡四卡| 国产精品亚洲午夜一区二区三区 | 国产精品影视天天线| 亚洲一二三四区| 中文在线一区二区| 视频一区欧美日韩| 91精品综合久久久久久| 国产一区二区h| 国产精品久久久久aaaa樱花| 欧美系列日韩一区| 麻豆国产一区二区| 国产精品久久久久久久久快鸭| 99国产精品久久久| 日韩不卡在线观看日韩不卡视频| 久久蜜臀精品av| 在线视频中文字幕一区二区| 日本免费新一区视频| 国产精品入口麻豆九色| 欧美丰满一区二区免费视频| 国产一区二区三区久久悠悠色av| 亚洲欧美日韩综合aⅴ视频| 欧美日韩国产天堂| 国产v综合v亚洲欧| 日韩主播视频在线| 中文字幕在线不卡一区| 日韩欧美不卡一区| 91美女视频网站| 国产中文字幕精品| 亚洲成人在线免费| 国产精品美女久久久久aⅴ | 老司机午夜精品99久久| 1000精品久久久久久久久| 日韩一本二本av| 色综合久久久久久久久久久| 美女精品一区二区| 亚洲一区二区三区爽爽爽爽爽| www激情久久| 欧美猛男男办公室激情| 99re这里都是精品| 国内外成人在线视频| 五月天视频一区| 亚洲狠狠丁香婷婷综合久久久| 久久久久久久久久久电影| 欧美精品在线观看一区二区| 色综合视频一区二区三区高清| 韩国午夜理伦三级不卡影院| 日本美女一区二区| 日韩av在线播放中文字幕| 亚洲黄色av一区| 亚洲色图都市小说| 亚洲欧洲另类国产综合| 日本一区二区三区久久久久久久久不| 欧美精品乱码久久久久久| 91国在线观看| 91久久国产最好的精华液| 91偷拍与自偷拍精品| 99r国产精品| 99r国产精品| av中文字幕一区| 99视频一区二区三区| 99免费精品视频| 99精品偷自拍| 在线观看欧美日本| 欧美亚洲动漫精品| 欧美日韩在线一区二区| 欧美在线观看一区二区| 欧美丝袜丝交足nylons图片| 91黄色免费看| 欧美另类变人与禽xxxxx| 日韩一区二区三区在线观看| 欧美不卡一二三| 久久精品人人做人人综合 | 亚洲欧美日韩小说| 亚洲综合色在线| 亚洲成在人线在线播放| 日韩电影在线看| 激情小说欧美图片| 成人免费观看男女羞羞视频| 成人h动漫精品一区二区| 色综合久久久久综合体| 欧美曰成人黄网| 日韩免费视频线观看| 久久综合色8888| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲一区二区三区在线看| 日本91福利区| 北条麻妃一区二区三区| 欧美自拍偷拍一区| 日韩欧美国产一二三区| 国产精品亲子伦对白| 亚洲成人自拍一区| 国产精品1区2区3区| 91福利社在线观看| 久久久久一区二区三区四区| 18成人在线观看| 精品在线亚洲视频| 91污在线观看| 日韩三级.com| 亚洲天堂成人网| 精品一区二区精品| 91国偷自产一区二区三区成为亚洲经典 | 亚洲国产综合人成综合网站| 精品一区二区三区av| 欧美又粗又大又爽| 日本一区二区三区电影| 日韩和的一区二区|