没有合适的资源?快使用搜索试试~ 我知道了~
ARM2114中文资料
需积分: 0 10 下载量 24 浏览量
2009-04-25
03:32:20
上传
评论 1
收藏 1.46MB PDF 举报
温馨提示
试读
191页
这类资料不容易查,为方便大家查阅,节省时间,传此文件。
资源详情
资源评论
资源推荐
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com
- 1 -
LPC2114/2124/2212/2214 使用指南
1.介绍 .......................................................................................................................................... 10
1.1 概述................................................................................................................................. 10
1.2 特性................................................................................................................................. 10
1.3 应用................................................................................................................................. 11
1.4 器件信息......................................................................................................................... 11
1.5 结构概述......................................................................................................................... 11
1.6 ARM7TDMI-S 处理器 .................................................................................................... 12
1.7 片内 FLASH 程序存储器 .............................................................................................. 12
1.8 片内静态 RAM............................................................................................................... 12
1.9 LPC2114/2124/2212/2214 寄存器 .................................................................................. 13
2. LPC2114/2124/2212/2214 存储器寻址............................................................................... 22
2.1 存储器映射..................................................................................................................... 22
2.2 LPC2114/2124/2212/2214 存储器重新映射和 BOOT BLOCK.................................... 26
2.2.1 存储器映射概念和操作模式.............................................................................. 26
2.2.2 存储器的重新映射..............................................................................................26
2.3 预取指中止和数据中止异常......................................................................................... 28
3. 外部存储器控制器(EMC).............................................................................................. 28
3.1 特性................................................................................................................................. 28
3.2 概述................................................................................................................................. 29
3.3 管脚描述......................................................................................................................... 29
3.4 寄存器描述..................................................................................................................... 29
3.4.1 存储器组配置寄存器 0-3(BCFG0-3 - 0xFFE00000-0C) ......................... 30
3.5 外部存储器接口............................................................................................................. 31
3.6 典型总线时序................................................................................................................. 33
3.7 外部存储器选择............................................................................................................. 33
4. 系统控制模块
....................................................................................................................... 34
4.1 系统控制模块功能汇总................................................................................................. 34
4.2 管脚描述......................................................................................................................... 34
4.3 寄存器描述..................................................................................................................... 35
4.4 晶体振荡器..................................................................................................................... 35
4.5 外部中断输入................................................................................................................. 38
4.5.1 寄存器描述.......................................................................................................... 38
4.5.2 外部中断标志寄存器(EXTINT - 0xE01FC140) ........................................... 38
4.5.3 外部中断唤醒寄存器(EXTWAKE - 0xE01FC144) ...................................... 39
4.5.4 外部中断方式寄存器(EXTMODE – 0xE01FC148) ..................................... 40
4.5.5 外部中断极性寄存器(EXTPOLAR – 0xE01FC14C) ................................... 40
4.5.6 多个外部中断管脚.............................................................................................. 41
4.6 存储器映射控制............................................................................................................. 41
4.6.1 存储器映射控制寄存器(MEMMAP – 0xE01FC040)................................... 41
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com
- 2 -
4.6.2 存储器映射控制的使用注意事项...................................................................... 42
4.7 PLL(锁相环)............................................................................................................... 42
4.7.1 寄存器描述.......................................................................................................... 43
4.7.2 PLL 控制寄存器(PLLCON – 0xE01FC080).................................................. 44
4.7.3 PLL 配置寄存器(PLLCFG – 0xE01FC084)................................................... 44
4.7.4 PLL 状态寄存器(PLLSTAT - 0xE01FC088) .................................................. 44
4.7.5 PLL 中断............................................................................................................... 45
4.7.6 PLL 模式............................................................................................................... 45
4.7.7 PLL 馈送寄存器(PLLFEED – 0xE01FC08C)................................................ 45
4.7.8 PLL 和掉电模式................................................................................................... 46
4.7.9 PLL 频率计算....................................................................................................... 46
4.7.10 确定 PLL 设定的过程....................................................................................... 46
4.7.11 PLL 举例............................................................................................................. 47
4.8 功率控制......................................................................................................................... 47
4.8.1 寄存器描述.......................................................................................................... 48
4.8.2 功率控制寄存器(PCON – 0xE01FC0C0) ..................................................... 48
4.8.3 外设功率控制寄存器(PCONP – 0xE01FC0C4) ........................................... 48
4.9 功率控制注意事项......................................................................................................... 49
4.10 复位............................................................................................................................... 49
4.11 VPB 分频器 ................................................................................................................... 51
4.11.1 VPBDIV 寄存器(VPBDIV - 0xE01FC100).................................................. 51
4.12 唤醒定时器................................................................................................................... 52
5. 存储器加速模块(MAM)................................................................................................. 53
5.1 介绍................................................................................................................................. 53
5.1.1 存储器加速器模块.............................................................................................. 53
5.1.2 Flash 存储器组
..................................................................................................... 54
5.1.3 指令锁存和数据锁存.......................................................................................... 54
5.1.4 Flash 编程问题 ..................................................................................................... 54
5.2 存储器加速器模块的操作模式..................................................................................... 55
5.3 MAM 配置....................................................................................................................... 55
5.4 寄存器描述..................................................................................................................... 55
5.4.1 MAM 控制寄存器(MAMCR - 0xE01FC000)................................................ 56
5.4.2 MAM 定时寄存器(MAMTIM - 0xE01FC004).............................................. 56
5.5 MAM 使用注意事项....................................................................................................... 57
6. 向量中断控制器(VIC).................................................................................................... 57
6.1 特性................................................................................................................................. 57
6.2 描述................................................................................................................................. 57
6.3 寄存器描述..................................................................................................................... 59
6.4 VIC 寄存器...................................................................................................................... 60
6.4.1 软件中断寄存器(VICSoftInt - 0xFFFFF018,读/写)................................... 60
6.4.2 软件中断清零寄存器(VICSoftIntClear - 0xFFFFF01C,只写) .................. 60
6.4.3 所有中断状态寄存器(VICRawIntr - 0xFFFFF008,只读).......................... 61
6.4.4 中断使能寄存器(VICIntEnable - 0xFFFFF010,读/写) .............................. 61
6.4.5 中断使能清零寄存器(VICIntEnClear - 0xFFFFF014,只写) ..................... 61
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com
- 3 -
6.4.6 中断选择寄存器(VICIntSelect - 0xFFFFF00C,读/写)............................... 61
6.4.7 IRQ 状态寄存器(VICIRQStatus - 0xFFFFF000,只读) ............................... 61
6.4.8 FIQ 状态寄存器(VICFIQStatus - 0xFFFFF004,只读) ................................ 62
6.4.9 向量控制寄存器 0-15(VICVectCnt l0-15 - 0xFFFFF200-23C,读/写) ....... 62
6.4.10 向量地址寄存器 0-15(VICVectAddr0-15 - 0xFFFFF100-13C,读/写)..... 62
6.4.11 默认向量地址寄存器(VICDefVectAddr - 0xFFFFF034,读/写)............... 62
6.4.12 向量地址寄存器(VICVectAddr - 0xFFFFF030,读/写) ............................ 63
6.4.13 保护使能寄存器(VICProtection - 0xFFFFF020,读/写) ........................... 63
6.5 中断源............................................................................................................................. 63
6.6 伪中断............................................................................................................................. 65
6.6.1 伪中断的详述和个案.......................................................................................... 66
6.7 VIC 使用事项.................................................................................................................. 67
7. 管脚配置 .............................................................................................................................. 69
7.1 LPC2114/2124 的管脚分布 ............................................................................................ 69
7.2 LPC2114/2124 的管脚描述 ............................................................................................ 69
7.3 LPC2212/2214 的管脚分布 ............................................................................................ 74
7.4 LPC2212/2214 的管脚描述 ............................................................................................ 74
8. 管脚连接模块....................................................................................................................... 80
8.1 应用................................................................................................................................. 80
8.2 描述................................................................................................................................. 81
8.3 寄存器描述..................................................................................................................... 81
8.3.1 管脚功能选择寄存器 0(PINSEL0 - 0xE002C000) ....................................... 81
8.3.2 管脚功能选择寄存器 1(PINSEL1 - 0xE002C004) ....................................... 82
8.3.3 管脚功能选择寄存器 2(PINSEL2 - 0xE002C014) ....................................... 83
8.3.4 管脚功能选择寄存器值...................................................................................... 84
8.4 144 脚封装的引导控制................................................................................................... 85
9. GPIO .................................................................................................................................... 85
9.1 特性................................................................................................................................. 85
9.2 应用................................................................................................................................. 85
9.3 管脚描述......................................................................................................................... 85
9.4 寄存器描述..................................................................................................................... 86
9.4.1 GPIO 管脚值寄存器(IO0PIN - 0xE0028000,IO1PIN – 0xE0028010,IO2PIN –
0xE0028020,IO3PIN – 0xE0028030) ...................................................................... 86
9.4.2 GPIO 输出置位寄存器(IO0SET - 0xE0028004,IO1SET – 0xE0028014,
IO2SET – 0xE0028024,IO3SET – 0xE0028034)..................................................... 88
9.4.3 GPIO 输出清零寄存器(IO0CLR - 0xE002800C,IO1CLR – 0xE002801C,
IO2CLR – 0xE002802C,IO3CLR – 0xE002803C).................................................. 88
9.4.4 GPIO 方向寄存器(IO0DIR - 0xE0028008,IO1DIR – 0xE0028018,IO2DIR –
0xE0028028,IO3DIR – 0xE0028038)......................................................................... 88
9.5 GPIO 使用注意事项 ....................................................................................................... 89
10. UART 0 .............................................................................................................................. 89
10.1 特性............................................................................................................................... 89
10.2 管脚描述....................................................................................................................... 89
10.3
寄存器描述................................................................................................................... 90
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com
- 4 -
10.3.1 UART0 接收器缓存寄存器(U0RBR - 0xE000C000,DLAB=0,只读) ... 90
10.3.2 UART0 发送器保持寄存器(U0THR - 0xE000C000,DLAB=0,只写) ... 91
10.3.3 UART0 除数锁存 LSB 寄存器(U0DLL - 0xE000C000,DLAB=1) .......... 91
10.3.4 UART0 除数锁存 MSB 寄存器(U0DLM - 0xE000C004,DLAB=1)........ 91
10.3.5 UART0 中断使能寄存器(U0IER - 0xE000C004,DLAB=0)..................... 91
10.3.6 UART0 中断标识寄存器(U0IIR - 0xE000C008,只读)............................. 92
10.3.7 UART0 FIFO 控制寄存器(U0FCR - 0xE000C008)..................................... 93
10.3.8 UART0 线控制寄存器(U0LCR - 0xE000C00C).......................................... 94
10.3.9 UART0 线状态寄存器(U0LSR - 0xE000C014,只读)............................... 94
10.3.10 UART0 高速缓存寄存器(U0SCR – 0Xe000C01C) ................................... 95
10.4 结构............................................................................................................................... 95
11. UART1................................................................................................................................ 97
11.1 特性............................................................................................................................... 97
11.2 管脚描述....................................................................................................................... 97
11.3 寄存器描述................................................................................................................... 98
11.3.1 UART1 接收器缓存寄存器(U1RBR - 0xE0010000,DLAB=0,只读).... 98
11.3.2 UART1 发送器保持寄存器(U1THR - 0xE0010000,DLAB=0,只写).... 99
11.3.3 UART1 除数锁存 LSB 寄存器(U1DLL - 0xE0010000,
DLAB=1)........... 99
11.3.4 UART1 除数锁存 MSB 寄存器(U1DLM - 0xE0010004,DLAB=1)......... 99
11.3.5 UART1 中断使能寄存器(U1IER - 0xE0010004,DLAB=0) ..................... 99
11.3.6 UART1 中断标识寄存器(U1IIR - 0xE0010008,只读)............................ 100
11.3.7 UART1 FIFO 控制寄存器(U1FCR - 0xE0010008).................................... 101
11.3.8 UART1 线控制寄存器(U1LCR - 0xE001000C) ........................................ 102
11.3.9 UART1 Modem 控制寄存器(U1MCR - 0xE0010010)............................... 102
11.3.10 UART1 线状态寄存器(U1LSR – 0Xe0010014,只读)........................... 103
11.3.11 UART1 Modem 状态寄存器(U1MSR - 0x0E0010018) ........................... 104
11.3.12 UART1 高速缓存寄存器(U1SCR - 0xE001001C)................................... 105
11.4 结构............................................................................................................................. 105
12. I
2
C 接口............................................................................................................................ 106
12.1 特性............................................................................................................................. 106
12.2 应用............................................................................................................................. 107
12.3 描述............................................................................................................................. 107
12.3.1 I
2
C 操作模式 .................................................................................................... 107
12.3.1.1 主发送器模式:................................................................................... 107
12.3.1.2 主接收器模式....................................................................................... 108
12.3.1.3 从接收器模式....................................................................................... 109
12.3.1.4 从发送器模式....................................................................................... 110
12.4 管脚描述..................................................................................................................... 110
12.5 寄存器描述..................................................................................................................111
12.5.1 I
2
C 控制置位寄存器(I2CONSET - 0xE001C000) ......................................111
12.5.2 I
2
C 控制清零寄存器(I2CONCLR – 0xE001C018) .................................... 112
12.5.3 I
2
C 状态寄存器(I2STAT - 0xE001C004).................................................... 113
12.5.4 I
2
C 数据寄存器(I2DAT - 0xE001C008) ..................................................... 113
12.5.5 I
2
C 从地址寄存器(I2ADR - 0xE001C00C)................................................ 113
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 http://www.zlgmcu.com
- 5 -
12.5.6 I
2
C SCL 占空比寄存器(I2SCLH - 0xE001C010 和 I2SCLL - 0xE001C014)113
13. SPI 接口 ........................................................................................................................... 116
13.1 特性............................................................................................................................. 116
13.2 描述............................................................................................................................. 116
13.2.1 SPI 概述............................................................................................................ 116
13.2.2 SPI 数据传输.................................................................................................... 116
13.2.3 SPI 外设描述.................................................................................................... 117
13.2.3.1 概述....................................................................................................... 117
13.2.3.2 主机操作............................................................................................... 118
13.2.3.3 从机操作............................................................................................... 118
13.2.3.4 异常状况............................................................................................... 119
13.3 管脚描述..................................................................................................................... 120
13.4 寄存器描述................................................................................................................. 120
13.4.1 SPI 控制寄存器(S0SPCR - 0xE0020000, S1SPCR - 0xE0030000)........... 121
13.4.2 SPI 状态寄存器(S0SPSR - 0xE0020004, S1SPSR - 0xE0030004)............ 121
13.4.3 SPI 数据寄存器(S0SPDR - 0xE0020008,S1SPDR – 0xE0030008)........... 121
13.4.4 SPI 时钟计数寄存器(S0SPCCR - 0xE002000C,S1SPCCR – 0xE003000C)
...................................................................................................................................... 122
13.4.5 SPI 中断寄存器(S0SPINT - 0xE002001C,S1SPINT – 0xE003001C) ....... 122
13.5 结构............................................................................................................................. 122
14. 定时器 0 和定时器 1........................................................................................................ 123
14.1 特性............................................................................................................................. 123
14.2 应用............................................................................................................................. 123
14.3 描述............................................................................................................................. 124
14.4 管脚描述
..................................................................................................................... 124
14.5 寄存器描述................................................................................................................. 124
14.5.1 中断寄存器(IR: 定时器 0 - T0IR:0xE00040000;定时器 1 - T1IR:
0xE0008000) ............................................................................................................. 125
14.5.2 定时器控制寄存器(TCR: 定时器 0 – T0TCR:0xE0004004;定时器 1 –
T1TCR:0xE0008004) ............................................................................................. 126
14.5.3 定时器计数器(TC: 定时器 0 – T0TC:0xE0004008;定时器 1 – T1TC:
0xE0008008) ............................................................................................................. 126
14.5.4 预分频寄存器(PR: 定时器 0 – T0PR:0xE000400C;定时器 1 – T1PR:
0xE000800C)............................................................................................................. 126
14.5.5 预分频计数器寄存器(PC: 定时器 0 – T0PC:0xE0004010;定时器 1 –
T1PC:0xE0008010)................................................................................................ 126
14.5.6 匹配寄存器(MR0 - MR3) .......................................................................... 127
14.5.7 匹配控制寄存器(MCR: 定时器 0 – T0MCR:0xE0004014;定时器 1 –
T1MCR:0xE00080014).......................................................................................... 127
14.5.8 捕获寄存器(CR0 - CR3)............................................................................ 127
14.5.9 捕获控制寄存器(CCR: 定时器 0 – T0CCR:
0xE0004028;定时器 1 –
T1CCR:0xE0008028)............................................................................................. 127
14.5.10 外部匹配寄存器(EMR: 定时器 0 – T0EMR:0xE000403C;定时器 1 –
T1EMR:0xE0008003C).......................................................................................... 128
剩余190页未读,继续阅读
xiaoling1988
- 粉丝: 6
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0