📄 lpc2294.inc
字号:
;/****************************************Copyright (c)**************************************************
;** Guangzhou ZHIYUAN electronics Co.,LTD.
;** http://www.zyinside.com
;**
;**--------------File Info-------------------------------------------------------------------------------
;** File name: LPC2294.inc
;** Last modified Date: 2006-02-22
;** Last Version: 1.0
;** Descriptions: Defines the special registers and firmware programs for
;** lpc22xx\lpc212x\lpc211x\lpc210x
;**
;**------------------------------------------------------------------------------------------------------
;** Created by: Chenmingji
;** Created date: 2006-02-22
;** Version: 1.0
;** Descriptions: The original version
;**
;**------------------------------------------------------------------------------------------------------
;** Modified by:
;** Modified date:
;** Version:
;** Descriptions:
;**
;********************************************************************************************************/
;/* EXTERNAL MEMORY CONTROLLER (EMC) */
;/* 外部总线控制器 */
BCFG0 EQU 0xFFE00000 ;/* lpc22xx only */
BCFG1 EQU 0xFFE00004 ;/* lpc22xx only */
BCFG2 EQU 0xFFE00008 ;/* lpc22xx only */
BCFG3 EQU 0xFFE0000C ;/* lpc22xx only */
;/* External Interrupts */
;/* 外部中断控制寄存器 */
EXTINT EQU 0xE01FC140
EXTWAKE EQU 0xE01FC144
INTWAKE EQU 0xE01FC144
EXTMODE EQU 0xE01FC148 ;/* no in lpc210x*/
EXTPOLAR EQU 0xE01FC14C ;/* no in lpc210x*/
;/* SMemory mapping control. */
;/* 内存remap控制寄存器 */
MEMMAP EQU 0xE01FC040
;/* Phase Locked Loop (PLL) */
;/* PLL控制寄存器 */
PLLCON EQU 0xE01FC080
PLLCFG EQU 0xE01FC084
PLLSTAT EQU 0xE01FC088
PLLFEED EQU 0xE01FC08C
;/* Power Control */
;/* 功率控制寄存器 */
PCON EQU 0xE01FC0C0
PCONP EQU 0xE01FC0C4
;/* VPB Divider */
;/* VLSI外设总线(VPB)分频寄存器 */
VPBDIV EQU 0xE01FC100
;/* Reset Source Identification Register */
;/* 复位源识别寄存器 */
RSIR EQU 0xE01FC180 ;/* lpc2130 only */
;/* Code Security Protection Register */
;/* 代码安全寄存器 */
CSPR EQU 0xE01FC184 ;/* lpc2130 only */
;/* Memory Accelerator Module (MAM) */
;/* 存储器加速模块 */
MAMCR EQU 0xE01FC000
MAMTIM EQU 0xE01FC004
;/* Vectored Interrupt Controller (VIC) */
;/* 向量中断控制器(VIC)的特殊寄存器 */
VICIRQStatus EQU 0xFFFFF000
VICFIQStatus EQU 0xFFFFF004
VICRawIntr EQU 0xFFFFF008
VICIntSelect EQU 0xFFFFF00C
VICIntEnable EQU 0xFFFFF010
VICIntEnClr EQU 0xFFFFF014
VICSoftInt EQU 0xFFFFF018
VICSoftIntClear EQU 0xFFFFF01C
VICProtection EQU 0xFFFFF020
VICVectAddr EQU 0xFFFFF030
VICDefVectAddr EQU 0xFFFFF034
VICVectAddr0 EQU 0xFFFFF100
VICVectAddr1 EQU 0xFFFFF104
VICVectAddr2 EQU 0xFFFFF108
VICVectAddr3 EQU 0xFFFFF10C
VICVectAddr4 EQU 0xFFFFF110
VICVectAddr5 EQU 0xFFFFF114
VICVectAddr6 EQU 0xFFFFF118
VICVectAddr7 EQU 0xFFFFF11C
VICVectAddr8 EQU 0xFFFFF120
VICVectAddr9 EQU 0xFFFFF124
VICVectAddr10 EQU 0xFFFFF128
VICVectAddr11 EQU 0xFFFFF12C
VICVectAddr12 EQU 0xFFFFF130
VICVectAddr13 EQU 0xFFFFF134
VICVectAddr14 EQU 0xFFFFF138
VICVectAddr15 EQU 0xFFFFF13C
VICVectCntl0 EQU 0xFFFFF200
VICVectCntl1 EQU 0xFFFFF204
VICVectCntl2 EQU 0xFFFFF208
VICVectCntl3 EQU 0xFFFFF20C
VICVectCntl4 EQU 0xFFFFF210
VICVectCntl5 EQU 0xFFFFF214
VICVectCntl6 EQU 0xFFFFF218
VICVectCntl7 EQU 0xFFFFF21C
VICVectCntl8 EQU 0xFFFFF220
VICVectCntl9 EQU 0xFFFFF224
VICVectCntl10 EQU 0xFFFFF228
VICVectCntl11 EQU 0xFFFFF22C
VICVectCntl12 EQU 0xFFFFF230
VICVectCntl13 EQU 0xFFFFF234
VICVectCntl14 EQU 0xFFFFF238
VICVectCntl15 EQU 0xFFFFF23C
;/* Pin Connect Block */
;/* 管脚连接模块控制寄存器 */
PINSEL0 EQU 0xE002C000
PINSEL1 EQU 0xE002C004
PINSEL2 EQU 0xE002C014 ;/* no in lpc210x*/
;/* General Purpose Input/Output (GPIO) */
;/* 通用并行IO口的特殊寄存器 */
IOPIN EQU 0xE0028000 ;/* lpc210x only */
IOSET EQU 0xE0028004 ;/* lpc210x only */
IODIR EQU 0xE0028008 ;/* lpc210x only */
IOCLR EQU 0xE002800C ;/* lpc210x only */
IO0PIN EQU 0xE0028000 ;/* no in lpc210x*/
IO0SET EQU 0xE0028004 ;/* no in lpc210x*/
IO0DIR EQU 0xE0028008 ;/* no in lpc210x*/
IO0CLR EQU 0xE002800C ;/* no in lpc210x*/
IO1PIN EQU 0xE0028010 ;/* no in lpc210x*/
IO1SET EQU 0xE0028014 ;/* no in lpc210x*/
IO1DIR EQU 0xE0028018 ;/* no in lpc210x*/
IO1CLR EQU 0xE002801C ;/* no in lpc210x*/
IO2PIN EQU 0xE0028020 ;/* lpc22xx only */
IO2SET EQU 0xE0028024 ;/* lpc22xx only */
IO2DIR EQU 0xE0028028 ;/* lpc22xx only */
IO2CLR EQU 0xE002802C ;/* lpc22xx only */
IO3PIN EQU 0xE0028030 ;/* lpc22xx only */
IO3SET EQU 0xE0028034 ;/* lpc22xx only */
IO3DIR EQU 0xE0028038 ;/* lpc22xx only */
IO3CLR EQU 0xE002803C ;/* lpc22xx only */
SCS EQU 0xE01FC1A0 ;/* lpc2103 only */
FIO0DIR EQU 0x3FFFC000 ;/* lpc2103 only */
FIO0DIR0 EQU 0x3FFFC000 ;/* lpc2103 only */
FIO0DIR1 EQU 0x3FFFC001 ;/* lpc2103 only */
FIO0DIR2 EQU 0x3FFFC002 ;/* lpc2103 only */
FIO0DIR3 EQU 0x3FFFC003 ;/* lpc2103 only */
FIO0DIRL EQU 0x3FFFC000 ;/* lpc2103 only */
FIO0DIRU EQU 0x3FFFC002 ;/* lpc2103 only */
FIO0MASK EQU 0x3FFFC010 ;/* lpc2103 only */
FIO0MASK0 EQU 0x3FFFC010 ;/* lpc2103 only */
FIO0MASK1 EQU 0x3FFFC011 ;/* lpc2103 only */
FIO0MASK2 EQU 0x3FFFC012 ;/* lpc2103 only */
FIO0MASK3 EQU 0x3FFFC013 ;/* lpc2103 only */
FIO0MASKL EQU 0x3FFFC010 ;/* lpc2103 only */
FIO0MASKU EQU 0x3FFFC012 ;/* lpc2103 only */
FIO0PIN EQU 0x3FFFC014 ;/* lpc2103 only */
FIO0PIN0 EQU 0x3FFFC014 ;/* lpc2103 only */
FIO0PIN1 EQU 0x3FFFC015 ;/* lpc2103 only */
FIO0PIN2 EQU 0x3FFFC016 ;/* lpc2103 only */
FIO0PIN3 EQU 0x3FFFC017 ;/* lpc2103 only */
FIO0PINL EQU 0x3FFFC014 ;/* lpc2103 only */
FIO0PINU EQU 0x3FFFC016 ;/* lpc2103 only */
FIO0SET EQU 0x3FFFC018 ;/* lpc2103 only */
FIO0SET0 EQU 0x3FFFC018 ;/* lpc2103 only */
FIO0SET1 EQU 0x3FFFC019 ;/* lpc2103 only */
FIO0SET2 EQU 0x3FFFC01A ;/* lpc2103 only */
FIO0SET3 EQU 0x3FFFC01B ;/* lpc2103 only */
FIO0SETL EQU 0x3FFFC018 ;/* lpc2103 only */
FIO0SETU EQU 0x3FFFC01A ;/* lpc2103 only */
FIO0CLR EQU 0x3FFFC01C ;/* lpc2103 only */
FIO0CLR0 EQU 0x3FFFC01C ;/* lpc2103 only */
FIO0CLR1 EQU 0x3FFFC01D ;/* lpc2103 only */
FIO0CLR2 EQU 0x3FFFC01E ;/* lpc2103 only */
FIO0CLR3 EQU 0x3FFFC01F ;/* lpc2103 only */
FIO0CLRL EQU 0x3FFFC01C ;/* lpc2103 only */
FIO0CLRU EQU 0x3FFFC01E ;/* lpc2103 only */
;/* Universal Asynchronous Receiver Transmitter 0 (UART0) */
;/* 通用异步串行口0(UART0)的特殊寄存器 */
U0RBR EQU 0xE000C000
U0THR EQU 0xE000C000
U0DLL EQU 0xE000C000
U0DLM EQU 0xE000C004
U0IER EQU 0xE000C004
U0IIR EQU 0xE000C008
U0FCR EQU 0xE000C008
U0LCR EQU 0xE000C00C
U0LSR EQU 0xE000C014
U0SCR EQU 0xE000C01C
U0ACR EQU 0xE000C020 ;/* lpc2103 only */
U0FDR EQU 0xE000C028 ;/* lpc2103 only */
U0TER EQU 0xE000C030
;/* Universal Asynchronous Receiver Transmitter 1 (UART1) */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -