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

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

?? rtxconf.a51

?? kellrtx51的安裝與應用例程源代碼
?? A51
?? 第 1 頁 / 共 5 頁
字號:
      INT_EN_MASK_NUMBER   EQU 2
      ?RTX_IE              DATA  0A8H
      ?RTX_IEN1            DATA  0A7H
      ?RTX_IEN2            DATA  0A8H  ; not used

      ;------------------------------------------------------------------
      ; Generate the interrupt entry points supported by the peripherals
      ; of the selected CPU type.
      IF (?RTX_SYSTEM_TIMER = 0)
         ; Do NOT include the Timer 0 Vector  (INT-1)
         INT_ENTRY      0
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      5
         INT_ENTRY      6
         INT_ENTRY      7
         INT_ENTRY      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
         INT_ENTRY     13
         INT_ENTRY     14
      ELSEIF (?RTX_SYSTEM_TIMER = 1)
         ; Do NOT include the Timer 1 Vector (INT-3)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      4
         INT_ENTRY      5
         INT_ENTRY      6
         INT_ENTRY      7
         INT_ENTRY      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
         INT_ENTRY     13
         INT_ENTRY     14
      ELSEIF (?RTX_SYSTEM_TIMER = 2)
         ; Do NOT include the Timer 2 Vector (INT-5)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      6
         INT_ENTRY      7
         INT_ENTRY      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
         INT_ENTRY     13
         INT_ENTRY     14
      ENDIF

      ;------------------------------------------------------------------
      ; The following table attaches the interrupt numbers (0..31) to the
      ; corresponding bits in the interrupt enable masks of the specific
      ; processor.
      ; All three interrupt enable register contents must be defined
      ; for every interrupt number (even when the specific processor contains
      ; only one interrupt mask).
      ; Syntax: DB IE-content, IE1-content, IE2-content
      ;
      ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF  SEGMENT  CODE
                        RSEG  ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF

         ?RTX_INT_TO_BIT_TABLE_BASE:
                        DB 01H, 00H, 00H    ; INT_0   (INT0)
                        DB 02H, 00H, 00H    ; INT_1   (Timer 0)
                        DB 04H, 00H, 00H    ; INT_2   (INT1)
                        DB 08H, 00H, 00H    ; INT_3   (Timer 1)
                        DB 10H, 00H, 00H    ; INT_4   (Ser. channel)
                        DB 20H, 00H, 00H    ; INT_5   (Timer 2)
                        DB 40H, 00H, 00H    ; INT_6   (PCA)
                        DB 00H, 80H, 00H    ; INT_7   (A/D-Converter)
                        DB 00H, 02H, 00H    ; INT_8   (PCA1)
                        DB 00H, 01H, 00H    ; INT_9   (Serial expansion)
                        DB 00H, 04H, 00H    ; INT_10  (INT2)
                        DB 00H, 08H, 00H    ; INT_11  (INT3)
                        DB 00H, 10H, 00H    ; INT_12  (INT4)
                        DB 00H, 20H, 00H    ; INT_13  (INT5)
                        DB 00H, 40H, 00H    ; INT_14  (INT6)

      ;------------------------------------------------------------------
      ; Define the greatest supported interrupt number
      ?RTX_MAX_INT_NBR      EQU   14

PCON    DATA    87H

ENTER_IDLE       MACRO
;;
;;      Enter Idle Mode
;;      ---------------
;;      Not supported by all 8051 type processors (see manufacturer's
;;      data sheet !)
;;      To be used whenever entering idle state.
;;
            ORL     PCON, #01H          ; Set idle mode (leave by interrupt)
                                        ; (peripherals stay active)
         ENDM

ELSEIF (?RTX_CPU_TYPE = 14)
   ;***********
   ;* Type 14 *
   ;***********
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 80F51FC -> 2 interrupt enable registers
      ; (Set the not used registers to the same address as ?RTX_IE)

      INT_EN_MASK_NUMBER   EQU 2
      ?RTX_IE              DATA  0A8H
      ?RTX_IEN1            DATA  0A7H
      ?RTX_IEN2            DATA  0A8H  ; not used

      ;------------------------------------------------------------------
      ; Generate the interrupt entry points supported by the peripherals
      ; of the selected CPU type.
      IF (?RTX_SYSTEM_TIMER = 0)
         ; Do NOT include the Timer 0 Vector  (INT-1)
         INT_ENTRY      0
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      5
         INT_ENTRY      6
         INT_ENTRY     14
      ELSEIF (?RTX_SYSTEM_TIMER = 1)
         ; Do NOT include the Timer 1 Vector  (INT-3)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      4
         INT_ENTRY      5
         INT_ENTRY      6
         INT_ENTRY     14
      ELSEIF (?RTX_SYSTEM_TIMER = 2)
         ; Do NOT include the Timer 2 Vector (INT-5)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      6
         INT_ENTRY     14
      ENDIF

      ;------------------------------------------------------------------
      ; The following table attaches the interrupt numbers (0..31) to the
      ; corresponding bits in the interrupt enable masks of the specific
      ; processor.
      ; All three interrupt enable register contents must be defined
      ; for every interrupt number (even when the specific processor contains
      ; only one interrupt mask).
      ; Syntax: DB IE-content, IE1-content, IE2-content
      ;
      ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF  SEGMENT  CODE
                        RSEG  ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF

         ?RTX_INT_TO_BIT_TABLE_BASE:
                        DB 01H, 00H, 00H    ; INT_0  (INT0)
                        DB 02H, 00H, 00H    ; INT_1  (Timer 0)
                        DB 04H, 00H, 00H    ; INT_2  (INT1)
                        DB 08H, 00H, 00H    ; INT_3  (Timer 1)
                        DB 10H, 00H, 00H    ; INT_4  (Ser. channel)
                        DB 20H, 00H, 00H    ; INT_5  (Timer 2)
                        DB 40H, 00H, 00H    ; INT_6  (PCA)
                        DB 00H, 00H, 00H    ; INT_7  not used
                        DB 00H, 00H, 00H    ; INT_8  not used
                        DB 00H, 00H, 00H    ; INT_9  not used
                        DB 00H, 00H, 00H    ; INT_10 not used
                        DB 00H, 00H, 00H    ; INT_11 not used
                        DB 00H, 00H, 00H    ; INT_12 not used
                        DB 00H, 00H, 00H    ; INT_13 not used
                        DB 00H, 40H, 00H    ; INT_14 (Flash Memory)

      ;------------------------------------------------------------------
      ; Define the greatest supported interrupt number
      ?RTX_MAX_INT_NBR      EQU   14

PCON    DATA    87H

ENTER_IDLE       MACRO
;;
;;      Enter Idle Mode
;;      ---------------
;;      Not supported by all 8051 type processors (see manufacturer's
;;      data sheet !)
;;      To be used whenever entering idle state.
;;
            ORL     PCON, #01H          ; Set idle mode (leave by interrupt)
                                        ; (peripherals stay active)
         ENDM

ELSEIF (?RTX_CPU_TYPE = 15)
   ;***********
   ;* Type 15 *
   ;***********
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 80512 -> 1 interrupt enable register
      ; (Set the not used registers to the same address as ?RTX_IE)

      INT_EN_MASK_NUMBER   EQU 1
      ?RTX_IE              DATA  0A8H
      ?RTX_IEN1            DATA  0A8H  ; not used
      ?RTX_IEN2            DATA  0A8H  ; not used

      ;------------------------------------------------------------------
      ; Generate the interrupt entry points supported by the peripherals
      ; of the selected CPU type.
      IF (?RTX_SYSTEM_TIMER = 0)
         ; Do NOT include the Timer 0 Vector  (INT-1)
         INT_ENTRY      0
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      5
      ELSEIF (?RTX_SYSTEM_TIMER = 1)
         ; Do NOT include the Timer 1 Vector  (INT-3)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      4
         INT_ENTRY      5
      ENDIF

      ;------------------------------------------------------------------
      ; The following table attaches the interrupt numbers (0..31) to the
      ; corresponding bits in the interrupt enable masks of the specific
      ; processor.
      ; All three interrupt enable register contents must be defined
      ; for every interrupt number (even when the specific processor contains
      ; only one interrupt mask).
      ; Syntax: DB IE-content, IE1-content, IE2-content
      ;
      ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF  SEGMENT  CODE
                        RSEG  ?RTX?RTX_INT_TO_BIT_TABLE?RTXCONF

         ?RTX_INT_TO_BIT_TABLE_BASE:
                        DB 01H, 00H, 00H    ; INT_0  (P3.2/INT0)
                        DB 02H, 00H, 00H    ; INT_1  (Timer 0)
                        DB 04H, 00H, 00H    ; INT_2  (P3.3/INT1)
                        DB 08H, 00H, 00H    ; INT_3  (Timer 1)
                        DB 10H, 00H, 00H    ; INT_4  (Ser. channel)
                        DB 40H, 00H, 00H    ; INT_5  (A/D-Converter)

      ;------------------------------------------------------------------
      ; Define the greatest supported interrupt number
      ?RTX_MAX_INT_NBR      EQU   5

ENTER_IDLE       MACRO
;;
;;      Enter Idle Mode
;;      ---------------
;;      Not supported by all 8051 type processors (see manufacturer's
;;      data sheet !)
;;      To be used whenever entering idle state.
;;
            NOP                 ; Not supported
         ENDM

ELSEIF (?RTX_CPU_TYPE = 16)
   ;***********
   ;* Type 16 *
   ;***********
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 80C320/520 -> 2 interrupt enable register
      ; (Set the not used registers to the same address as ?RTX_IE)

      INT_EN_MASK_NUMBER   EQU 2
      ?RTX_IE              DATA  0A8H
      ?RTX_IEN1            DATA  0E8H
      ?RTX_IEN2            DATA  0A8H  ; not used

      ;------------------------------------------------------------------
      ; Generate the interrupt entry points supported by the peripherals
      ; of the selected CPU type.
      IF (?RTX_SYSTEM_TIMER = 0)
         ; Do NOT include the Timer 0 Vector  (INT-1)
         INT_ENTRY      0
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      5
         INT_ENTRY      7
         INT_ENTRY      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
      ELSEIF (?RTX_SYSTEM_TIMER = 1)
         ; Do NOT include the Timer 1 Vector  (INT-3)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      4
         INT_ENTRY      5
         INT_ENTRY      7
         INT_ENTRY      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
      ELSEIF (?RTX_SYSTEM_TIMER = 2)
         ; Do NOT include the Timer 2 Vector (INT-5)
         INT_ENTRY      0
         INT_ENTRY      1
         INT_ENTRY      2
         INT_ENTRY      3
         INT_ENTRY      4
         INT_ENTRY      7
         INT_ENTRY      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
      ENDIF

      ;------------------------------------------------------------------
      ; The following table attaches the interrupt numbers (0..31) t

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人精品综合在线观看 | 国产精品美女久久久久久久久久久 | 欧美亚洲综合网| 在线免费不卡视频| 日韩一二在线观看| 中文字幕五月欧美| 亚洲影院免费观看| 伊人色综合久久天天人手人婷| 久久久久久**毛片大全| 亚洲精品国久久99热| 日韩电影在线观看一区| 成人免费视频国产在线观看| 91免费视频观看| 91精品国产aⅴ一区二区| 久久一夜天堂av一区二区三区| 日韩久久一区二区| 美脚の诱脚舐め脚责91| kk眼镜猥琐国模调教系列一区二区| 在线看不卡av| 国产欧美一区二区精品忘忧草 | 亚洲精品乱码久久久久久| 免费一级欧美片在线观看| 国产乱码精品一区二区三区五月婷| 色综合网站在线| 欧美色图第一页| 精品国产免费一区二区三区香蕉| 日韩毛片视频在线看| 蜜桃av噜噜一区| 色综合久久久久综合体桃花网| 欧美电影免费观看高清完整版| 国产精品成人在线观看| 国内精品伊人久久久久影院对白| 欧日韩精品视频| 国产情人综合久久777777| 日本美女一区二区三区| 国产麻豆精品视频| 日韩午夜三级在线| 丝袜诱惑亚洲看片| 色悠久久久久综合欧美99| 欧美三级日韩在线| 亚洲精品国产一区二区精华液 | 一区二区三区日韩欧美| 国产在线播放一区| 日韩一区二区三区免费看| 亚洲三级电影全部在线观看高清| 国产在线一区观看| 精品国产乱码久久| 亚洲五月六月丁香激情| 91豆麻精品91久久久久久| 久久一区二区三区四区| 日韩高清电影一区| 欧美精品三级在线观看| 亚洲mv大片欧洲mv大片精品| 不卡av在线免费观看| 精品成a人在线观看| 国产在线麻豆精品观看| 26uuuu精品一区二区| 国产成人在线观看免费网站| 久久久午夜精品理论片中文字幕| 国产真实乱对白精彩久久| 久久精品视频在线免费观看 | 91麻豆精东视频| 亚洲欧美另类在线| 欧美亚洲国产一卡| 亚洲第一搞黄网站| 日韩免费高清av| 久久福利视频一区二区| www久久精品| 成人av小说网| 亚洲人xxxx| 欧美精品久久天天躁| 韩国午夜理伦三级不卡影院| 国产午夜精品久久久久久久| 菠萝蜜视频在线观看一区| 国产精品久久久久久久久快鸭| 91视频一区二区三区| 亚洲第一狼人社区| 精品国产欧美一区二区| aaa欧美色吧激情视频| 亚洲一区欧美一区| 欧美一区二区在线观看| 国产999精品久久久久久绿帽| 一区精品在线播放| 91麻豆精品国产91| 国产精品一二三| 国产精品免费aⅴ片在线观看| 欧美影院午夜播放| 精品一区二区三区免费| 国产精品美女久久久久久久久久久| 91极品美女在线| 五月婷婷综合在线| 欧美高清在线视频| 欧亚洲嫩模精品一区三区| 日韩电影在线一区二区三区| 国产丝袜美腿一区二区三区| 欧美自拍丝袜亚洲| 国产成人av电影在线观看| 亚洲综合一区在线| 精品国产一区二区三区av性色| 不卡一区在线观看| 午夜精品久久久久久久99樱桃| 精品少妇一区二区三区在线视频| 99精品国产热久久91蜜凸| 日本不卡一区二区三区| 成人欧美一区二区三区在线播放| 91精品国产综合久久精品性色| a亚洲天堂av| 美女视频黄 久久| 一区二区激情小说| 亚洲综合视频在线| 亚洲最快最全在线视频| 亚洲天堂a在线| 国产精品进线69影院| 国产精品女主播av| 亚洲日本丝袜连裤袜办公室| 国产精品久久三| 18涩涩午夜精品.www| 最新国产精品久久精品| 亚洲欧美aⅴ...| 亚洲综合男人的天堂| 午夜久久久久久久久| 天堂午夜影视日韩欧美一区二区| 夜夜爽夜夜爽精品视频| 亚洲国产精品麻豆| 天堂午夜影视日韩欧美一区二区| 日韩成人免费电影| 久久国内精品视频| 国产真实乱对白精彩久久| 高清不卡一区二区| 9色porny自拍视频一区二区| 99精品视频中文字幕| 欧美在线观看18| 欧美性色综合网| 欧美一级一级性生活免费录像| 精品国产乱码久久久久久图片| 2017欧美狠狠色| 国产精品国产三级国产普通话三级 | 国产精品亚洲综合一区在线观看| 免费成人在线观看| 国产成人综合网站| 99久久99久久精品免费看蜜桃| 欧美伊人久久久久久午夜久久久久| 在线免费不卡电影| 欧美不卡一区二区三区四区| 2023国产精华国产精品| 日韩美女视频一区二区| 一区二区三区精品在线| 免费高清视频精品| 成人三级伦理片| 欧美性xxxxxxxx| 2020日本不卡一区二区视频| 日韩伦理电影网| 亚瑟在线精品视频| 国产精品888| 91久久一区二区| 日韩免费观看2025年上映的电影| 中文在线资源观看网站视频免费不卡| 亚洲精品乱码久久久久久| 精品一区二区三区在线观看国产| 成人激情综合网站| 91精品国产一区二区三区| 国产精品乱码一区二区三区软件| 日韩中文字幕1| 99精品国产99久久久久久白柏| 欧美午夜影院一区| 国产精品久久久久婷婷| 欧美a级一区二区| 色猫猫国产区一区二在线视频| 精品免费视频.| 亚洲高清三级视频| 9l国产精品久久久久麻豆| 欧美成人猛片aaaaaaa| 一区二区三区在线观看欧美| 国产成人日日夜夜| 在线综合视频播放| 亚洲一区二区三区四区中文字幕| 盗摄精品av一区二区三区| 欧美精品一二三区| 亚洲国产日产av| 91在线播放网址| 国产日本欧洲亚洲| 国产另类ts人妖一区二区| 日韩欧美一级二级三级| 亚洲成人一区在线| 色狠狠色狠狠综合| 亚洲欧洲一区二区三区| 成人app下载| 久久久www免费人成精品| 久久99精品久久只有精品| 日韩亚洲欧美中文三级| 日日摸夜夜添夜夜添精品视频| 在线看日韩精品电影| 一区二区三区在线视频播放| 91麻豆123| 亚洲欧美另类小说| 色丁香久综合在线久综合在线观看| 国产欧美精品一区二区三区四区| 激情欧美一区二区三区在线观看| 欧美大尺度电影在线| 九色综合狠狠综合久久|