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

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

?? rtxconf.a51

?? RTX51 CAN Program for the Infineon C505C, This program demonstrates how to transmit and receive CAN
?? A51
?? 第 1 頁 / 共 5 頁
字號:

PCON    DATA    87H

ENTER_IDLE       MACRO
;;
;;      Enter Idle Mode
;;      ---------------
;;      To be used whenever entering idle state.
;;
            ORL     PCON, #01H          ; Set idle mode (leave by interrupt)
            ORL     PCON, #20H          ; (peripherals stay active)
         ENDM



ELSEIF (?RTX_CPU_TYPE = 5)
   ;**********
   ;* Type 5 *
   ;**********
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 8051F -> 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
         INT_ENTRY      6
      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
      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
      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)

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

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 = 6) OR (?RTX_CPU_TYPE = 7)
   ;*****************
   ;* Type 6 and 7  *
   ;*****************
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 80552 -> 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  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      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
      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   (Serial 0)
                        DB 20H, 00H, 00H    ; INT_5   (I2C / CAN)
                        DB 00H, 01H, 00H    ; INT_6   (Timer 2 Capture 0)
                        DB 00H, 02H, 00H    ; INT_7   (Timer 2 Capture 1)
                        DB 00H, 04H, 00H    ; INT_8   (Timer 2 Capture 2)
                        DB 00H, 08H, 00H    ; INT_9   (Timer 2 Capture 3)
                        DB 40H, 00H, 00H    ; INT_10  (A/D-Converter)
                        DB 00H, 10H, 00H    ; INT_11  (Timer 2 Cpmpare 0)
                        DB 00H, 20H, 00H    ; INT_12  (Timer 2 Compare 1)
                        DB 00H, 40H, 00H    ; INT_13  (Timer 2 Compare 2)
                        DB 00H, 80H, 00H    ; INT_14  (Timer 2 overflow)

      ;------------------------------------------------------------------
      ; 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 = 8)
   ;**********
   ;* Type 8 *
   ;**********
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 80152 -> 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  0C8H
      ?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
      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
      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 00H, 01H, 00H    ; INT_5  (GSC receive valid)
                        DB 00H, 02H, 00H    ; INT_6  (GSC receive error)
                        DB 00H, 04H, 00H    ; INT_7  (DMA request 0)
                        DB 00H, 08H, 00H    ; INT_8  (GSC transmit valid)
                        DB 00H, 20H, 00H    ; INT_9  (GSC transmit error)
                        DB 00H, 10H, 00H    ; INT_10 (DMA request 1)

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

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 = 9)
   ;**********
   ;* Type 9 *
   ;**********
      ;------------------------------------------------------------------
      ; Define the number and addresses of the interrupt enable registers
      ; 80517A -> 3 interrupt enable registers
      ; (Set the not used registers to the same address as ?RTX_IE)

      INT_EN_MASK_NUMBER   EQU 3
      ?RTX_IE              DATA  0A8H
      ?RTX_IEN1            DATA  0B8H
      ?RTX_IEN2            DATA  09AH

      ;------------------------------------------------------------------
      ; 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      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11
         INT_ENTRY     12
         INT_ENTRY     13
         INT_ENTRY     16
         INT_ENTRY     18
         INT_ENTRY     19
         INT_ENTRY     20
         INT_ENTRY     21
      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      8
         INT_ENTRY      9
         INT_ENTRY     10
         INT_ENTRY     11

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品热视频| 91麻豆高清视频| 亚洲国产精品一区二区www在线 | 国产精品久久久久7777按摩| 日韩一级成人av| 欧美一区二区三区四区高清| 欧美久久久一区| 制服视频三区第一页精品| 欧美性xxxxx极品少妇| 欧洲一区二区三区在线| 色综合夜色一区| 欧美色精品在线视频| 欧美日韩久久一区| 欧美一区二区三区婷婷月色| 欧美一二三四区在线| 日韩欧美激情四射| 精品电影一区二区三区| 国产欧美一区二区三区网站| 国产精品伦一区二区三级视频| 国产精品久久久久久久久快鸭| 亚洲视频免费看| 婷婷夜色潮精品综合在线| 欧美a一区二区| 国产精品一二三区| 91蜜桃视频在线| 欧美一级爆毛片| 国产精品女主播av| 亚洲风情在线资源站| 黑人巨大精品欧美一区| 不卡视频一二三四| 欧美一区二区三区视频在线| 欧美成人性战久久| 亚洲日本一区二区| 美脚の诱脚舐め脚责91| 99这里都是精品| 欧美一卡2卡3卡4卡| 国产精品美女www爽爽爽| 午夜激情久久久| 成人免费毛片aaaaa**| 欧美私模裸体表演在线观看| 欧美大白屁股肥臀xxxxxx| 国产欧美日韩精品一区| 五月综合激情婷婷六月色窝| 国产一区二区三区四| 在线免费观看成人短视频| 亚洲精品一区二区三区99| 亚洲欧美日韩国产中文在线| 精品影院一区二区久久久| 色综合久久久久综合体| 国产亚洲自拍一区| 日本不卡免费在线视频| 91麻豆免费看片| 国产喷白浆一区二区三区| 婷婷综合在线观看| 色激情天天射综合网| 久久久久久久久久久久久女国产乱| 亚洲午夜久久久久中文字幕久| 国产馆精品极品| 欧美成人一区二区| 亚洲成a人在线观看| 91无套直看片红桃| 国产欧美日韩久久| 国产乱淫av一区二区三区| 欧美日韩一区二区三区不卡| 1024亚洲合集| 成年人国产精品| 国产欧美日韩综合| 国产精品自拍av| 精品久久99ma| 久久99国内精品| 日韩欧美国产一区二区在线播放| 亚洲第一主播视频| 在线视频国内一区二区| 亚洲精选视频在线| 91在线国产福利| 中文字幕一区不卡| 99精品久久99久久久久| 国产精品妹子av| 成人app下载| 亚洲美女少妇撒尿| 欧美中文字幕一区二区三区亚洲| 一区二区三区日韩欧美精品| 色网站国产精品| 亚洲国产中文字幕| 91精品国产综合久久香蕉麻豆| 亚洲二区在线视频| 91精品欧美综合在线观看最新| 日本欧美一区二区三区乱码| 欧美大尺度电影在线| 激情综合五月婷婷| 亚洲国产精品精华液ab| 成人综合激情网| 亚洲另类春色校园小说| 欧美日韩一区二区在线观看| 蜜桃视频在线一区| 久久亚洲私人国产精品va媚药| 国产成人午夜视频| 日韩理论片网站| 欧美日本乱大交xxxxx| 久久国产福利国产秒拍| 国产日韩欧美一区二区三区乱码| 成人在线视频一区二区| 亚洲国产视频a| 精品国产乱码久久久久久闺蜜| 成人美女视频在线看| 亚洲精品一二三| 91精品午夜视频| 成人一二三区视频| 午夜激情一区二区三区| 久久久久久99久久久精品网站| 成人午夜激情影院| 午夜成人在线视频| 国产精品成人一区二区三区夜夜夜| 91福利精品第一导航| 久久99精品久久久久久动态图| 综合久久久久久| 日韩欧美亚洲国产另类| 91婷婷韩国欧美一区二区| 久久av中文字幕片| 亚洲一区国产视频| 欧美韩国一区二区| 91精品黄色片免费大全| av在线综合网| 国内精品写真在线观看| 亚洲一区在线观看免费观看电影高清| 精品对白一区国产伦| 欧美日韩国产首页| 91丨九色丨蝌蚪富婆spa| 麻豆精品国产91久久久久久| 一区二区三区在线看| 国产日韩欧美不卡在线| 欧美一级高清片在线观看| 99re这里都是精品| 高清视频一区二区| 久久99精品久久久| 日本在线不卡视频一二三区| 亚洲区小说区图片区qvod| 国产欧美一区二区三区鸳鸯浴| 欧美成人在线直播| 欧美一区二区视频在线观看2020| 欧洲色大大久久| 91亚洲大成网污www| 成人丝袜18视频在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 日韩精品一级中文字幕精品视频免费观看 | 5566中文字幕一区二区电影| 91麻豆精东视频| 成人视屏免费看| 国产99久久久国产精品免费看 | 丁香婷婷综合五月| 国产精品一区在线| 激情综合色播五月| 久久国产日韩欧美精品| 日本不卡一区二区三区| 天天影视涩香欲综合网| 亚洲成年人网站在线观看| 亚洲自拍偷拍麻豆| 亚洲欧美国产77777| 综合婷婷亚洲小说| 玉米视频成人免费看| 亚洲中国最大av网站| 一区二区成人在线| 五月婷婷综合在线| 欧美96一区二区免费视频| 免费成人美女在线观看.| 麻豆精品一区二区av白丝在线| 免费观看日韩av| 精品午夜久久福利影院| 国产成人欧美日韩在线电影| 国产91精品久久久久久久网曝门| 粉嫩嫩av羞羞动漫久久久| 91性感美女视频| 欧美日韩国产a| 欧美成人艳星乳罩| 国产精品久久久久国产精品日日| 亚洲欧洲一区二区在线播放| 一区二区三区**美女毛片| 天天亚洲美女在线视频| 蜜臀a∨国产成人精品| 处破女av一区二区| 欧美在线观看18| 日韩精品中文字幕一区二区三区| 国产色产综合色产在线视频| 日韩伦理av电影| 麻豆一区二区三区| 成人黄色电影在线| 欧美肥妇free| 中文一区二区完整视频在线观看 | 亚洲福中文字幕伊人影院| 人人精品人人爱| aaa亚洲精品| 在线播放中文一区| 国产精品网友自拍| 婷婷综合在线观看| 成人91在线观看| 欧美成人性战久久| 亚洲一区二区综合| 成人看片黄a免费看在线| 欧美日本在线观看| 亚洲视频 欧洲视频|