📄 lpc214x.inc
字号:
U1MSR EQU 0xE0010018
U1SCR EQU 0xE001001C
U1ACR EQU 0xE0010020
U1FDR EQU 0xE0010028
U1TER EQU 0xE0010030
U1DLL EQU 0xE0010000
U1DLM EQU 0xE0010004
;/* I2C0 (8/16 bit data bus) */
;/* 芯片间总线(I2C0)的特殊寄存器 */
I2C0CONSET EQU 0xE001C000
I2C0STAT EQU 0xE001C004
I2C0DAT EQU 0xE001C008
I2C0ADR EQU 0xE001C00C
I2C0SCLH EQU 0xE001C010
I2C0SCLL EQU 0xE001C014
I2C0CONCLR EQU 0xE001C018
;/* I2C1 (8/16 bit data bus) */
;/* 芯片间总线(I2C1)的特殊寄存器 */
I2C1CONSET EQU 0xE005C000
I2C1STAT EQU 0xE005C004
I2C1DAT EQU 0xE005C008
I2C1ADR EQU 0xE005C00C
I2C1SCLH EQU 0xE005C010
I2C1SCLL EQU 0xE005C014
I2C1CONCLR EQU 0xE005C018
;/* SPI (Serial Peripheral Interface) */
;/* SPI总线接口的特殊寄存器 */
S0SPCR EQU 0xE0020000
S0SPSR EQU 0xE0020004
S0SPDR EQU 0xE0020008
S0SPCCR EQU 0xE002000C
S0SPINT EQU 0xE002001C
;/* SSP Registers */
SSPCR0 EQU 0xE0068000
SSPCR1 EQU 0xE0068004
SSPDR EQU 0xE0068008
SSPSR EQU 0xE006800C
SSPCPSR EQU 0xE0068010
SSPIMSC EQU 0xE0068014
SSPRIS EQU 0xE0068018
SSPMIS EQU 0xE006801C
SSPICR EQU 0xE0068020
;/* Timer 0 */
;/* 定时器0的特殊寄存器 */
T0IR EQU 0xE0004000
T0TCR EQU 0xE0004004
T0TC EQU 0xE0004008
T0PR EQU 0xE000400C
T0PC EQU 0xE0004010
T0MCR EQU 0xE0004014
T0MR0 EQU 0xE0004018
T0MR1 EQU 0xE000401C
T0MR2 EQU 0xE0004020
T0MR3 EQU 0xE0004024
T0CCR EQU 0xE0004028
T0CR0 EQU 0xE000402C
T0CR1 EQU 0xE0004030
T0CR2 EQU 0xE0004034
T0CR3 EQU 0xE0004038
T0EMR EQU 0xE000403C
T0CTCR EQU 0xE0004070
;/* Timer 1 */
;/* 定时器1的特殊寄存器 */
T1IR EQU 0xE0008000
T1TCR EQU 0xE0008004
T1TC EQU 0xE0008008
T1PR EQU 0xE000800C
T1PC EQU 0xE0008010
T1MCR EQU 0xE0008014
T1MR0 EQU 0xE0008018
T1MR1 EQU 0xE000801C
T1MR2 EQU 0xE0008020
T1MR3 EQU 0xE0008024
T1CCR EQU 0xE0008028
T1CR0 EQU 0xE000802C
T1CR1 EQU 0xE0008030
T1CR2 EQU 0xE0008034
T1CR3 EQU 0xE0008038
T1EMR EQU 0xE000803C
T1CTCR EQU 0xE0008070
;/* Pulse Width Modulator (PWM) */
;/* 脉宽调制器的特殊寄存器 */
PWMIR EQU 0xE0014000
PWMTCR EQU 0xE0014004
PWMTC EQU 0xE0014008
PWMPR EQU 0xE001400C
PWMPC EQU 0xE0014010
PWMMCR EQU 0xE0014014
PWMMR0 EQU 0xE0014018
PWMMR1 EQU 0xE001401C
PWMMR2 EQU 0xE0014020
PWMMR3 EQU 0xE0014024
PWMMR4 EQU 0xE0014040
PWMMR5 EQU 0xE0014044
PWMMR6 EQU 0xE0014048
PWMPCR EQU 0xE001404C
PWMLER EQU 0xE0014050
;/* A/D CONVERTER */
;/* A/D转换器 */
ADCR EQU 0xE0034000
ADDR EQU 0xE0034004
ADGSR EQU 0xE0034008
AD0CR EQU 0xE0034000
AD0GDR EQU 0xE0034004
AD0STAT EQU 0xE0034030
AD0INTEN EQU 0xE003400C
AD0DR0 EQU 0xE0034010
AD0DR1 EQU 0xE0034014
AD0DR2 EQU 0xE0034018
AD0DR3 EQU 0xE003401C
AD0DR4 EQU 0xE0034020
AD0DR5 EQU 0xE0034024
AD0DR6 EQU 0xE0034028
AD0DR7 EQU 0xE003402C
AD1CR EQU 0xE0060000
AD1GDR EQU 0xE0060004
AD1STAT EQU 0xE0060030
AD1INTEN EQU 0xE006000C
AD1DR0 EQU 0xE0060010
AD1DR1 EQU 0xE0060014
AD1DR2 EQU 0xE0060018
AD1DR3 EQU 0xE006001C
AD1DR4 EQU 0xE0060020
AD1DR5 EQU 0xE0060024
AD1DR6 EQU 0xE0060028
AD1DR7 EQU 0xE006002C
;/* D/A CONVERTER */
;/* D/A转换器 */
DACR EQU 0xE006C000
;/* Real Time Clock */
;/* 实时时钟的特殊寄存器 */
ILR EQU 0xE0024000
CTC EQU 0xE0024004
CCR EQU 0xE0024008
CIIR EQU 0xE002400C
AMR EQU 0xE0024010
CTIME0 EQU 0xE0024014
CTIME1 EQU 0xE0024018
CTIME2 EQU 0xE002401C
SEC EQU 0xE0024020
MIN EQU 0xE0024024
HOUR EQU 0xE0024028
DOM EQU 0xE002402C
DOW EQU 0xE0024030
DOY EQU 0xE0024034
MONTH EQU 0xE0024038
YEAR EQU 0xE002403C
ALSEC EQU 0xE0024060
ALMIN EQU 0xE0024064
ALHOUR EQU 0xE0024068
ALDOM EQU 0xE002406C
ALDOW EQU 0xE0024070
ALDOY EQU 0xE0024074
ALMON EQU 0xE0024078
ALYEAR EQU 0xE002407C
PREINT EQU 0xE0024080
PREFRAC EQU 0xE0024084
;/* Watchdog */
;/* 看门狗的特殊寄存器 */
WDMOD EQU 0xE0000000
WDTC EQU 0xE0000004
WDFEED EQU 0xE0000008
WDTV EQU 0xE000000C
;/* USB Device Interrupt Register */
USBIntSt EQU 0xE01FC1C0
USBDevIntSt EQU 0xE0090000
USBDevIntEn EQU 0xE0090004
USBDevIntClr EQU 0xE0090008
USBDevIntSet EQU 0xE009000C
USBDevIntPri EQU 0xE009002C
;/* USB Endpoint Interrupt Registers */
USBEpIntSt EQU 0xE0090030
USBEPIntEn EQU 0xE0090034
USBEpIntClr EQU 0xE0090038
USBEpIntSet EQU 0xE009003C
USBEpIntPri EQU 0xE0090040
;/* USB Realized Register */
USBReEp EQU 0xE0090044
USBEpIn EQU 0xE0090048
USBMaxPSize EQU 0xE009004C
;/* USB Transfer Register */
USBRxData EQU 0xE0090018
USBTxData EQU 0xE009001C
USBRxPLen EQU 0xE0090020
USBTxPLen EQU 0xE0090024
USBCtrl EQU 0xE0090028
;/* Command Register */
USBCmdCode EQU 0xE0090010
USBCmdData EQU 0xE0090014
;/* DMA Register, Only for LPC2146/48 */
USBDMARSt EQU 0xE0090050
USBDMARClr EQU 0xE0090054
USBDMARSet EQU 0xE0090058
USBUCDAH EQU 0xE0090080
USBEpDMASt EQU 0xE0090084
USBEpDMAEn EQU 0xE0090088
USBEpDMADis EQU 0xE009008C
USBDMAIntSt EQU 0xE0090090
USBDMAIntEn EQU 0xE0090094
USBEoTIntSt EQU 0xE00900A0
USBEoTIntClr EQU 0xE00900A4
USBEoTIntSet EQU 0xE00900A8
USBNDDRIntSt EQU 0xE00900AC
USBNDDRIntClr EQU 0xE00900B0
USBNDDRIntSet EQU 0xE00900B4
USBSysErrIntSt EQU 0xE00900B8
USBSysErrIntClr EQU 0xE00900BC
SUBsysErrIntSet EQU 0xE00900C0
;/* Define firmware Functions */
;/* 定义固件函数 */
rm_init_entry EQU 0x7fffff91
rm_undef_handler EQU 0x7fffffa0
rm_prefetchabort_handler EQU 0x7fffffb0
rm_dataabort_handler EQU 0x7fffffc0
rm_irqhandler EQU 0x7fffffd0
rm_irqhandler2 EQU 0x7fffffe0
iap_entry EQU 0x7ffffff1
end
;/*******************************************************************************************************
;** End Of File
;********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -