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

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

?? conf_tny.lst

?? 基于Proteus的51單片機實驗平臺
?? LST
?? 第 1 頁 / 共 4 頁
字號:
A51 MACRO ASSEMBLER  CONF_TNY                                                             07/24/2006 09:15:26 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN Conf_tny.OBJ
ASSEMBLER INVOKED BY: C:\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.
  2710                36     INT_CLOCK       EQU     10000   ; 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                                                             07/24/2006 09:15:26 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                                                             07/24/2006 09:15:26 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
  D8F0               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                                                             07/24/2006 09:15:26 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丝袜在线观看| 韩国精品主播一区二区在线观看 | 亚洲欧美一区二区久久| 久久色视频免费观看| 日韩亚洲电影在线| 91精品欧美一区二区三区综合在| 欧美三级电影一区| 色丁香久综合在线久综合在线观看| 日本道免费精品一区二区三区| 成人黄色小视频| 91麻豆蜜桃一区二区三区| 一本大道综合伊人精品热热 | 欧美中文字幕一区二区三区亚洲| 一本到三区不卡视频| 欧美日韩一区二区在线观看视频 | 99精品视频一区| 色一情一乱一乱一91av| 欧美日韩综合在线免费观看| 欧美日韩一级视频| 精品久久久久久无| 欧美国产一区在线| 亚洲高清在线视频| 日韩精品乱码免费| 国产一本一道久久香蕉| 99这里只有精品| 在线观看91视频| 欧美一区二区三区思思人| 欧美xxxx在线观看| 亚洲欧美自拍偷拍色图| 亚洲国产一二三| 韩国成人福利片在线播放| 99久久综合色| 91精品国产综合久久精品性色| 久久亚洲影视婷婷| 亚洲一区av在线| 激情亚洲综合在线| 欧洲一区在线电影| 久久久99免费| 亚洲欧美日韩久久| 久久99精品国产.久久久久久| 99久久精品国产导航| 制服视频三区第一页精品| 国产精品免费免费| 天天av天天翘天天综合网色鬼国产| 国产一区二区0| 欧美视频日韩视频| 国产精品久久久久永久免费观看| 亚洲国产精品视频| 成人白浆超碰人人人人| 欧美一级欧美三级| 亚洲一区二区欧美| 国产一区二区毛片| 日韩一区二区三区av| 亚洲一区二区美女| 99re在线视频这里只有精品| 精品粉嫩aⅴ一区二区三区四区| 亚洲欧美视频在线观看| 国产91清纯白嫩初高中在线观看| 欧美一区二区三区电影| 日韩美女视频一区二区| 国产suv一区二区三区88区| 欧美一区午夜视频在线观看| 亚洲一区二区三区自拍| 99re在线视频这里只有精品| 国产婷婷色一区二区三区| 美女视频黄久久| 欧美日韩一区不卡| 亚洲国产va精品久久久不卡综合| 9人人澡人人爽人人精品| 国产欧美日本一区二区三区| 激情综合色播五月| 精品剧情v国产在线观看在线| 午夜视频在线观看一区二区| 在线视频你懂得一区二区三区| 国产精品成人在线观看| 大胆亚洲人体视频| 国产欧美一区二区三区网站| 国产九九视频一区二区三区| 日韩免费观看2025年上映的电影| 日日骚欧美日韩| 欧美精品高清视频| 日本免费新一区视频| 国产高清一区日本| 日韩欧美在线综合网| 日韩精品一区二区三区中文精品| 亚洲精品国产一区二区三区四区在线| 成人毛片在线观看| 亚洲一区二区三区四区的| 99久久伊人网影院| 亚洲视频网在线直播| 一区二区三区四区不卡视频 | 午夜久久电影网| 中文字幕中文字幕一区| 欧美精品一区二区精品网| 色婷婷一区二区| 粉嫩一区二区三区在线看| 久久精品噜噜噜成人88aⅴ| 亚洲福利国产精品| 国产精品乱码一区二区三区软件 | 欧美视频在线一区二区三区| 懂色av一区二区夜夜嗨| 美女在线视频一区| 日本va欧美va瓶| 天天影视涩香欲综合网| 亚洲成人动漫在线观看| 亚洲色图制服诱惑| 中文字幕在线观看不卡| 日本一区二区成人在线| 久久精品这里都是精品| 久久天堂av综合合色蜜桃网| 日韩精品中文字幕一区| 精品日韩欧美一区二区| 精品盗摄一区二区三区| 日韩欧美国产一区二区三区| 欧美一级电影网站| 精品国产91久久久久久久妲己| 欧美大片在线观看| 久久久99精品久久| 中文字幕视频一区二区三区久| 欧美国产视频在线| 中文字幕一区在线观看视频| 中文字幕中文字幕在线一区| 中文字幕在线观看不卡视频| 国产精品久久99| 国产精品日产欧美久久久久| 精品国产乱码91久久久久久网站| 精品国产乱码久久久久久蜜臀| 欧美一区二区三区男人的天堂| 欧美片在线播放| 欧美高清hd18日本| 在线观看成人小视频| 欧美亚洲一区二区三区四区| 色呦呦国产精品| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 国产精品视频免费| 中文字幕永久在线不卡| 久久久久久久久久久久久久久99| 国产欧美在线观看一区| 国产精品视频一二| **欧美大码日韩| 亚洲欧美区自拍先锋| 婷婷丁香久久五月婷婷| 玖玖九九国产精品| 国产一区美女在线| 福利电影一区二区| 欧美视频一区二区三区四区 | fc2成人免费人成在线观看播放| 成人小视频免费在线观看| 国产自产高清不卡| 国产成人综合在线| 不卡一卡二卡三乱码免费网站| 色综合一个色综合| 欧美色图免费看| 日韩一级欧美一级| 欧美精品日韩综合在线| 国产欧美精品一区| 亚洲免费观看高清完整版在线观看| 一区二区三区不卡在线观看| 午夜精品一区二区三区电影天堂| 亚洲精品免费在线观看| 青娱乐精品视频在线| 国产一区二区在线视频| 成人a免费在线看| 色久综合一二码| 337p粉嫩大胆噜噜噜噜噜91av | 日韩一区二区三区三四区视频在线观看| 日韩女优制服丝袜电影| 欧美韩日一区二区三区| 久久激五月天综合精品| www.亚洲人| 欧美一级艳片视频免费观看| 欧美激情综合网| 午夜精品123| 韩国一区二区视频| 91精品国产一区二区三区香蕉| 国产亚洲午夜高清国产拍精品 | av亚洲精华国产精华| 欧美电影一区二区三区| 国产免费成人在线视频| 国产在线一区二区| 欧美日韩久久不卡| 国产精品久久777777| 精品一区二区三区的国产在线播放 | 欧洲人成人精品| 久久看人人爽人人| 午夜欧美视频在线观看| 在线免费亚洲电影| 久久久久久久一区| 日韩av网站在线观看| 91视频在线看| 国产精品色在线观看| 精品一区二区免费在线观看| 欧美视频你懂的| 国产精品二三区| a级高清视频欧美日韩| 日韩女优制服丝袜电影| 日韩精品一卡二卡三卡四卡无卡| 色噜噜狠狠色综合欧洲selulu| 日本一二三不卡| 久久99精品久久久|