⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xc164.inc

📁 xc164的双can的使用例程
💻 INC
📖 第 1 页 / 共 5 页
字号:
ALTSEL1P9            DEFR   0xF13A       ;Alternate I/O Source 1 Port P9
ALTSEL1P9_P0         BIT    ALTSEL1P9.0
ALTSEL1P9_P1         BIT    ALTSEL1P9.1
ALTSEL1P9_P2         BIT    ALTSEL1P9.2
ALTSEL1P9_P3         BIT    ALTSEL1P9.3
ALTSEL1P9_P4         BIT    ALTSEL1P9.4
ALTSEL1P9_P5         BIT    ALTSEL1P9.5
PICON                DEFR   0xF1C4       ;Port Input Control Register
PICON_P3LIN          BIT    PICON.2
PICON_P3HIN          BIT    PICON.3
PICON_P4LIN          BIT    PICON.4
PICON_P9LIN          BIT    PICON.7
PICON_P20LIN         BIT    PICON.8
PICON_P20HIN         BIT    PICON.9
ODP3                 DEFR   0xF1C6       ;Port 3 Open Drain Control Register
ODP3_P0              BIT    ODP3.0
ODP3_P1              BIT    ODP3.1
ODP3_P2              BIT    ODP3.2
ODP3_P3              BIT    ODP3.3
ODP3_P4              BIT    ODP3.4
ODP3_P5              BIT    ODP3.5
ODP3_P6              BIT    ODP3.6
ODP3_P7              BIT    ODP3.7
ODP3_P8              BIT    ODP3.8
ODP3_P9              BIT    ODP3.9
ODP3_P10             BIT    ODP3.10
ODP3_P11             BIT    ODP3.11
ODP3_P13             BIT    ODP3.13
ODP4                 DEFR   0xF1CA       ;Port 4 Open Drain Control Register
ODP4_P0              BIT    ODP4.0
ODP4_P1              BIT    ODP4.1
ODP4_P2              BIT    ODP4.2
ODP4_P3              BIT    ODP4.3
ODP4_P4              BIT    ODP4.4
ODP4_P5              BIT    ODP4.5
ODP4_P6              BIT    ODP4.6
ODP4_P7              BIT    ODP4.7
P0L                  DEFR   0xFF00       ;PORT0 Low Register
P0L_P0               BIT    P0L.0
P0L_P1               BIT    P0L.1
P0L_P2               BIT    P0L.2
P0L_P3               BIT    P0L.3
P0L_P4               BIT    P0L.4
P0L_P5               BIT    P0L.5
P0L_P6               BIT    P0L.6
P0L_P7               BIT    P0L.7
P0H                  DEFR   0xFF02       ;Port 0 High Register (Upper half of Port 0)
P0H_P0               BIT    P0H.0
P0H_P1               BIT    P0H.1
P0H_P2               BIT    P0H.2
P0H_P3               BIT    P0H.3
P0H_P4               BIT    P0H.4
P0H_P5               BIT    P0H.5
P0H_P6               BIT    P0H.6
P0H_P7               BIT    P0H.7
P1L                  DEFR   0xFF04       ;Port 1 Low Register
P1L_P0               BIT    P1L.0
P1L_P1               BIT    P1L.1
P1L_P2               BIT    P1L.2
P1L_P3               BIT    P1L.3
P1L_P4               BIT    P1L.4
P1L_P5               BIT    P1L.5
P1L_P6               BIT    P1L.6
P1L_P7               BIT    P1L.7
P1H                  DEFR   0xFF06       ;Port 1 High Register
P1H_P0               BIT    P1H.0
P1H_P1               BIT    P1H.1
P1H_P2               BIT    P1H.2
P1H_P3               BIT    P1H.3
P1H_P4               BIT    P1H.4
P1H_P5               BIT    P1H.5
P1H_P6               BIT    P1H.6
P1H_P7               BIT    P1H.7
P9                   DEFR   0xFF16       ;Port 9 Data Register
P9_P0                BIT    P9.0
P9_P1                BIT    P9.1
P9_P2                BIT    P9.2
P9_P3                BIT    P9.3
P9_P4                BIT    P9.4
P9_P5                BIT    P9.5
DP9                  DEFR   0xFF18       ;Port 9 Direction Control Register
DP9_P0               BIT    DP9.0
DP9_P1               BIT    DP9.1
DP9_P2               BIT    DP9.2
DP9_P3               BIT    DP9.3
DP9_P4               BIT    DP9.4
DP9_P5               BIT    DP9.5
ODP9                 DEFR   0xFF1A       ;Port 9 Open Drain Control Register
ODP9_P0              BIT    ODP9.0
ODP9_P1              BIT    ODP9.1
ODP9_P2              BIT    ODP9.2
ODP9_P3              BIT    ODP9.3
ODP9_P4              BIT    ODP9.4
ODP9_P5              BIT    ODP9.5
P5                   DEFR   0xFFA2       ;Port 5 Data Register
P5_P0                BIT    P5.0
P5_P1                BIT    P5.1
P5_P2                BIT    P5.2
P5_P3                BIT    P5.3
P5_P4                BIT    P5.4
P5_P5                BIT    P5.5
P5_P6                BIT    P5.6
P5_P7                BIT    P5.7
P5_P10               BIT    P5.10
P5_P11               BIT    P5.11
P5_P12               BIT    P5.12
P5_P13               BIT    P5.13
P5_P14               BIT    P5.14
P5_P15               BIT    P5.15
P5DIDIS              DEFR   0xFFA4       ;Port 5 Digital Inp. Disable Reg.
P5DIDIS_P0           BIT    P5DIDIS.0
P5DIDIS_P1           BIT    P5DIDIS.1
P5DIDIS_P2           BIT    P5DIDIS.2
P5DIDIS_P3           BIT    P5DIDIS.3
P5DIDIS_P4           BIT    P5DIDIS.4
P5DIDIS_P5           BIT    P5DIDIS.5
P5DIDIS_P6           BIT    P5DIDIS.6
P5DIDIS_P7           BIT    P5DIDIS.7
P5DIDIS_P10          BIT    P5DIDIS.10
P5DIDIS_P11          BIT    P5DIDIS.11
P5DIDIS_P12          BIT    P5DIDIS.12
P5DIDIS_P13          BIT    P5DIDIS.13
P5DIDIS_P14          BIT    P5DIDIS.14
P5DIDIS_P15          BIT    P5DIDIS.15
P20                  DEFR   0xFFB4       ;Port 20 Data Register
P20_P0               BIT    P20.0
P20_P1               BIT    P20.1
P20_P4               BIT    P20.4
P20_P5               BIT    P20.5
P20_P12              BIT    P20.12
DP20                 DEFR   0xFFB6       ;Port 20 Direction Control Register
DP20_P0              BIT    DP20.0
DP20_P1              BIT    DP20.1
DP20_P4              BIT    DP20.4
DP20_P5              BIT    DP20.5
DP20_P12             BIT    DP20.12
P3                   DEFR   0xFFC4       ;Port 3 Data Register
P3_P1                BIT    P3.1
P3_P2                BIT    P3.2
P3_P3                BIT    P3.3
P3_P4                BIT    P3.4
P3_P5                BIT    P3.5
P3_P6                BIT    P3.6
P3_P7                BIT    P3.7
P3_P8                BIT    P3.8
P3_P9                BIT    P3.9
P3_P10               BIT    P3.10
P3_P11               BIT    P3.11
P3_P12               BIT    P3.12
P3_P13               BIT    P3.13
P3_P15               BIT    P3.15
DP3                  DEFR   0xFFC6       ;Port 3 Direction Control Register
DP3_P0               BIT    DP3.0
DP3_P1               BIT    DP3.1
DP3_P2               BIT    DP3.2
DP3_P3               BIT    DP3.3
DP3_P4               BIT    DP3.4
DP3_P5               BIT    DP3.5
DP3_P6               BIT    DP3.6
DP3_P7               BIT    DP3.7
DP3_P8               BIT    DP3.8
DP3_P9               BIT    DP3.9
DP3_P10              BIT    DP3.10
DP3_P11              BIT    DP3.11
DP3_P12              BIT    DP3.12
DP3_P13              BIT    DP3.13
DP3_P15              BIT    DP3.15
P4                   DEFR   0xFFC8       ;Port 4 Data Register
P4_P0                BIT    P4.0
P4_P1                BIT    P4.1
P4_P2                BIT    P4.2
P4_P3                BIT    P4.3
P4_P4                BIT    P4.4
P4_P5                BIT    P4.5
P4_P6                BIT    P4.6
P4_P7                BIT    P4.7
DP4                  DEFR   0xFFCA       ;Port 4 Direction Control Register
DP4_P0               BIT    DP4.0
DP4_P1               BIT    DP4.1
DP4_P2               BIT    DP4.2
DP4_P3               BIT    DP4.3
DP4_P4               BIT    DP4.4
DP4_P5               BIT    DP4.5
DP4_P6               BIT    DP4.6
DP4_P7               BIT    DP4.7

; RTC 

RTC_RELL             DEFR   0xF0CC       ;RTC Timer Reload Low Register
RTC_RELH             DEFR   0xF0CE       ;RTC Timer Reload High Register
RTC_T14REL           DEFR   0xF0D0       ;Timer 14 Reload Register
RTC_T14              DEFR   0xF0D2       ;Timer 14 Register
RTC_RTCL             DEFR   0xF0D4       ;RTC Timer Low Register
RTC_RTCH             DEFR   0xF0D6       ;RTC Timer High Register
RTC_ISNC             DEFR   0xF10C       ;Reload Register
RTC_ISNC_T14IE       BIT    RTC_ISNC.0
RTC_ISNC_T14IR       BIT    RTC_ISNC.1
RTC_ISNC_CNT0IE      BIT    RTC_ISNC.2
RTC_ISNC_CNT0IR      BIT    RTC_ISNC.3
RTC_ISNC_CNT1IE      BIT    RTC_ISNC.4
RTC_ISNC_CNT1IR      BIT    RTC_ISNC.5
RTC_ISNC_CNT2IE      BIT    RTC_ISNC.6
RTC_ISNC_CNT2IR      BIT    RTC_ISNC.7
RTC_ISNC_CNT3IE      BIT    RTC_ISNC.8
RTC_ISNC_CNT3IR      BIT    RTC_ISNC.9
RTC_CON              DEFR   0xF110       ;Control Register
RTC_CON_RUN          BIT    RTC_CON.0
RTC_CON_PRE          BIT    RTC_CON.1
RTC_CON_T14DEC       BIT    RTC_CON.2
RTC_CON_T14INC       BIT    RTC_CON.3
RTC_CON_REFCLK       BIT    RTC_CON.4
RTC_CON_ACCPOS       BIT    RTC_CON.15
RTC_ID               EQU    0xFFF8       ;RTC Identification Register

