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

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

?? os_cpu_i.s90

?? μC/OS—Ⅱ 對 ATMega128 單片機的移植代碼。
?? S90
字號:
;********************************************************************************************************
;                                               uC/OS-II
;                                         The Real-Time Kernel
;
;                                       ATmega128  Specific code
;
;                                             INCLUDE FILE
;
; File     : OS_CPU_I.S90
; By       : Jean J. Labrosse
;********************************************************************************************************
;
;********************************************************************************************************
;                                            BIT DEFINITIONS
;********************************************************************************************************

BIT00   = 0x01
BIT01   = 0x02
BIT02   = 0x04
BIT03   = 0x08
BIT04   = 0x10
BIT05   = 0x20
BIT06   = 0x40
BIT07   = 0x80

;********************************************************************************************************
;                                           I/O PORT ADDRESSES
;********************************************************************************************************

SREG    = 0x3F
SPH     = 0x3E
SPL     = 0x3D
RAMPZ   = 0x3B

;********************************************************************************************************
;                                                MACROS
;********************************************************************************************************

PUSH_ALL        MACRO                               ; Save all registers
                ST      -Y,R0
                ST      -Y,R1
                ST      -Y,R2
                ST      -Y,R3
                ST      -Y,R4
                ST      -Y,R5
                ST      -Y,R6
                ST      -Y,R7
                ST      -Y,R8
                ST      -Y,R9
                ST      -Y,R10
                ST      -Y,R11
                ST      -Y,R12
                ST      -Y,R13
                ST      -Y,R14
                ST      -Y,R15
                ST      -Y,R16
                ST      -Y,R17
                ST      -Y,R18
                ST      -Y,R19
                ST      -Y,R20
                ST      -Y,R21
                ST      -Y,R22
                ST      -Y,R23
                ST      -Y,R24
                ST      -Y,R25
                ST      -Y,R26
                ST      -Y,R27
                ST      -Y,R30
                ST      -Y,R31
                IN      R16,RAMPZ
                ST      -Y,R16
                ENDM

POP_ALL         MACRO                               ; Restore all registers
                LD      R16,Y+
                OUT     RAMPZ,R16
                LD      R31,Y+
                LD      R30,Y+
                LD      R27,Y+
                LD      R26,Y+
                LD      R25,Y+
                LD      R24,Y+
                LD      R23,Y+
                LD      R22,Y+
                LD      R21,Y+
                LD      R20,Y+
                LD      R19,Y+
                LD      R18,Y+
                LD      R17,Y+
                LD      R16,Y+
                LD      R15,Y+
                LD      R14,Y+
                LD      R13,Y+
                LD      R12,Y+
                LD      R11,Y+
                LD      R10,Y+
                LD      R9,Y+
                LD      R8,Y+
                LD      R7,Y+
                LD      R6,Y+
                LD      R5,Y+
                LD      R4,Y+
                LD      R3,Y+
                LD      R2,Y+
                LD      R1,Y+
                LD      R0,Y+
                ENDM

PUSH_SP         MACRO                               ; Save stack pointer
                IN      R16,SPH
                ST      -Y,R16
                IN      R16,SPL
                ST      -Y,R16
                ENDM

POP_SP          MACRO                               ; Restore stack pointer
                LD      R16,Y+
                OUT     SPL,R16
                LD      R16,Y+
                OUT     SPH,R16
                ENDM

PUSH_SREG       MACRO                               ; Save status register
                IN      R16,SREG
                ST      -Y,R16
                ENDM

POP_SREG        MACRO                               ; Restore status registers
                LD      R16,Y+
                OUT     SREG,R16
                ENDM

PUSH_SREG_INT   MACRO                               ; Save status register with interrupts ENABLED
                IN      R16,SREG
                SBR     R16,BIT07
                ST      -Y,R16
                ENDM

POP_SREG_INT    MACRO                               ; Restore status registers but DISABLE interrupts
                LD      R16,Y+
                CBR     R16,BIT07
                OUT     SREG,R16
                ENDM

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲卡通欧美制服中文| 精品在线播放午夜| 日本免费新一区视频| 日韩女同互慰一区二区| 欧美色视频一区| 国产精品网友自拍| 日韩精品亚洲一区| 成人av电影免费在线播放| 欧美一区二区精品久久911| 国产精品乱码妇女bbbb| 久久国产人妖系列| 欧美日韩一二区| 亚洲欧美影音先锋| 国产伦理精品不卡| 日韩一级精品视频在线观看| 一区二区三区四区乱视频| 久久69国产一区二区蜜臀| 欧美日韩一区二区三区视频| 国产精品网站导航| 成人免费视频网站在线观看| 欧美岛国在线观看| 蜜桃久久久久久久| 欧美三级日韩三级| 一区二区三区久久久| 成人一区二区三区视频在线观看 | 日韩欧美色综合网站| 亚洲一区二区五区| 精品美女在线观看| 日本欧美大码aⅴ在线播放| 欧美色中文字幕| 一区二区三区国产| 99国产精品久久久久久久久久久| 日本一区二区视频在线| 国产传媒日韩欧美成人| 久久九九国产精品| 国产iv一区二区三区| 国产欧美精品日韩区二区麻豆天美| 经典三级一区二区| 国产亚洲美州欧州综合国| 激情久久五月天| 久久久影院官网| 国产成人精品免费一区二区| 久久精品一二三| 国产福利91精品一区| 国产拍揄自揄精品视频麻豆| 成人一区在线观看| 亚洲女人的天堂| 欧美三级乱人伦电影| 午夜精品福利视频网站| 欧美一级淫片007| 久久91精品国产91久久小草| 国产校园另类小说区| 99久久综合狠狠综合久久| 亚洲欧洲美洲综合色网| 欧美日韩一区二区三区四区| 免费日韩伦理电影| 国产亚洲一区二区在线观看| 成人免费毛片a| 一区二区三区蜜桃网| 欧美军同video69gay| 精品一区二区三区日韩| 欧美激情中文字幕| 欧美亚洲综合另类| 精品影视av免费| 中文字幕一区二区三区视频| 欧美午夜精品久久久久久超碰| 日韩成人精品在线| 国产精品色噜噜| 在线播放91灌醉迷j高跟美女| 韩国视频一区二区| 亚洲激情欧美激情| 2020国产精品自拍| 日本精品视频一区二区| 奇米亚洲午夜久久精品| 亚洲欧洲一区二区在线播放| 欧美日韩中字一区| 成人性生交大片免费看中文网站| 亚洲国产另类av| 国产片一区二区| 欧美精品亚洲二区| 99综合影院在线| 国产真实乱对白精彩久久| 亚洲影院免费观看| 国产欧美日本一区二区三区| 欧美日韩国产高清一区| 成人福利视频在线| 久久精品国产精品亚洲综合| 亚洲激情中文1区| 国产日产欧美精品一区二区三区| 在线免费观看日韩欧美| 国产福利一区二区三区在线视频| 无吗不卡中文字幕| 亚洲欧美二区三区| 欧美激情一区三区| 欧美精品一区二区三区很污很色的 | 亚洲不卡一区二区三区| 亚洲欧美自拍偷拍色图| 欧美成人性战久久| 91精品国产手机| 欧美性受xxxx| 色综合天天性综合| 国产大片一区二区| 国产在线播精品第三| 欧美a级一区二区| 性做久久久久久免费观看欧美| 国产精品国产三级国产aⅴ入口| 精品国产一区二区三区久久影院| 欧美军同video69gay| 欧美三级蜜桃2在线观看| 91浏览器入口在线观看| 99精品久久只有精品| 成人国产在线观看| 成人久久久精品乱码一区二区三区 | 日韩成人免费看| 日韩av电影免费观看高清完整版在线观看 | 国产欧美日韩三级| 亚洲国产成人午夜在线一区| 久久午夜国产精品| 日韩精品一区二区三区蜜臀| 精品三级在线观看| 精品少妇一区二区三区免费观看| 日韩午夜在线观看视频| 日韩精品在线一区二区| 欧美精品一区二区久久婷婷| 精品日产卡一卡二卡麻豆| 精品蜜桃在线看| 亚洲国产精品ⅴa在线观看| 国产精品丝袜黑色高跟| 亚洲男人的天堂一区二区| 一区二区在线免费观看| 亚洲成人激情社区| 男女男精品视频| 国产一区二区三区久久悠悠色av| 国产高清一区日本| 91亚洲国产成人精品一区二三| 在线看一区二区| 91麻豆精品91久久久久同性| 欧美日本一道本| xnxx国产精品| 亚洲欧洲一区二区三区| 亚洲成人午夜影院| 久久精品理论片| 成人激情免费电影网址| 日本黄色一区二区| 欧美一区三区四区| 中文字幕欧美区| 亚洲一区二区偷拍精品| 免费观看成人鲁鲁鲁鲁鲁视频| 精品系列免费在线观看| av在线综合网| 日韩一区二区三区电影在线观看| 国产性天天综合网| 亚洲一区在线免费观看| 老汉av免费一区二区三区 | 自拍偷在线精品自拍偷无码专区 | 亚洲精品国产a久久久久久 | 亚洲成av人片一区二区梦乃| 国产一区三区三区| 欧美丝袜自拍制服另类| 日本一区二区免费在线 | 国产成+人+日韩+欧美+亚洲| 欧美视频一区在线| 国产精品污www在线观看| 爽爽淫人综合网网站| 99久久99久久精品国产片果冻| 欧美一区二区在线免费观看| 亚洲欧美偷拍三级| 国产精品自产自拍| 欧美一区永久视频免费观看| 亚洲免费av在线| 国产精品1区2区| 91精品国产福利在线观看| 日韩一区二区精品| 日韩欧美成人激情| 日韩理论片中文av| 久久精品免费观看| 欧美一区国产二区| 亚洲天堂成人在线观看| 美女网站色91| 欧美一区二区视频免费观看| 国产精品色婷婷| 久久99精品国产麻豆不卡| 欧美一区二区三区性视频| 国产精品久久久久久妇女6080| 日韩成人午夜电影| 日本乱码高清不卡字幕| 亚洲欧洲av在线| 精品系列免费在线观看| 欧美精品久久久久久久多人混战 | 在线这里只有精品| 欧美成人三级在线| 婷婷中文字幕综合| 国产69精品久久777的优势| 久久久99免费| 久久精品国内一区二区三区| 在线观看日韩电影| 一二三区精品视频| 欧美日韩国产经典色站一区二区三区| 国产精品久久久久一区| 99视频精品全部免费在线|