📄 xc164.inc
字号:
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 + -