; SCU 

IDRT                 DEFR   0xF070       ;Identifier Silicon Correction
IDMEM2               DEFR   0xF076       ;Identifier
IDPROG               DEFR   0xF078       ;Identifier
IDMEM                DEFR   0xF07A       ;Identifier
IDCHIP               DEFR   0xF07C       ;Identifier
IDMANUF              DEFR   0xF07E       ;Identifier
SCUSLC               DEFR   0xF0C0       ;Security Level Command Register
SCUSLS               DEFR   0xF0C2       ;Security Level Status Register
IMBCTR               DEFR   0xF0FE       ;Instruction Memory Block Control Register
RSTCFG               DEFR   0xF108       ;Reset Configuration Register
RSTCFG_ROC           BIT    RSTCFG.0
RSTCFG_ADP           BIT    RSTCFG.1
RSTCFG_WRC           BIT    RSTCFG.8
SYSCON0              DEFR   0xF1BE       ;General System Control Register
SYSCON0_RTCCM        BIT    SYSCON0.14
SYSCON0_RTCRST       BIT    SYSCON0.15
PLLCON               DEFR   0xF1D0       ;PLL Control Register
PLLCON_PLLCSF        BIT    PLLCON.15
SYSCON3              DEFR   0xF1D4       ;CPU System Configuration Register 3
SYSCON3_ADCDIS       BIT    SYSCON3.0
SYSCON3_ASC0DIS      BIT    SYSCON3.1
SYSCON3_SSC0DIS      BIT    SYSCON3.2
SYSCON3_GPTDIS       BIT    SYSCON3.3
SYSCON3_PFMDIS       BIT    SYSCON3.5
SYSCON3_CC1DIS       BIT    SYSCON3.6
SYSCON3_CC2DIS       BIT    SYSCON3.7
SYSCON3_CC6DIS       BIT    SYSCON3.8
SYSCON3_CANDIS       BIT    SYSCON3.13
SYSCON3_SSC1DIS      BIT    SYSCON3.15
EXISEL1              DEFR   0xF1D8       ;External Interrupt Input Select Register

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -