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

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

?? os_cpu_a.lst

?? c8051f040單片機上的UCOS 移植代碼
?? LST
字號:
A51 MACRO ASSEMBLER  OS_CPU_A                                                             04/23/2007 15:47:28 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN OS_CPU_A.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE OS_CPU_A.ASM SET(LARGE) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     ;/*
                       2     ;******************************************************************************************
                             ***************
                       3     ;*                                               uC/OS-II
                       4     ;*                                               實時內核
                       5     ;*
                       6     ;*                        (c) Copyright 1992-1998, Jean J. Labrosse, Plantation, FL
                       7     ;*                                               版權所有
                       8     ;*
                       9     ;*                                            MCU-51 專用代碼
                      10     ;*                                           KEIL C51大模式編譯
                      11     ;*
                      12     ;* 文件名 : OS_CPU_A.ASM
                      13     ;* 作者   : Jean J. Labrosse
                      14     ;* 改編   : 楊屹 gdtyy@ri.gdt.com.cn 巨龍公司系統集成開發部 2002.09.27
                      15     ;******************************************************************************************
                             ***************
                      16     ;*/
                      17     
                      18     ;偽指令詳細用法請查A51.PDF文件
                      19     ;程序結構詳見《uC/OS-II》193-198頁
                      20     
                      21     ;不用此語句!??! $CASE    ;標號和變量名區分大小寫
                      22     
                      23     $nomod51 
  00AF                24     EA      BIT     0A8H.7
  0081                25     SP      DATA    081H
  00F0                26     B       DATA    0F0H
  00E0                27     ACC     DATA    0E0H
  0083                28     DPH     DATA    083H
  0082                29     DPL     DATA    082H
  00D0                30     PSW     DATA    0D0H
  008C                31     TR0     BIT        088H.4
  008C                32     TH0     DATA    08CH
  008A                33     TL0     DATA    08AH
  0084                34     SFRPAGE DATA 084H
                      35             NAME OS_CPU_A    ;模塊名
                      36             
                      37     ;定義重定位段
                      38     ?PR?OSStartHighRdy?OS_CPU_A    SEGMENT CODE
                      39     ?PR?OSCtxSw?OS_CPU_A           SEGMENT CODE
                      40     ?PR?OSIntCtxSw?OS_CPU_A        SEGMENT CODE
                      41     ?PR?OSTickISR?OS_CPU_A         SEGMENT CODE
                      42     
                      43     ?PR?_?serial?OS_CPU_A          SEGMENT CODE
                      44             
                      45     ;聲明引用全局變量和外部子程序
                      46             EXTRN DATA  (?C_XBP)     ;仿真堆棧指針用于重入局部變量保存
                      47                     EXTRN XDATA  (inTxBuf)   
                      48             EXTRN IDATA (OSTCBCur)
                      49             EXTRN IDATA (OSTCBHighRdy)
                      50             EXTRN IDATA (OSRunning)
                      51             EXTRN IDATA (OSPrioCur)
                      52             EXTRN IDATA (OSPrioHighRdy)
                      53         
                      54             EXTRN CODE  (_?OSTaskSwHook)
                      55             EXTRN CODE  (_?serial)
                      56             EXTRN CODE  (_?OSIntEnter)
A51 MACRO ASSEMBLER  OS_CPU_A                                                             04/23/2007 15:47:28 PAGE     2

                      57             EXTRN CODE  (_?OSIntExit)
                      58             EXTRN CODE  (_?OSTimeTick)        
                      59                 
                      60     ;對外聲明4個不可重入函數
                      61             PUBLIC OSStartHighRdy
                      62             PUBLIC OSCtxSw
                      63             PUBLIC OSIntCtxSw
                      64             PUBLIC OSTickISR
                      65             
                      66             ;PUBLIC SerialISR        
                      67         
                      68     ;分配堆??臻g。只關心大小,堆棧起點由keil決定,通過標號可以獲得keil分配的SP起點。
                      69     ?STACK SEGMENT IDATA
----                  70             RSEG ?STACK
0000                  71     OSStack:
0000                  72             DS 40H
  FFFF                73     OSStkStart IDATA OSStack-1
                      74     
                      75     ;定義壓棧出棧宏
                      76     PUSHALL    MACRO
                      77             PUSH PSW
                      78             PUSH ACC
                      79             PUSH B
                      80             PUSH DPL
                      81             PUSH DPH
                      82             MOV  A,R0   ;R0-R7入棧
                      83             PUSH ACC
                      84             MOV  A,R1
                      85             PUSH ACC
                      86             MOV  A,R2
                      87             PUSH ACC
                      88             MOV  A,R3
                      89             PUSH ACC
                      90             MOV  A,R4
                      91             PUSH ACC
                      92             MOV  A,R5
                      93             PUSH ACC
                      94             MOV  A,R6
                      95             PUSH ACC
                      96             MOV  A,R7
                      97             PUSH ACC
                      98                     MOV  A,SFRPAGE    ;     將SFRPAGE入棧
                      99                     PUSH  ACC
                     100             ;PUSH SP    ;不必保存SP,任務切換時由相應程序調整
                     101             ENDM
                     102         
                     103     POPALL    MACRO
                     104             ;POP  ACC   ;不必保存SP,任務切換時由相應程序調整
                     105                     POP ACC
                     106                     MOV SFRPAGE,A
                     107             POP  ACC    ;R0-R7出棧
                     108             MOV  R7,A
                     109             POP  ACC
                     110             MOV  R6,A
                     111             POP  ACC
                     112             MOV  R5,A
                     113             POP  ACC
                     114             MOV  R4,A
                     115             POP  ACC
                     116             MOV  R3,A
                     117             POP  ACC
                     118             MOV  R2,A
                     119             POP  ACC
                     120             MOV  R1,A
                     121             POP  ACC
                     122             MOV  R0,A
A51 MACRO ASSEMBLER  OS_CPU_A                                                             04/23/2007 15:47:28 PAGE     3

                     123             POP  DPH
                     124             POP  DPL
                     125             POP  B
                     126             POP  ACC
                     127             POP  PSW
                     128             ENDM
                     129         
                     130     ;子程序
                     131     ;-------------------------------------------------------------------------
                     132      
                     133     
                     134     
                     135     
                     136     
                     137     
                     138     
                     139     
                     140     
----                 141             RSEG ?PR?OSStartHighRdy?OS_CPU_A
0000                 142     OSStartHighRdy:
                     143             USING 0    ;上電后51自動關中斷,此處不必用CLR EA指令,因為到此處還未開中斷,本程序

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产欧美在线人成| 精品成人一区二区三区| 国产成人亚洲综合色影视| 亚洲成人tv网| 亚洲成av人片| 亚洲一区二区三区四区在线免费观看 | 亚洲精品国久久99热| 中文av一区二区| 国产女人18毛片水真多成人如厕| 精品国产区一区| 久久一区二区视频| 久久久亚洲综合| 国产拍欧美日韩视频二区 | 精品亚洲porn| 狠狠色狠狠色综合| 国产成人精品综合在线观看 | 亚洲色图一区二区| 亚洲精品免费在线播放| 一区二区三区免费观看| 一区二区三区小说| 亚洲高清不卡在线观看| 视频在线观看一区二区三区| 日本美女一区二区| 精彩视频一区二区三区| 国产精品一区二区视频| 91蝌蚪国产九色| 欧美视频精品在线| 日韩久久久精品| 国产精品乱人伦| 一区二区三区在线看| 另类小说色综合网站| 风间由美一区二区三区在线观看 | 欧美精品一区二区久久婷婷| 欧美激情一区二区| 亚洲成人自拍一区| 国产99久久久国产精品潘金网站| 97se亚洲国产综合自在线观| 欧美日韩激情一区二区三区| xnxx国产精品| 亚洲精品一二三| 久久er精品视频| 色综合久久中文字幕综合网| 日韩欧美精品在线视频| 国产精品美女久久久久久2018| 亚洲精品乱码久久久久久久久| 日本va欧美va欧美va精品| 国产91对白在线观看九色| 在线观看欧美精品| 欧美大片国产精品| 中文字幕不卡在线观看| 夜夜嗨av一区二区三区网页| 国产又黄又大久久| 色成人在线视频| 日韩欧美电影一二三| 中文字幕一区二区在线播放| 丝瓜av网站精品一区二区| 国产一区欧美一区| 在线视频国产一区| 在线观看91视频| 中文字幕免费一区| 日本不卡视频在线观看| 成人美女视频在线看| 欧美日本在线观看| 自拍偷拍欧美精品| 极品少妇xxxx偷拍精品少妇| 99久久99久久精品免费看蜜桃 | 欧美综合色免费| 欧美成人女星排行榜| 亚洲欧美aⅴ...| 国模一区二区三区白浆| 色婷婷综合中文久久一本| www一区二区| 一区二区三区.www| 免费观看一级欧美片| 免费观看久久久4p| 91亚洲午夜精品久久久久久| 日韩一区二区影院| 亚洲色图欧美偷拍| 国产成人精品免费网站| 日韩一卡二卡三卡四卡| 一区二区三区四区五区视频在线观看| 国产麻豆欧美日韩一区| 91精品国产91久久综合桃花| 亚洲国产成人在线| 国产激情精品久久久第一区二区| 欧美日韩国产系列| 免费人成网站在线观看欧美高清| 欧美性猛交xxxxxxxx| 日韩一区中文字幕| av不卡在线播放| 久久久美女毛片| 国产一区二区三区黄视频| 日韩视频免费直播| 丝袜亚洲另类欧美| 4438x亚洲最大成人网| 亚洲国产精品一区二区久久 | 91黄视频在线| 亚洲国产一区视频| 色妹子一区二区| 有码一区二区三区| 欧美中文字幕一区二区三区| 综合av第一页| 欧美性受xxxx黑人xyx| 亚洲午夜免费福利视频| 欧美色手机在线观看| 亚洲小说欧美激情另类| 在线精品亚洲一区二区不卡| 首页国产丝袜综合| 日韩欧美国产系列| 狠狠色狠狠色综合日日91app| 26uuu色噜噜精品一区| 国产在线精品免费av| 中国色在线观看另类| 成人激情免费视频| 亚洲精品美国一| 51精品视频一区二区三区| 久久97超碰国产精品超碰| 欧美一卡2卡三卡4卡5免费| 国产精品一区二区久久精品爱涩| 国产日韩av一区二区| 99精品黄色片免费大全| 亚洲一二三四区| 欧美一区二区在线不卡| 国产一区在线观看视频| 国产精品久久久久9999吃药| 色综合中文字幕国产 | 国产精品一区二区在线观看网站| 国产欧美日韩视频在线观看| 99久久精品99国产精品| 日韩中文字幕一区二区三区| 精品久久久久一区二区国产| 国产成人激情av| 久久久久99精品国产片| 欧美精品欧美精品系列| 1000精品久久久久久久久| 国产精品传媒在线| 97精品久久久午夜一区二区三区| 亚洲国产日韩综合久久精品| 91精品福利在线一区二区三区| 国产精品 日产精品 欧美精品| 亚洲精品视频在线观看免费| 日韩一区二区三区三四区视频在线观看 | av午夜一区麻豆| 中文字幕不卡在线播放| 欧美日本一区二区三区四区| 国产成人精品一区二| 蜜桃久久av一区| 亚洲精品国产无天堂网2021| 精品精品欲导航| 精品污污网站免费看| 国产精品一区在线观看你懂的| 日韩中文字幕区一区有砖一区| 中文字幕日韩精品一区| 日韩你懂的在线播放| 色欧美88888久久久久久影院| 成人h动漫精品| 国产精品一区二区在线观看不卡| 免费视频一区二区| 午夜影视日本亚洲欧洲精品| 久久久99久久| 中文字幕在线不卡| 亚洲国产高清不卡| 日韩欧美中文字幕公布| 欧美日韩免费观看一区三区| 97se亚洲国产综合自在线| 国产真实乱偷精品视频免| 日日夜夜免费精品| 国产精品国产三级国产普通话蜜臀| 欧美一级生活片| 91精品国产一区二区三区| 在线免费观看日本一区| 色视频成人在线观看免| 91色porny在线视频| 波多野洁衣一区| av中文字幕不卡| 91丝袜美腿高跟国产极品老师| 91国模大尺度私拍在线视频| 91麻豆自制传媒国产之光| av成人老司机| 99vv1com这只有精品| 色综合久久久久综合体| 在线精品视频小说1| 欧美日韩综合在线| 在线播放/欧美激情| 成人妖精视频yjsp地址| 欧美色网站导航| 欧美一区二区三区成人| 日韩精品中文字幕在线一区| 日韩欧美色电影| 亚洲乱码国产乱码精品精可以看| 亚洲综合无码一区二区| 亚洲图片有声小说| 日本欧美在线看| 国产成人夜色高潮福利影视| 国产91精品免费| 成人国产精品免费观看| 88在线观看91蜜桃国自产| 日韩欧美色综合网站| 国产亚洲成年网址在线观看| 国产精品毛片久久久久久久|