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

📄 lpc2294.inc

📁 LPC2103在keil中的工程模板。适用于飞利浦ARM7芯片
💻 INC
📖 第 1 页 / 共 3 页
字号:
;/****************************************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 + -