在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 430用户手册及其资料-MSP430x2xx 系 系 列 用 户 指

430用户手册及其资料-MSP430x2xx 系 系 列 用 户 指

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:4.77M
  • 下载次数:2
  • 浏览次数:26
  • 发布时间:2023-03-21
  • 实例类别:一般编程问题
  • 发 布 人:Dhjkhvnj
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: 用户手册 资料 30 用户 手册

实例介绍

【实例简介】430用户手册及其资料-MSP430x2xx 系 系 列 用 户 指

【实例截图】

【核心代码】

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
www.ti.com.cn
13.2.6 定时器_B 的中断 ............................................................................................... 386
13.3 定时器_B 的寄存器 ...................................................................................................... 388
13.3.1 定时器_B 的控制寄存器 TBCTL .............................................................................. 389
13.3.2 TBR,定时器_B 的寄存器 .................................................................................... 390
13.3.3 TBCCRx,定时器_B 的捕捉/比较寄存器 x ................................................................. 390
13.3.4 TBCCTLx,捕获/比较控制寄存器 ............................................................................ 391
13.3.5 TBIV,定时器_B 的中断向量寄存器 ......................................................................... 392
14 通 用 串 行 接口 口 (USI) ............................................................................................................ 393
14.1 USI 介绍 ................................................................................................................... 394
14.2 USI 运行 ................................................................................................................... 397
14.2.1 USI 初始化 ...................................................................................................... 397
14.2.2 USI 时钟生成 ................................................................................................... 397
14.2.3 SPI 模式 ......................................................................................................... 398
14.2.4 I 2 C 模式 .......................................................................................................... 400
14.3 USI 寄存器 ................................................................................................................ 403
14.3.1 USICTL0,USI 控制寄存器 0 ................................................................................ 404
14.3.2 USICTL1,USI 控制寄存器 1 ................................................................................ 405
14.3.3 USICKCTL,USI 时钟控制寄存器 ........................................................................... 406
14.3.4 USICNT,USI 位计数器寄存器 .............................................................................. 406
14.3.5 USISRL,USI 低字节移位寄存器 ............................................................................ 407
14.3.6 USISRH,USI 高字节移位寄存器 ............................................................................ 407
15 通 用 串 行 通 信 接 口, ,UART 模 模 式 ............................................................................................ 408
15.1 USCI 概述 ................................................................................................................. 409
15.2 USCI 介绍:UART 模式 ................................................................................................. 409
15.3 USCI 操作:UART 模式 ................................................................................................. 411
15.3.1 USCI 初始化和复位 ............................................................................................ 411
15.3.2 字符格式 ......................................................................................................... 411
15.3.3 异步通信格式 ................................................................................................... 411
15.3.4 自动波特率检测 ................................................................................................ 414
15.3.5 IrDA 编码和解码 ................................................................................................ 415
15.3.6 自动错误检测 ................................................................................................... 416
15.3.7 USCI 接收使能 ................................................................................................. 416
15.3.8 USCI 发送使能 ................................................................................................. 417
15.3.9 UART 波特率生成 .............................................................................................. 417
15.3.10 设置一个波特率 ............................................................................................... 419
15.3.11 发送位的时序 .................................................................................................. 420
15.3.12 接收位时序 .................................................................................................... 420
15.3.13 典型的波特率和错误 .......................................................................................... 422
15.3.14 在低功耗模式下 UART 模式中使用 USCI 模块 ........................................................... 424
15.3.15 USCI 中断 ..................................................................................................... 424
15.4 USCI 寄存器:UART 模式 .............................................................................................. 426
15.4.1 UCAxCTL0,USCI_Ax 控制寄存器 0 ....................................................................... 427
15.4.2 UCAxCTL1,USCI_Ax 控制寄存器 1 ....................................................................... 428
15.4.3 UCAxBR0,USCI_Ax 波特率控制寄存器 0 ................................................................. 428
15.4.4 UCAxBR1,USCI_Ax 波特率控制寄存器 1 ................................................................. 428
15.4.5 UCAxMCTL,USCI_Ax 调制控制寄存器 .................................................................... 429
15.4.6 UCAxSTAT,USCI_Ax 状态寄存器 ......................................................................... 429
15.4.7 UCAxRXBUF,USCI_Ax 接收缓冲寄存器 .................................................................. 430
15.4.8 UCAxTXBUF,USCI_Ax 发送缓冲寄存器 .................................................................. 430
15.4.9 UCAxIRTCTL,USCI_Ax IrDA 发送缓冲寄存器 ........................................................... 430
15.4.10 UCAxIRRCTL,USCI_Ax IrDA 接收控制寄存器 ......................................................... 430
15.4.11 UCAxABCTL,USCI_Ax 自动波特率控制寄存器 ......................................................... 431
15.4.12 IE2,中断使能寄存器 2 ...................................................................................... 431
6 内容 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
15.4.13 IFG2,中断标志寄存器 2 .................................................................................... 431
15.4.14 UC1IE,USCI_A1 中断使能寄存器 ........................................................................ 432
15.4.15 UC1IFG,USCI_A1 中断标志寄存器 ...................................................................... 432
16 通 用 串 行 通 信 接 口, ,SPI 模 模 式 。 ............................................................................................ 433
16.1 USCI 概述 ................................................................................................................. 434
16.2 USCI 介绍:SPI 模式 .................................................................................................... 434
16.3 USCI 操作: SPI 模式 ..................................................................................................... 436
16.3.1 USCI 的初始化和复位 ......................................................................................... 436
16.3.2 字符格式 ......................................................................................................... 437
16.3.3 主控模式 ......................................................................................................... 437
16.3.4 受控模式 ......................................................................................................... 438
16.3.5 SPI 使能 ......................................................................................................... 439
16.3.6 穿行时钟控制 ................................................................................................... 439
16.3.7 使用 SPI 低功耗模式 ........................................................................................... 440
16.3.8 SPI 中断 ......................................................................................................... 440
16.4 USCI 寄存器:SPI 模式 ................................................................................................. 442
16.4.1 UCAxCTL0,USCI_Ax 控制寄存器 0,UCBxCTL0,USCI_Bx 控制寄存器 0 ......................... 443
16.4.2 UCAxCTL1,USCI_Ax 控制寄存器 1,UCBxCTL1,USCI_Bx 控制寄存器 1 ......................... 443
16.4.3 UCAxBR0,USCI_Ax 比特率控制寄存器 0,UCBxBR0,USCI_Bx 比特率控制寄存器 0 ........... 444
16.4.4 UCAxBR1,USCI_Ax 比特率控制寄存器 1,UCBxBR1,USCI_Bx 比特率控制寄存器 1 ........... 444
16.4.5 UCAxSTAT,USCI_Ax 状态寄存器,UCBxSTAT,USCI_Bx 状态寄存器 ............................. 444
16.4.6 UCAxRXBUF,USCI_Ax 接收缓冲寄存器,UCBxRXBUF,USCI_Bx 接收缓冲寄存器 ............. 444
16.4.7 UCAxTXBUF,USCI_Ax 发送缓冲寄存器,UCBxTXBUF,USCI_Bx 发送缓冲寄存器 .............. 445
16.4.8 IE2,中断使能寄存器 2 ....................................................................................... 445
16.4.9 IFG2,中断标志寄存器 2 ..................................................................................... 445
16.4.10 UC1IE,USCI_A1/USCI_B1 中断使能寄存器 ............................................................ 446
16.4.11 UC1IFG,USCI_A1/USCI_B1 中断标志寄存器 .......................................................... 446
17 通 用 串 行 通 信 接 口, ,I 2 C 模 模 式 ................................................................................................ 447
17.1 USCI 概述 ................................................................................................................. 448
17.2 USCI 介绍:I 2 C 模式 .................................................................................................... 448
17.3 USCI 运行:I 2 C 模式 .................................................................................................... 449
17.3.1 USCI 初始化和复位 ............................................................................................ 450
17.3.2 I 2 C 串行数据 .................................................................................................... 450
17.3.3 I 2 C 寻址模式 .................................................................................................... 451
17.3.4 I 2 C 模块的运行模式 ............................................................................................ 452
17.3.5 I 2 C 时钟的发生与同步 ......................................................................................... 462
17.3.6 在处于低功耗模式中的 I 2 C 模式中使用 USCI 模块 ........................................................ 463
17.3.7 I 2 C 模式下的 USCI 中断 ....................................................................................... 463
17.4 USCI 寄存器:I 2 C 模式 .................................................................................................. 465
17.4.1 UCBxCTL0,USCI_Bx 控制寄存器 0 ....................................................................... 466
17.4.2 UCBxCTL1,USCI_Bx 控制寄存器 1 ....................................................................... 467
17.4.3 UCBxBR0, USCI_Bx 波特率控制寄存器 0 .................................................................. 467
17.4.4 UCBxBR1, USCI_Bx 波特率控制寄存器 1 .................................................................. 467
17.4.5 UCBxSTAT,USCI_Bx 状态寄存器 ......................................................................... 468
17.4.6 UCBxRXBUF,USCI_Bx 接收缓冲寄存器 .................................................................. 468
17.4.7 UCBxTXBUF,USCI_Bx 发送缓冲寄存器 .................................................................. 468
17.4.8 UCBxI2COA,USCIBx I 2 C 本地地址寄存器 ................................................................ 469
17.4.9 UCBxI2CSA,USCI_Bx I 2 C 从器件地址寄存器 ............................................................ 469
17.4.10 UCBxI2CIE,USCI_Bx I 2 C 中断使能寄存器 .............................................................. 469
17.4.11 IE2,中断使能寄存器 2 ...................................................................................... 470
17.4.12 IFG2,中断标志寄存器 2 .................................................................................... 470
17.4.13 UC1IE,USCI_B1 中断使能寄存器 ........................................................................ 470
17.4.14 UC1IFG,USCI_B1 中断标志寄存器 ...................................................................... 471
7 ZHCU032I–December 2004–Revised January 2012 内容
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
18 USART 外 外 设 接 口, ,USART 模 模 式 .......................................................................................... 472
18.1 USART 介绍:USART 模式 ............................................................................................ 473
18.2 USART 运行:UART 模式 .............................................................................................. 474
18.2.1 USART 初始化和复位 ......................................................................................... 474
18.2.2 字符格式 ......................................................................................................... 475
18.2.3 异步通信格式 ................................................................................................... 475
18.2.4 USART 接收使能 ............................................................................................... 478
18.2.5 USART 发送使能 ............................................................................................... 478
18.2.6 USART 波特率生成 ............................................................................................ 479
18.2.7 USART 中断 .................................................................................................... 485
18.3 USART 寄存器:UART 模式 ........................................................................................... 488
18.3.1 UxCTL,USART 控制寄存器 ................................................................................. 489
18.3.2 UxTCTL,USART 发送控制寄存器 .......................................................................... 490
18.3.3 UxRCTL,USART 接收控制寄存器 .......................................................................... 491
18.3.4 UxBR0,USART 波特率控制寄存器 0 ...................................................................... 491
18.3.5 UxBR1,USART 波特率控制寄存器 1 ...................................................................... 491
18.3.6 UxMCTL,USART 调制控制寄存器 ......................................................................... 492
18.3.7 UxRXBUF,USART 接收缓冲寄存器 ....................................................................... 492
18.3.8 UxTXBUF,USART 发送缓冲寄存器 ........................................................................ 492
18.3.9 ME1,模块使能寄存器 1 ...................................................................................... 492
18.3.10 ME2,模块使能寄存器 2 .................................................................................... 492
18.3.11 IE1,中断使能寄存器 1 ...................................................................................... 493
18.3.12 IE2,中断使能寄存器 2 ...................................................................................... 493
18.3.13 IFG1,中断标志寄存器 1 .................................................................................... 493
18.3.14 IFG2,中断标志寄存器 2 .................................................................................... 494
19 USART 外 外 设 接 口, ,SPI 模 模 式 。 ............................................................................................. 495
19.1 USART 介绍:SPI 模式 ................................................................................................. 496
19.2 USART 操作:SPI 模式 ................................................................................................. 498
19.2.1 USART 的初始化和复位 ....................................................................................... 498
19.2.2 主控模式 ......................................................................................................... 499
19.2.3 受控模式 ......................................................................................................... 499
19.2.4 SPI 使能 ......................................................................................................... 500
19.2.5 串行时钟控制 ................................................................................................... 501
19.2.6 SPI 中断 ......................................................................................................... 503
19.3 USART 寄存器:SPI 模式 .............................................................................................. 505
19.3.1 UxCTL,USART 控制寄存器 ................................................................................. 506
19.3.2 UxTCTL,USART 发送控制寄存器 .......................................................................... 506
19.3.3 UxRCTL,USART 接收控制寄存器 .......................................................................... 507
19.3.4 UxBR0,USART 波特率控制寄存器 0 ...................................................................... 507
19.3.5 UxBR1,USART 波特率控制寄存器 1 ...................................................................... 507
19.3.6 UxMCTL,USART 调制控制寄存器 ......................................................................... 507
19.3.7 UxRXBUF,USART 接收缓冲寄存器 ....................................................................... 507
19.3.8 UxTXBUF,USART 发送缓冲寄存器 ........................................................................ 508
19.3.9 ME1,模块使能寄存器 1 ...................................................................................... 508
19.3.10 ME2,模块使能寄存器 2 .................................................................................... 508
19.3.11 IE1,中断使能寄存器 1 ...................................................................................... 508
19.3.12 IE2,中断使能寄存器 2 ...................................................................................... 509
19.3.13 IFG1,中断标志寄存器 1 .................................................................................... 509
19.3.14 IFG2,中断标志寄存器 2 .................................................................................... 509
20 OA ................................................................................................................................. 510
20.1 OA 介绍 ................................................................................................................... 511
20.2 OA 操作 ................................................................................................................... 512
8 内容 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
20.2.1 OA 放大器 ....................................................................................................... 513
20.2.2 OA 输入 ......................................................................................................... 513
20.2.3 OA 输出和反馈路线 ............................................................................................ 513
20.2.4 OA 配置 ......................................................................................................... 513
20.3 OA 寄存器 ................................................................................................................. 519
20.3.1 OAxCTL0,运算放大器控制寄存器 0 ........................................................................ 520
20.3.2 OAxCTL1,运算放大器控制寄存器 1 ........................................................................ 521
21 比 较器 器_A (Comparator_A ) .............................................................................................. 522
21.1 比较器_A 介绍 .......................................................................................................... 523
21.2 比较器_A 的操作 ........................................................................................................ 524
21.2.1 比较器 ........................................................................................................... 524
21.2.2 输入模拟开关 ................................................................................................... 524
21.2.3 输入短路开关 ................................................................................................... 525
21.2.4 输出滤波器 ...................................................................................................... 525
21.2.5 基准电压发生器 ................................................................................................ 526
21.2.6 比较器A ,端口禁用寄存器CAPD ........................................................................... 526
21.2.7 比较器_A 的中断 .............................................................................................. 527
21.2.8 比较器_A 用于测量电阻元件 ................................................................................ 527
21.3 比较器_A 寄存器 ........................................................................................................ 529
21.3.1 CACTL1,比较器_A 控制寄存器1 .......................................................................... 530
21.3.2 CACTL2,比较器_A ,控制寄存器 ......................................................................... 531
21.3.3 CAPD,比较器_A ,端口禁用寄存器 ....................................................................... 531
22 ADC10 ............................................................................................................................ 532
22.1 ADC10 介绍 ............................................................................................................... 533
22.2 ADC10 的运行 ............................................................................................................ 535
22.2.1 10 位 ADC 内核 ................................................................................................ 535
22.2.2 ADC10 输入和多路器 .......................................................................................... 535
22.2.3 基准电压产生器 ................................................................................................ 536
22.2.4 自动关断 ......................................................................................................... 536
22.2.5 采样和转换时序 ................................................................................................ 536
22.2.6 转换时间 ......................................................................................................... 538
22.2.7 ADC10 数据传输控制器 ....................................................................................... 543
22.2.8 使用集成温度传感器 ........................................................................................... 548
22.2.9 ADC10 接地和噪声考虑 ....................................................................................... 549
22.2.10 ADC10 中断 ................................................................................................... 550
22.3 ADC10 寄存器 ............................................................................................................ 551
22.3.1 ADC10CTL0,ADC10 控制寄存器0 ......................................................................... 552
22.3.2 ADC10CTL1,ADC10 控制寄存器1 ......................................................................... 554
22.3.3 ADC10AE0,模拟(输入)使能控制寄存器 0 .............................................................. 555
22.3.4 ADC10AE1,模拟(输入)使能控制寄存器 1(仅适用于 MSP430F22xx) ........................... 555
22.3.5 ADC10MEM,转换存储寄存器,二进制格式 ............................................................... 555
22.3.6 ADC10MEM,转换存储寄存器,2 补码格式 ............................................................... 556
22.3.7 ADC10DTC0,数据传输控制寄存器 0 ...................................................................... 556
22.3.8 ADC10DTC1,数据传输控制寄存器 1 ...................................................................... 556
22.3.9 ADC10SA,数据传输的开始地址寄存器 .................................................................... 557
23 ADC12 ............................................................................................................................ 558
23.1 ADC12 介绍 ............................................................................................................... 559
23.2 ADC12 的操作 ............................................................................................................ 561
23.2.1 12 位 ADC 内核 ................................................................................................ 561
23.2.2 ADC12 输入和多路复用器 .................................................................................... 561
23.2.3 基准电压产生器 ................................................................................................ 562
23.2.4 采样和转换时序 ................................................................................................ 562
23.2.5 转换存储器 ...................................................................................................... 564
9 ZHCU032I–December 2004–Revised January 2012 内容
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
23.2.6 ADC12转换模式 ................................................................................................ 564
23.2.7 使用集成温度传感器 ........................................................................................... 569
23.2.8 ADC12 接地和噪声考虑 ....................................................................................... 570
23.2.9 ADC12 中断 .................................................................................................... 571
23.3 ADC12 寄存器 ............................................................................................................ 573
23.3.1 ADC12CTL0,ADC12 控制寄存器 0 ........................................................................ 574
23.3.2 ADC12CTL1,ADC12 控制寄存器 1 ........................................................................ 576
23.3.3 ADC12MEMx,ADC12 转换存储器寄存器 ................................................................. 577
23.3.4 ADC12MCTLx,ADC12转换存储控制寄存器 .............................................................. 577
23.3.5 ADC12IE,ADC12 中断使能寄存器 ......................................................................... 578
23.3.6 ADC12IFG,ADC12 中断标志寄存器 ....................................................................... 578
23.3.7 ADC12IV,ADC12 中断向量寄存器 ......................................................................... 579
24 TLV 结 结 构 ......................................................................................................................... 580
24.1 TLV 介绍 .................................................................................................................. 581
24.2 支持的标签 ................................................................................................................ 581
24.2.1 DCO 校准 TLV 结构 ........................................................................................... 582
24.2.2 TAG_ADC12_1 校准 TLV结构 ............................................................................... 583
24.3 检查段 A 的完整性 ....................................................................................................... 585
24.4 分解段 A 的 TLV 结构 ................................................................................................... 585
25 DAC12 ............................................................................................................................ 586
25.1 DAC12 介绍 ............................................................................................................... 587
25.2 DAC12 运行 ............................................................................................................... 589
25.2.1 DAC12 内核 .................................................................................................... 589
25.2.2 DAC12 基准 .................................................................................................... 589
25.2.3 更新 DAC12 电压输出 ......................................................................................... 589
25.2.4 DAC12_xDAT 数据格式 ....................................................................................... 590
25.2.5 DAC12 输出放大器的失调校准 ............................................................................... 590
25.2.6 编组多个 DAC12 模块 ......................................................................................... 591
25.2.7 DAC12 中断 .................................................................................................... 592
25.3 DAC12 寄存器 ............................................................................................................ 593
25.3.1 DAC12_xCTL,DAC12 控制寄存器 ......................................................................... 594
25.3.2 DAC12_xDAT,DAC12 数据寄存器 ......................................................................... 595
26 SD16_A ........................................................................................................................... 596
26.1 SD16_A 介绍 ............................................................................................................. 597
26.2 SD16_A 操作 ............................................................................................................. 599
26.2.1 ADC 芯片 ....................................................................................................... 599
26.2.2 模拟输入范围和 PGA .......................................................................................... 599
26.2.3 基准电压发生器 ................................................................................................ 599
26.2.4 自动断电 ......................................................................................................... 599
26.2.5 模拟输入对选择 ................................................................................................ 599
26.2.6 模拟输入特性 ................................................................................................... 600
26.2.7 数字滤波器 ...................................................................................................... 601
26.2.8 转换存储寄存器:SD16MEM0 ............................................................................... 605
26.2.9 转换时间 ......................................................................................................... 606
26.2.10 使用集成的温度转换器。 .................................................................................... 606
26.2.11 中断处理 ....................................................................................................... 607
26.3 SD16_A 寄存器 ........................................................................................................... 609
26.3.1 SD16CTL,SD16_A 控制寄存器 ............................................................................ 610
26.3.2 SD16CCTL0, SD16_A 控制寄存器 0 ........................................................................ 611
26.3.3 SD16INCTL0,SD16_A 输入控制寄存器 ................................................................... 612
26.3.4 SD16MEM0,SD16_A 转换存储寄存器 .................................................................... 613
26.3.5 SD16AE,SD16_A 模拟输入使能寄存器 ................................................................... 613
10 内容 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
26.3.6 SD16IV,SD16_A 中断向量寄存器 .......................................................................... 613
27 SD24_A ........................................................................................................................... 614
27.1 SD24_A 介绍 ............................................................................................................. 615
27.2 SD24_A 的操作 ........................................................................................................... 617
27.2.1 ADC 芯片 ....................................................................................................... 617
27.2.2 模拟输入范围和可编程增益放大器 (PGA) ................................................................... 617
27.2.3 基准电压发电机 ................................................................................................ 617
27.2.4 自动断电 ......................................................................................................... 617
27.2.5 模拟输入对的选择 .............................................................................................. 617
27.2.6 模拟输入特性 ................................................................................................... 618
27.2.7 数字滤波器 ...................................................................................................... 619
27.2.8 转换存储寄存器:SD24MEMx ............................................................................... 623
27.2.9 转换时间 ......................................................................................................... 624
27.2.10 使用预置的转换操作 .......................................................................................... 626
27.2.11 使用集成温度传感器 .......................................................................................... 628
27.2.12 中断处理 ....................................................................................................... 629
27.3 SD24_A 寄存器 ........................................................................................................... 632
27.3.1 SD24CTL,SD24_A 控制寄存器 ............................................................................ 633
27.3.2 SD24CCTLx,SD24_A 通道 x 控制寄存器 ................................................................. 634
27.3.3 SD24INCTLx,SD24_A 通道 x 输入控制寄存器 ........................................................... 635
27.3.4 SD24MEMx,SD24_A 通道 x 的转换存储寄存器 ......................................................... 636
27.3.5 SD24PREx,SD24_A 通道 x 的预置寄存器 ................................................................ 636
27.3.6 SD24AE,SD24_A 的模拟输入使能寄存器 ................................................................. 636
27.3.7 SD24IV,SD24_A 中断向量寄存器 .......................................................................... 637
28 内 嵌 式 仿 真 模块 块 (EEM) ....................................................................................................... 638
28.1 EEM 说明 ................................................................................................................. 639
28.2 EEM 构建模块 ............................................................................................................ 641
28.2.1 触发器 ........................................................................................................... 641
28.2.2 触发序列发生器 ................................................................................................ 641
28.2.3 状态储存(内部跟踪缓冲器) ................................................................................ 641
28.2.4 时钟控制 ......................................................................................................... 641
28.3 嵌入式仿真模块的配置 .................................................................................................. 642
修 订 历 史 记 录 ............................................................................................................................. 643
11 ZHCU032I–December 2004–Revised January 2012 内容
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
图 片 列 表
1-1. MSP430 架构 .............................................................................................................. 24
1-2. 内存映射 .................................................................................................................... 25
1-3. 位、字节和字位于字节格式的存储器内 ................................................................................. 26
2-1. 加电复位和加电清零电路原理图 ......................................................................................... 29
2-2. 欠压时序 .................................................................................................................... 30
2-3. 中断优先级 ................................................................................................................. 31
2-4. (不)可屏蔽中断源的方框图 ............................................................................................ 32
2-5. NMI 中断处理器 ............................................................................................................ 34
2-6. 中断处理 .................................................................................................................... 35
2-7. 从中断返回 ................................................................................................................. 36
2-8. 'F21x1 器件的典型流耗与运行模式间的关系 ........................................................................... 38
2-9. 针对基本时钟系统的运行模式 ............................................................................................ 39
3-1. CPU 方框图 ................................................................................................................ 44
3-2. 程序矜计数器 ............................................................................................................... 44
3-3. 堆栈计数器 ................................................................................................................. 45
3-4. 堆栈用法 .................................................................................................................... 45
3-5. PUSH SP-POP SP序列 ................................................................................................... 45
3-6. 状态寄存器位 ............................................................................................................... 46
3-7. 寄存器字节/字节寄存器运行 .............................................................................................. 47
3-8. 操作数取操作 ............................................................................................................... 54
3-9. 双操作数指令格式 ......................................................................................................... 57
3-10. 单操作数指令格式 ......................................................................................................... 58
3-11. 跳转指令格式 ............................................................................................................... 59
3-12. 内核指令映射 ............................................................................................................... 62
3-13. 递减重叠 .................................................................................................................... 80
3-14. 主程序中断 ................................................................................................................ 100
3-15. 目的操作数-算术左移 .................................................................................................... 101
3-16. 目的操作数-进位左移 .................................................................................................... 102
3-17. 目的操作数-算术右移 .................................................................................................... 103
3-18. 目的操作数-进位右移 .................................................................................................... 104
3-19. 目的操作数-字节交换 .................................................................................................... 111
3-20. 目的操作数-符号扩展 .................................................................................................... 112
4-1. MSP430X CPU 方框图 .................................................................................................. 117
4-2. 存储在堆栈上用于中断的 PC ........................................................................................... 118
4-3. 程序计数器 ................................................................................................................ 119
4-4. 针对 CALLA 的 PC 堆栈存储 ........................................................................................... 119
4-5. 堆栈指针 ................................................................................................................... 120
4-6. 堆栈用法 ................................................................................................................... 120
4-7. 堆栈上的 PUSH.A 格式 .................................................................................................. 120
4-8. PUSH SP,POP SP 序列 ............................................................................................... 120
4-9. SR 位 ...................................................................................................................... 121
4-10. 寄存器-字节/字节-寄存器操作 ........................................................................................... 123
4-11. 寄存器-字操作 ............................................................................................................ 123
4-12. 字-寄存器操作 ............................................................................................................ 124
4-13. 寄存器-地址字操作 ....................................................................................................... 124
4-14. 地址-字-寄存器操作 ...................................................................................................... 125
4-15. 低 64KB 中的已索引模式 ................................................................................................ 127
12 图片列表 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
4-16. 上部存储器中的已索引模式 ............................................................................................. 128
4-17. 针对已索引模式的上溢和下溢 .......................................................................................... 129
4-18. 低 64KB 中的符号模式运行那个 ........................................................................................ 132
4-19. 上部存储器内的符号模式运行 .......................................................................................... 133
4-20. 针对符号模式的上溢和下溢 ............................................................................................. 134
4-21. MSP430 双操作数指令格式 ............................................................................................. 142
4-22. MSP430 单操作数指令 .................................................................................................. 143
4-23. 条件跳转指令的格式 ..................................................................................................... 144
4-24. 针对寄存器模式的扩展字 ................................................................................................ 147
4-25. 针对非寄存器模式的扩展位 ............................................................................................. 149
4-26. 针对扩展寄存器/寄存器指令的示例 .................................................................................... 149
4-27. 针对扩展立即/已索引指令的示例 ....................................................................................... 150
4-28. 扩展格式 I 指令格式 ...................................................................................................... 152
4-29. 存储器中的 20 位地址 ................................................................................................... 152
4-30. 扩展格式 II 指令格式 ..................................................................................................... 153
4-31. PUSHM/POPM 指令格式 ............................................................................................... 154
4-32. RRCM,RRAM,RRUM 和 RLAM 指令格式 ......................................................................... 154
4-33. BRA 指令格式 ............................................................................................................ 154
4-34. CALLA 指令格式 ......................................................................................................... 154
4-35. 递减交迭 ................................................................................................................... 180
4-36. 一个 RET 指令之后的堆栈 .............................................................................................. 199
4-37. 目的操作数-算术左移位 .................................................................................................. 201
4-38. 目的操作数-进位左移位 .................................................................................................. 202
4-39. 算术右旋 RRA.B 和 RRA.W ............................................................................................ 203
4-40. 通过进位 RRC.B 和 RRC.W 右旋 ...................................................................................... 204
4-41. 交换存储器中的字节 ..................................................................................................... 211
4-42. 交换寄存器中的字节 ..................................................................................................... 211
4-43. 用算术的方法左移 - RLAM[.W] 和 RLAM.A ........................................................................... 237
4-44. 目的操作数-算术左移位 .................................................................................................. 238
4-45. 目的操作数-进位左移位 .................................................................................................. 239
4-46. 算术右旋 RRAM[.W] 和 RRAM.A ...................................................................................... 240
4-47. 算术右旋 RRAX (.B,.A) - 寄存器模式 ................................................................................ 242
4-48. 算术右旋 RRAX (.B,.A) - 非寄存器模式 ............................................................................. 242
4-49. 通过进位 RRCM[.W] 和 RRCM.A 右旋 ................................................................................ 243
4-50. 通过进位 RRCX (.B,.A) 右旋-寄存器模式 ........................................................................... 245
4-51. 通过进位 RRCX (.B,.A) 右旋-非寄存器模式 ......................................................................... 245
4-52. 右旋无符号 RRUM[.W] 和 RRUM.A ................................................................................... 246
4-53. 右旋无符号 RRUN (.B,.A) - 寄存器模式 ............................................................................. 247
4-54. 交换字节 SWPBX.A 寄存器模式 ....................................................................................... 251
4-55. 在存储器中交换 SWPBX.A 字节 ....................................................................................... 251
4-56. 交换字节 SWPBX[.W] 寄存器模式 ..................................................................................... 252
4-57. 在存储器中交换 SWPBX[.W] 字节 ..................................................................................... 252
4-58. 符号扩展 SXTX.A ........................................................................................................ 253
4-59. 符号扩展 SXTX[.W] ...................................................................................................... 253
5-1. 基本时钟模块 框图 — MSP430F2xx ................................................................................. 273
5-2. 基本时钟模块 框图 — MSP430AFE2xx ............................................................................. 274
5-3. LFXT1 振荡器的关闭信号 ............................................................................................... 275
5-4. XT2 振荡器的关闭信号 .................................................................................................. 276
5-5. DCO 的开/关控制 ........................................................................................................ 276
13 ZHCU032I–December 2004–Revised January 2012 图片列表
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
5-6. 典型的 DCOX 范围和 RSELx 的阶跃 .................................................................................. 277
5-7. 调制器模式 ................................................................................................................ 278
5-8. 振荡器故障逻辑 ........................................................................................................... 279
5-9. 把 MCLK 从 DCOCLK 切换至 LFXT1CLK ............................................................................ 279
6-1. CAN 控制器结构图 ....................................................................................................... 287
6-2. DMA 寻址模式 ............................................................................................................ 288
6-3. DMA 单次传输的状态图 ................................................................................................. 290
6-4. DMA 块传输的状态图 .................................................................................................... 292
6-5. DMA 突发块传输的状态图 .............................................................................................. 294
7-1. 闪存存储器模块方框图 .................................................................................................. 307
7-2. 闪存存储器段,32KB 示例 .............................................................................................. 308
7-3. 闪存存储器时序发生器方框图 .......................................................................................... 309
7-4. 擦除周期时序 ............................................................................................................. 310
7-5. 闪存存储器内的擦除周期 ................................................................................................ 311
7-6. 来自 RAM 内的擦除周期 ................................................................................................ 312
7-7. 字节/字写入时序 .......................................................................................................... 313
7-8. 从闪存发起一个字节/字写入 ............................................................................................ 314
7-9. 从 RAM 中发起一个字节/字写入 ....................................................................................... 315
7-10. 块写入周期时序 ........................................................................................................... 316
7-11. 块写入流程 ................................................................................................................ 317
7-12. 用户开发的编程解决方案 ................................................................................................ 320
8-1. 使用引脚振荡器的示例电路和配置 ..................................................................................... 328
8-2. 典型引脚振荡频率 ........................................................................................................ 329
9-1. SVS 结构图 ............................................................................................................... 334
9-2. SVS 运行水平和掉电/复位电路 ......................................................................................... 336
10-1. 安全装置定时器 方框图 ................................................................................................ 341
11-1. 硬件乘法器方框图 ........................................................................................................ 348
12-1. 定时器_A 的方框图 ...................................................................................................... 355
12-2. 上数模式 ................................................................................................................... 356
12-3. 上数模式标志设置 ........................................................................................................ 357
12-4. 连续模式 ................................................................................................................... 357
12-5. 连续模式标志置位 ........................................................................................................ 357
12-6. 连续模式下的时间间隔 .................................................................................................. 358
12-7. 上数/下数模式 ............................................................................................................. 358
12-8. 上数/下数模式标志置位 .................................................................................................. 359
12-9. 在上数/下数模式中的输出单元 .......................................................................................... 359
12-10. 捕捉信号 (SCS = 1) ...................................................................................................... 360
12-11. 捕捉周期 ................................................................................................................... 361
12-12. 输出举例—在单调增加模式中的定时器 ................................................................................ 362
12-13. 输出举例—在连续模式中的定时器 ..................................................................................... 363
12-14. 输出举例—在上数/下数模式中的定时器 ............................................................................... 364
12-15. 捕捉/比较 TACCR0 中断标志 ........................................................................................... 365
13-1. 定时器_B 的方框图 ...................................................................................................... 374
13-2. 增模式 ..................................................................................................................... 376
13-3. 增模式标志的置位 ........................................................................................................ 376
13-4. 连续模式 ................................................................................................................... 376
13-5. 连续模式标志的置位 ..................................................................................................... 377
13-6. 连续模式时间间隔 ........................................................................................................ 377
13-7. 增/减模式 .................................................................................................................. 378
14 图片列表 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
13-8. 增/模式标志的置位 ....................................................................................................... 378
13-9. 增/减模式的输出单元 .................................................................................................... 379
13-10. 捕获信号 (SCS = 1) ...................................................................................................... 379
13-11. 捕获循环 ................................................................................................................... 380
13-12. 输出示例,定时器处于增模式 .......................................................................................... 383
13-13. 输出示例,定时器处于连续模式 ........................................................................................ 384
13-14. 输出示例,定时器处于增/减模式 ....................................................................................... 385
13-15. 捕捉/比较 TBCCR0 中断标志 ........................................................................................... 386
14-1. USI 方框图:SPI 模式 ................................................................................................... 395
14-2. USI 方框图:I 2 C 模式 .................................................................................................... 396
14-3. SPI 时序 ................................................................................................................... 398
14-4. 针对 7 位 SPI 数据的数据调整 ......................................................................................... 399
15-1. USCI_Ax 框图:UART 模式 (UCSYNC=0) ........................................................................... 410
15-2. 字符格式 ................................................................................................................... 411
15-3. 空闲线格式 ................................................................................................................ 412
15-4. 地址位多处理器格式 ..................................................................................................... 413
15-5. 自动波特率监测-暂停/同步序列 ......................................................................................... 414
15-6. 自动波特率监测-同步域 .................................................................................................. 414
15-7. UART 与 IrDA 数据格式的关系 ......................................................................................... 415
15-8. 去毛刺脉冲抑制,USCI 接收未开始 ................................................................................... 417
15-9. 毛刺脉冲抑制,USCI 启动 .............................................................................................. 417
15-10. BITCLK 波特率用 UCOS16=0 定时 .................................................................................... 418
15-11. 接收错误 ................................................................................................................... 421
16-1. USCI 方框图: SPI 模式 .................................................................................................. 435
16-2. USCI 主控模式和外部受控模式 ........................................................................................ 437
16-3. USCI 从器件和外部主器件 ............................................................................................. 438
16-4. UCMSB=1 时的 USCI SPI 时序 ........................................................................................ 440
17-1. USCI 方框图:I 2 C 模式 .................................................................................................. 449
17-2. I 2 C 总线连接框图 ......................................................................................................... 450
17-3. I 2 C 模块数据传输 ......................................................................................................... 451
17-4. 在 I 2 C 总线上的位传输 ................................................................................................... 451
17-5. I 2 C 模块 7 位寻址格式 .................................................................................................. 451
17-6. I 2 C 模块 10 位寻址格式 .................................................................................................. 451
17-7. I 2 C 模块重复起始条件的寻址格式 ...................................................................................... 452
17-8. I 2 C 时序线路图例 ......................................................................................................... 452
17-9. I 2 C 受控发送器模式 ...................................................................................................... 453
17-10. I 2 C 受控接收器模式 ...................................................................................................... 455
17-11. I 2 C 从器件 10 位寻址模式 ............................................................................................... 456
17-12. I 2 C 主控发送器模式 ...................................................................................................... 458
17-13. I 2 C 主控接收器模式 ...................................................................................................... 460
17-14. I 2 C 主器件 10 位寻址模式 ............................................................................................... 461
17-15. 在两个主控发送器之间的仲裁 .......................................................................................... 461
17-16. 在仲裁期间两个 I 2 C 时钟发生器的同步 ................................................................................ 462
18-1. USART 方框图:UART 模式 ........................................................................................... 474
18-2. 字符格式 ................................................................................................................... 475
18-3. 空闲线路格式 ............................................................................................................. 476
18-4. 地址位多处理器格式 ..................................................................................................... 477
18-5. 接收器使能状态图 ........................................................................................................ 478
18-6. 发送器使能状态图 ........................................................................................................ 479
15 ZHCU032I–December 2004–Revised January 2012 图片列表
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
18-7. MSP430 波特率发生器 .................................................................................................. 479
18-8. BITCLK 波特率时序 ...................................................................................................... 480
18-9. 接收错误 ................................................................................................................... 483
18-10. 发送中断操作 ............................................................................................................. 485
18-11. 接收中断操作 ............................................................................................................. 485
18-12. 干扰抑制,USART 接收未开始 ......................................................................................... 487
18-13. 干扰抑制,USART 激活 ................................................................................................. 487
19-1. USART 方框图:SPI 模式 .............................................................................................. 497
19-2. USART 主器件和外部从器件 ........................................................................................... 499
19-3. USART 从器件和外部主器件 ........................................................................................... 500
19-4. 主器件发送使能状态结构图 ............................................................................................. 500
19-5. 从器件发送使能状态结构图 ............................................................................................. 501
19-6. SPI 主器件接收使能状态结构图 ........................................................................................ 501
19-7. SPI 从器件接收使能状态结构图 ........................................................................................ 501
19-8. SPI 波特率发生器 ........................................................................................................ 502
19-9. USART SPI 时序 ......................................................................................................... 502
19-10. 发送中断操作 ............................................................................................................. 503
19-11. 接收中断操作 ............................................................................................................. 504
19-12. 接收中断状态图 ........................................................................................................... 504
20-1. OA 方框图 ................................................................................................................. 512
20-2. 两运放差分放大器 ........................................................................................................ 515
20-3. 两运放差分放大器 OAx 的相互连接 .................................................................................... 516
20-4. 三运放差分放大器 ........................................................................................................ 517
20-5. 三运放差分放大器 OAx 的相互连接 .................................................................................... 518
21-1. 比较器_A 方框图 ........................................................................................................ 523
21-2. 比较器_A 的采样和保持 ............................................................................................... 525
21-3. 在比较器输出端的 RC 滤波器响应 ..................................................................................... 526
21-4. 一个 CMOS 反相器/缓冲器中的传输特性和功耗 ..................................................................... 526
21-5. 比较器_A 的中断系统 .................................................................................................. 527
21-6. 温度测量系统 ............................................................................................................. 527
21-7. 温度测量系统的时序 ..................................................................................................... 528
22-1. ADC10 方框图 ............................................................................................................ 534
22-2. 模拟多路复用器 ........................................................................................................... 535
22-3. 采样时序 ................................................................................................................... 537
22-4. 模拟输入等效电路 ........................................................................................................ 537
22-5. 单通道单次转换模式 ..................................................................................................... 539
22-6. 通道序列模式 ............................................................................................................. 540
22-7. 单通道重复模式 ........................................................................................................... 541
22-8. 通道的重复序列模式 ..................................................................................................... 542
22-9. 一个块传输 ................................................................................................................ 544
22-10. 在一个块传输模式中的数据传输控制状态图表 ....................................................................... 545
22-11. 两个块传输 ................................................................................................................ 546
22-12. 在两个块传输模式中的数据传输控制状态图表 ....................................................................... 547
22-13. 典型的温度传感器传输功能 ............................................................................................. 549
22-14. ADC10 接地和噪声考虑(内部V REF ) ................................................................................. 549
22-15. ADC10 接地和噪声考虑(外部V REF ) ................................................................................. 550
22-16. ADC10 中断系统 ......................................................................................................... 550
23-1. ADC12 方框图 ............................................................................................................ 560
23-2. 模拟多路复用器 ........................................................................................................... 561
16 图片列表 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
23-3. 扩展的采样模式 ........................................................................................................... 563
23-4. 脉冲采样模式 ............................................................................................................. 563
23-5. 模拟输入等效电路 ........................................................................................................ 564
23-6. 单通道,单次转换模式 .................................................................................................. 565
23-7. 通道序列模式 ............................................................................................................. 566
23-8. 单通道重复模式 ........................................................................................................... 567
23-9. 通道的重复序列模式 ..................................................................................................... 568
23-10. 典型的温度传感器传输功能 ............................................................................................. 570
23-11. ADC12 接地和噪声考虑 ................................................................................................. 571
25-1. DAC12 反馈图 ............................................................................................................ 588
25-2. 输出电压与 DAC12 数据,12 位,直节二进制模式。 ............................................................... 590
25-3. 输出电压与 DAC12 数据,12 位,2 补码模式 ....................................................................... 590
25-4. 负偏移 ..................................................................................................................... 591
25-5. 正偏移 ..................................................................................................................... 591
25-6. DAC12 组更新举例,定时器_A3 触发器 ............................................................................. 592
26-1. SD16_A 方框图 ........................................................................................................... 598
26-2. 模拟输入等效电路 ........................................................................................................ 600
26-3. 梳状滤波器的频率响应,OSR = 32 .................................................................................... 601
26-4. 数字滤波器阶跃响应和转换点 .......................................................................................... 602
26-5. 数字滤波器输出的使用位 ................................................................................................ 604
26-6. 输入电压与数字输出的关系 ............................................................................................. 605
26-7. 单通道操作 ................................................................................................................ 606
26-8. 典型的温度传感器传递函数 ............................................................................................. 607
27-1. SD24_A 模块框图 ........................................................................................................ 616
27-2. 模拟输入等效电路 ........................................................................................................ 618
27-3. OSR= 32 的梳状滤波器的频率响应 .................................................................................... 620
27-4. 数字滤波器的阶跃响应和转换点 ........................................................................................ 620
27-5. 已使用位的数字滤波器输出 ............................................................................................. 622
27-6. 输入电压与数字输出 ..................................................................................................... 624
27-7. 单通道操作 - 示例 ........................................................................................................ 625
27-8. 集合通道操作 - 示例 ..................................................................................................... 626
27-9. 转换延迟预置- 示例 ...................................................................................................... 627
27-10. 使用预置的转换的开始 - 示例 ........................................................................................... 627
27-11. 预至和通道同步 ........................................................................................................... 628
27-12. 典型的温度传感器传输函数 ............................................................................................. 629
28-1. 嵌入式仿真模块 (EEM) 的大应用 ....................................................................................... 640
17 ZHCU032I–December 2004–Revised January 2012 图片列表
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
图 表 列 表
1-1. MSP430x2xx 系列改进和增强 ........................................................................................... 27
2-1. 中断源、标志、和矢量 .................................................................................................... 37
2-2. 针对基本时钟系统的运行模式 ............................................................................................ 39
2-3. 未使用引脚的连接 ......................................................................................................... 41
3-1. 状态寄存器位的说明 ....................................................................................................... 46
3-2. 常量发生器 CG1,CG2 的值 ............................................................................................. 46
3-3. 源/目的操作数寻址模式 ................................................................................................... 48
3-4. 寄存器模式说明 ............................................................................................................ 49
3-5. 已索引模式说明 ............................................................................................................ 50
3-6. 符号模式说明 ............................................................................................................... 51
3-7. 绝对模式说明 ............................................................................................................... 52
3-8. 间接模式说明 ............................................................................................................... 53
3-9. 间接自动递增模式说明 .................................................................................................... 54
3-10. 立即模式说明 ............................................................................................................... 55
3-11. 双操作数指令 ............................................................................................................... 57
3-12. 单操作数指令 ............................................................................................................... 58
3-13. 跳转指令 .................................................................................................................... 59
3-14. 中断和复位周期 ............................................................................................................ 60
3-15. 格式 II 指令周期和长度 .................................................................................................... 60
3-16. 格式 I 指令周期和长度 .................................................................................................... 61
3-17. MSP430 指令集 ............................................................................................................ 62
4-1. SR 位说明 ................................................................................................................. 121
4-2. 常数发生器 CG1,CG2 的值 ........................................................................................... 122
4-3. 源/目的寻址 ............................................................................................................... 125
4-4. MSP430 双操作数指令 .................................................................................................. 143
4-5. MSP430 单操作数指令 .................................................................................................. 143
4-6. 条件跳转指令 ............................................................................................................. 144
4-7. 仿真指令 ................................................................................................................... 144
4-8. 中断、返回、和复位周期以及长度 ..................................................................................... 145
4-9. MSP430 格式 II 指令周期和长度 ....................................................................................... 145
4-10. MSP430 格式 I 指令周期和长度 ........................................................................................ 146
4-11. 针对寄存器模式的扩展字的说明 ........................................................................................ 147
4-12. 针对非寄存器模式的扩展字的说明 ..................................................................................... 149
4-13. 扩展双操作数指令 ........................................................................................................ 151
4-14. 扩展单操作数指令 ........................................................................................................ 153
4-15. 扩展仿真指令 ............................................................................................................. 155
4-16. 寻址指令,在 20 位寄存器数据上运行 ................................................................................ 156
4-17. MSP430X 格式 II 指令周期和长度 ..................................................................................... 157
4-18. MSP430X 格式 I 指令周期和长度 ...................................................................................... 158
4-19. 寻址指令周期和长度 ..................................................................................................... 159
4-20. MSP430X 的指令映射 ................................................................................................... 160
5-1. 基本时钟模块 寄存器 .................................................................................................... 280
6-1. DMA 传输模式 ............................................................................................................ 289
6-2. DMA 触发操作 ............................................................................................................ 295
6-3. 通道的优先级 ............................................................................................................. 297
6-4. 最大单次传输 DMA 周期 ............................................................................................... 297
6-5. DMA 寄存器 ............................................................................................................... 300
18 图表列表 ZHCU032I–December 2004–Revised January 2012
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
7-1. 擦除模式 ................................................................................................................... 310
7-2. 写入模式 ................................................................................................................... 313
7-3. BUSY=1 时的闪存访问 .................................................................................................. 318
7-4. 闪存存储器寄存器 ........................................................................................................ 321
8-1. PxSEL 和 PxSEL2 ....................................................................................................... 327
8-2. 数字 I/O 寄存器 ........................................................................................................... 331
9-1. SVS 寄存器 ............................................................................................................... 337
10-1. 安全装置定时器 寄存器 ................................................................................................ 344
11-1. OP1 的各地址 ............................................................................................................ 349
11-2. RESHI 的内容 ............................................................................................................ 349
11-3. SUMEXT 的内容 ......................................................................................................... 349
11-4. 硬件乘法器寄存器 ........................................................................................................ 352
12-1. 定时器模式 ................................................................................................................ 356
12-2. 输出模式 ................................................................................................................... 362
12-3. 定时器_A3 寄存器 ........................................................................................................ 367
13-1. 定时器模式 ................................................................................................................ 375
13-2. TBCLx 加载事件 .......................................................................................................... 381
13-3. 比较锁存器的操作模式 .................................................................................................. 381
13-4. 输出模式 ................................................................................................................... 382
13-5. 定时器_B 的寄存器 ...................................................................................................... 388
14-1. USI 寄存器 ................................................................................................................ 403
14-2. 到 USI 寄存器的字访问 .................................................................................................. 403
15-1. 接收错误条件 ............................................................................................................. 416
15-2. BITCLK 的调制模式 ...................................................................................................... 418
15-3. BITCLK 的调制模式 ...................................................................................................... 419
15-4. 常用波特率,设置,和错误,UCOS16= 0 ............................................................................ 422
15-5. 常用波特率,设置,和错误,UCOS16=1 ............................................................................. 423
15-6. USCI_A0 控制和状态寄存器 ............................................................................................ 426
15-7. USCI_A1 控制和状态寄存器 ............................................................................................ 426
16-1. UCxSTE 的操作 .......................................................................................................... 436
16-2. USCI_A0 和 USCI_B0 控制状态寄存器 ............................................................................... 442
16-3. USCI_A1 和 USCI_B1 控制状态寄存器 ............................................................................... 442
17-1. 状态更改中断标志 ........................................................................................................ 463
17-2. USCI_B0 控制和状态寄存器 ............................................................................................ 465
17-3. USCI_B1 控制和状态寄存器 ............................................................................................ 465
18-1. 接收错误条件 ............................................................................................................. 478
18-2. 常用的波特率,波特率数据和误差 ..................................................................................... 484
18-3. USART0 控制和状态寄存器 ............................................................................................ 488
18-4. USART1 控制和状态寄存器 ............................................................................................ 488
19-1. USART0 控制和状态寄存器 ............................................................................................ 505
19-2. USART1 控制和状态寄存器 ............................................................................................ 505
20-1. OA 输出配置 .............................................................................................................. 513
20-2. OA 模式选择 .............................................................................................................. 513
20-3. 两运放差分放大器控制寄存器设置 ..................................................................................... 515
20-4. 两运放差分放大器增益设置 ............................................................................................. 515
20-5. 三运放差分放大器控制寄存器设置 ..................................................................................... 517
20-6. 三运放差分放大器增益设置 ............................................................................................. 517
20-7. OA 寄存器 ................................................................................................................. 519
21-1. 比较器_A 寄存器 ........................................................................................................ 529
19 ZHCU032I–December 2004–Revised January 2012 图表列表
SLAU144 — http://www-s.ti.com/sc/techlit/SLAU144
版权 © 2004–2012, Texas Instruments Incorporated
www.ti.com.cn
22-1. 转换模式概述 ............................................................................................................. 538
22-2. 最大 DTC 周期时间 ...................................................................................................... 548
22-3. ADC10 寄存器 ............................................................................................................ 551
23-1. 转换模式概述 ............................................................................................................. 564
23-2. ADC12 寄存器 ............................................................................................................ 573
24-1. 示例区段 A结构 ........................................................................................................... 581
24-2. 支持的标签(器件专用) ................................................................................................ 582
24-3. DCO 校准数据(器件专用) ............................................................................................ 582
24-4. TAG_ADC12_1 的校准数据(器件专用) ............................................................................ 583
25-1. DAC12 满量程范围(V REF =V eREF 或 V REF ) ........................................................................... 589
25-2. DAC12 寄存器 ............................................................................................................ 593
26-1. 高输入阻抗缓冲器 ........................................................................................................ 600
26-2. 采样电容 ................................................................................................................... 601
26-3. 数据格式 ................................................................................................................... 605
26-4. 转换模式汇总 ............................................................................................................. 606
26-5. SD16_A 寄存器 ........................................................................................................... 609
27-1. 高输入阻抗缓冲器 ........................................................................................................ 618
27-2. 采样电容 ................................................................................................................... 619
27-3. 数据格式 ................................................................................................................... 623
27-4. 转换模式总结 ............................................................................................................. 624
27-5. SD24_A 寄存器 ........................................................................................................... 632
28-1. 2xx 嵌入式仿真模块的配置 ............................................................................................. 642

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警