没有合适的资源?快使用搜索试试~ 我知道了~
MSP430x2xx 系列用户指南(中文版).pdf
需积分: 16 11 下载量 68 浏览量
2020-05-04
19:56:46
上传
评论
收藏 4.49MB PDF 举报
温馨提示
试读
644页
MSP430x2xx 系列用户指南,中文版。 目录如下: 1 简介 2 系统复位、中断、和运行模式 3 CPU 4 CPUX 5 基本时钟模块+ 6 DMA 控制器 7 闪存存储器控制器 8 数字 I/O 9 电源电压监控器 (SVS) 10 安全装置定时器+ (WDT+) 11 硬件乘法器 12 定时器_A 13 定时器_B 14 通用串行接口 (USI) 15 通用串行通信接口,UART 模式 16 通用串行通信接口,SPI 模式。 17 通用串行通信接口,I2C 模式 18 USART 外设接口,USART 模式 19 USART 外设接口,SPI 模式。 20 OA 21 比较器_A+ (Comparator_A+) 22 ADC10 23 ADC12 24 TLV 结构 25 DAC12 26 SD16_A 27 SD24_A 28 内嵌式仿真模块 (EEM)
资源推荐
资源详情
资源评论
用用户户指指南南
MSP430x2xx 系系列列
用用户户指指南南
Literature Number: ZHCU032I
December 2004–Revised January 2012
内内容容
Preface ...................................................................................................................................... 21
1 简简介介 .................................................................................................................................. 23
1.1 架构 .......................................................................................................................... 24
1.2 灵活的时钟系统 ............................................................................................................ 24
1.3 嵌入式仿真 ................................................................................................................. 25
1.4 地址空间 .................................................................................................................... 25
1.4.1 闪存 / ROM ........................................................................................................ 25
1.4.2 RAM ................................................................................................................ 26
1.4.3 外设模块 ........................................................................................................... 26
1.4.4 特别功能寄存器(SFR) ............................................................................................ 26
1.4.5 内存组织 ........................................................................................................... 26
1.5 MSP430x2xx 系列改进和增强 ........................................................................................... 27
2 系系统统复复位位、、中中断断、、和和运运行行模模式式 ................................................................................................. 28
2.1 系统复位和初始化 ......................................................................................................... 29
2.1.1 欠压复位 (BOR) ................................................................................................... 29
2.1.2 系统复位后的器件初始条件 ...................................................................................... 30
2.2 中断 .......................................................................................................................... 31
2.2.1 (不)可屏蔽中断 (NMI) ......................................................................................... 31
2.2.2 可屏蔽中断 ........................................................................................................ 34
2.2.3 中断处理 ........................................................................................................... 35
2.2.4 中断矢量 ........................................................................................................... 37
2.3 操作模式 .................................................................................................................... 38
2.3.1 进入和退出低功耗模式 ........................................................................................... 40
2.4 低功耗应用的原则 ......................................................................................................... 40
2.5 未使用引脚的连接 ......................................................................................................... 41
3 CPU ................................................................................................................................. 42
3.1 CPU 介绍 ................................................................................................................... 43
3.2 CPU 寄存器 ................................................................................................................ 44
3.2.1 程序计数器 (PC) .................................................................................................. 44
3.2.2 堆栈指针 (SP) ..................................................................................................... 45
3.2.3 堆栈寄存器 (SR) .................................................................................................. 45
3.2.4 常量发生器寄存器 CG1 和 CG2 ................................................................................ 46
3.2.5 通用寄存器 R4 至R15 ............................................................................................ 47
3.3 寻址模式 .................................................................................................................... 47
3.3.1 寄存器模式 ........................................................................................................ 49
3.3.2 已索引模式 ........................................................................................................ 50
3.3.3 符号模式 ........................................................................................................... 51
3.3.4 绝对模式 ........................................................................................................... 52
3.3.5 间接寄存器模式 ................................................................................................... 53
3.3.6 间接自动递增模式 ................................................................................................ 54
3.3.7 立即模式 ........................................................................................................... 55
3.4 指令集 ....................................................................................................................... 56
3.4.1 双操作数(格式 I)指令 ......................................................................................... 57
3.4.2 单操作数(格式 II)指令 ......................................................................................... 58
3.4.3 跳转 ................................................................................................................. 59
2
内容
ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
3.4.4 指令周期和长度 ................................................................................................... 60
3.4.5 指令集说明 ........................................................................................................ 62
3.4.6 指令集细节 ........................................................................................................ 64
4 CPUX .............................................................................................................................. 115
4.1 CPU 介绍 .................................................................................................................. 116
4.2 中断 ........................................................................................................................ 118
4.3 CPU 寄存器 ............................................................................................................... 119
4.3.1 程序计数器 (PC) ................................................................................................. 119
4.3.2 堆栈指针 (SP) ................................................................................................... 119
4.3.3 状态寄存器 (SR) ................................................................................................. 120
4.3.4 常数发生器寄存器(CG1 和 CG2) .......................................................................... 122
4.3.5 通用寄存器(R4 至 R15) ..................................................................................... 123
4.4 寻址模式 ................................................................................................................... 125
4.4.1 寄存器模式 ....................................................................................................... 126
4.4.2 已索引的模式: .................................................................................................. 127
4.4.3 符号模式 .......................................................................................................... 131
4.4.4 绝对模式 .......................................................................................................... 136
4.4.5 间接寄存器模式 .................................................................................................. 138
4.4.6 间接自动递增模式 ............................................................................................... 139
4.4.7 立即模式 .......................................................................................................... 140
4.5 MSP430 和 MSP430X 指令 ............................................................................................ 142
4.5.1 MSP430 指令 .................................................................................................... 142
4.5.2 MSP430 扩展指令 ............................................................................................... 147
4.6 指令集说明 ................................................................................................................ 160
4.6.1 扩展指令二进制说明 ............................................................................................ 161
4.6.2 MSP430 指令 .................................................................................................... 163
4.6.3 MSP430X 扩展指令 ............................................................................................. 215
4.6.4 MSP430X 寻址指令 ............................................................................................. 256
5 基基本本时时钟钟模模块块+ .................................................................................................................. 271
5.1 基本时钟模块+ 介绍 ..................................................................................................... 272
5.2 基本时钟模块+ 的操作 ................................................................................................... 274
5.2.1 低功耗应用的基本时钟模块+ 的特性 .......................................................................... 274
5.2.2 内部超低功耗低频振荡器 (VLO) ............................................................................... 275
5.2.3 LFXT1 振荡器 ................................................................................................... 275
5.2.4 XT2 振荡器 ....................................................................................................... 276
5.2.5 数控振荡器(DCO) ............................................................................................... 276
5.2.6 DCO 调制器 ...................................................................................................... 277
5.2.7 基本时钟模块+ 的故障安全操作 ............................................................................... 278
5.2.8 时钟信号的同步 .................................................................................................. 279
5.3 基本时钟模块+ 寄存器 ................................................................................................... 280
5.3.1 DCOCTL,DCO 控制寄存器 .................................................................................. 281
5.3.2 BCSCTL1,基础时钟系统控制寄存器 1 ...................................................................... 281
5.3.3 BCSCTL2,基础时钟系统控制寄存器 2 ...................................................................... 282
5.3.4 BCSCTL3,基础时钟系统控制寄存器 3 ...................................................................... 283
5.3.5 IE1,中断使能寄存器 1 ......................................................................................... 284
5.3.6 IFG1,中断标志寄存器 1 ....................................................................................... 284
6 DMA 控控制制器器 ..................................................................................................................... 285
6.1 DMA 介绍 ................................................................................................................. 286
6.2 DMA 操作 ................................................................................................................. 288
6.2.1 DMA 寻址模式 ................................................................................................... 288
6.2.2 DMA 传输模式 ................................................................................................... 289
6.2.3 初始化 DMA 传输 ............................................................................................... 295
3
ZHCU032I–December 2004–Revised January 2012
内容
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
6.2.4 停止 DMA 传输 .................................................................................................. 296
6.2.5 DMA 通道的优先级 ............................................................................................. 297
6.2.6 DMA 传输周期 ................................................................................................... 297
6.2.7 使用带有系统中断的 DMA ..................................................................................... 297
6.2.8 DMA 控制器中断 ................................................................................................ 298
6.2.9 在 DMA控制器下使用 USCI_B I
2
C 模块 ...................................................................... 298
6.2.10 在 DMA 控制器下使用 ADC12 ............................................................................... 298
6.2.11 在 DMA 控制器下使用 DAC12 ............................................................................... 299
6.2.12 在 DMA 控制器下写入闪存 ................................................................................... 299
6.3 DMA 寄存器 ............................................................................................................... 300
6.3.1 DDMACTL0,DMA 控制寄存器 0 ............................................................................. 301
6.3.2 DDMACTL1,DMA 控制寄存器 1 ............................................................................. 301
6.3.3 DMAxCTL,DMA通道 x 控制寄存器 ......................................................................... 302
6.3.4 DMAxSA,DMA 源地址寄存器 ................................................................................ 303
6.3.5 DMAxDA,DMA 目的地址寄存器 ............................................................................. 304
6.3.6 DMAxSZ,DMA 大小地址寄存器 ............................................................................. 304
6.3.7 DMAIV,DMA 中断向量寄存器 ................................................................................ 305
7 闪闪存存存存储储器器控控制制器器 .............................................................................................................. 306
7.1 闪存存储器介绍 ........................................................................................................... 307
7.2 闪存存储器分段 ........................................................................................................... 307
7.2.1 段 A ............................................................................................................... 308
7.3 闪存存储器运行 ........................................................................................................... 309
7.3.1 闪存存储器时序发生器 ......................................................................................... 309
7.3.2 擦除闪存存储器 .................................................................................................. 310
7.3.3 写入闪存存储器 .................................................................................................. 313
7.3.4 写入或擦除期间的闪存存储器访问 ............................................................................ 318
7.3.5 停止一个写入或擦除周期 ....................................................................................... 318
7.3.6 边界读取模式 .................................................................................................... 319
7.3.7 配置和访问闪存存储器控制器 ................................................................................. 319
7.3.8 闪存存储器控制器中断 ......................................................................................... 319
7.3.9 编辑闪存存储器器件 ............................................................................................ 319
7.4 闪存存储器寄存器 ........................................................................................................ 321
7.4.1 FCTL1,闪存存储器控制寄存器 ............................................................................... 322
7.4.2 FCTL2,闪存存储器控制寄存器 ............................................................................... 322
7.4.3 FCTL3,闪存存储器控制寄存器 ............................................................................... 323
7.4.4 FCTL4,闪存存储器控制寄存器 ............................................................................... 324
7.4.5 IE1,中断启用寄存器1 ......................................................................................... 324
8 数数字字 I/O ........................................................................................................................... 325
8.1 数字 I/O 介绍 ............................................................................................................. 326
8.2 数字 I/O 运行 ............................................................................................................. 326
8.2.1 输入寄存器 PxIN ................................................................................................ 326
8.2.2 输出寄存器 PxOUT ............................................................................................. 326
8.2.3 方向寄存器 PxDIR .............................................................................................. 327
8.2.4 上拉/下拉电阻器使能寄存器PxREN .......................................................................... 327
8.2.5 功能选择寄存器 PxSEL 和PxSEL2 ........................................................................... 327
8.2.6 引脚振荡器 ....................................................................................................... 328
8.2.7 P1 和 P2 中断 ................................................................................................... 329
8.2.8 配置未使用的端口引脚 ......................................................................................... 330
8.3 输入 I/O 寄存器 ........................................................................................................... 331
9 电电源源电电压压监监控控器器 (SVS) ........................................................................................................ 333
9.1 电源电压监控器 (SVS) 介绍 ............................................................................................ 334
9.2 SVS 运行 .................................................................................................................. 335
9.2.1 配置 SVS ......................................................................................................... 335
4
内容
ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
9.2.2 SVS 比较器运行 ................................................................................................. 335
9.2.3 更改 VLDx 位 .................................................................................................... 335
9.2.4 SVS 运行范围 ................................................................................................... 336
9.3 SVS 寄存器 ............................................................................................................... 337
9.3.1 SVSCTL, SVS 控制寄存器 ..................................................................................... 338
10 安安全全装装置置定定时时器器+ (WDT+) .................................................................................................... 339
10.1 安全装置定时器+ (WDT+) 介绍 ........................................................................................ 340
10.2 安全装置定时器+ 操作 ................................................................................................... 342
10.2.1 安全装置定时器+ 计数器 ...................................................................................... 342
10.2.2 安全装置模式 ................................................................................................... 342
10.2.3 间隔定时器模式 ................................................................................................ 342
10.2.4 安全装置定时器+ 的中断 ...................................................................................... 342
10.2.5 安全装置定时器+ 时钟故障安全操作 ......................................................................... 343
10.2.6 在低功耗模式下的操作 ........................................................................................ 343
10.2.7 软件示例 ......................................................................................................... 343
10.3 安全装置定时器+ 寄存器 ................................................................................................ 344
10.3.1 WDTCTL,安全装置定时器+ 寄存器 ........................................................................ 345
10.3.2 IE1,中断使能寄存器 1 ....................................................................................... 346
10.3.3 IFG1,中断标志寄存器 1 ..................................................................................... 346
11 硬硬件件乘乘法法器器 ....................................................................................................................... 347
11.1 硬件乘法器介绍 ........................................................................................................... 348
11.2 硬件乘法器操作 ........................................................................................................... 348
11.2.1 操作数寄存器 ................................................................................................... 349
11.2.2 结果寄存器 ...................................................................................................... 349
11.2.3 软件示例 ......................................................................................................... 350
11.2.4 RESLO 的间接寻址 ............................................................................................ 351
11.2.5 使用中断 ......................................................................................................... 351
11.3 硬件乘法器寄存器 ........................................................................................................ 352
12 定定时时器器_A ......................................................................................................................... 353
12.1 定时器_A 介绍 ............................................................................................................ 354
12.2 定时器_A 的运行 ......................................................................................................... 355
12.2.1 16 位定时计数器 ............................................................................................... 355
12.2.2 启动定时器 ...................................................................................................... 356
12.2.3 定时器模式控制 ................................................................................................ 356
12.2.4 捕捉/比较区块 .................................................................................................. 360
12.2.5 输出单元 ......................................................................................................... 361
12.2.6 定时器_A 中断 .................................................................................................. 365
12.3 定时器_A 寄存器 ......................................................................................................... 367
12.3.1 TACTL,定时器_A 控制寄存器 .............................................................................. 368
12.3.2 TAR,定时器_A 寄存器 ....................................................................................... 369
12.3.3 TACCRx,定时器_A 捕捉/比较寄存器x ..................................................................... 369
12.3.4 TACCTLx,捕捉/比较控制寄存器 ............................................................................ 370
12.3.5 TAIV,定时器_A 中断矢量寄存器 ............................................................................ 371
13 定定时时器器_B ......................................................................................................................... 372
13.1 定时器_B 的介绍 ......................................................................................................... 373
13.1.1 与定时器_A 的相似和不同之处 ............................................................................... 373
13.2 定时器_B 的操作 ......................................................................................................... 375
13.2.1 16 位定时器计数器 ............................................................................................. 375
13.2.2 启动定时器 ...................................................................................................... 375
13.2.3 定时器模式控制 ................................................................................................ 375
13.2.4 捕捉/比较块 ..................................................................................................... 379
13.2.5 输出单元 ......................................................................................................... 382
5
ZHCU032I–December 2004–Revised January 2012
内容
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
剩余643页未读,继续阅读
资源评论
JoshGao
- 粉丝: 396
- 资源: 98
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计- 基于STM32F103C8T6 单片机,物联网技术的太阳能发电装置+源代码+文档说明+架构图+界面截图
- 基于 LSTM(长短期记忆)(即改进的循环神经网络)预测风力发电厂中风力涡轮机产生的功率+源代码+文档说明
- 基于stm32f103+空心杯电机+oled按键+运动算法
- 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)
- 基于python实现的水下压缩空气储能互补系统建模仿真与经济效益分析+源代码+论文
- 华中科技大学-自然语言处理实验,Bi-LSTM+CRF的中文分词框架,并且利用基于深度学习的方法进行中文命名实体识别++源码报告
- 基于动态罚函数的铁路车流分配与径路优化模型python源码
- 鱼群算法求解组环问题python源码+文档说明
- 基于决策优化的多波束测深测线规划模型MATLAB代码
- 课程设计-基于python实现的多目标优化算法求解带时间窗的车辆路径规划问题+源代码+文档说明+界面截图+pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功