账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
MSP430系列超低功耗单片机原理与系统设计 - 中国高校教材图书网
书名: MSP430系列超低功耗单片机原理与系统设计
ISBN:ISBN 978–7–5606–1921–7 条码:
作者: 李智奇 白小平  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥30.00  折扣价:¥28.50
折扣:0.95 节省了1.5元
字数: 506千字
出版社: 西安电子科技大学出版社 页数:
发行编号: 2213001-1 每包册数:
出版日期: 2008-01-01
小团购 订购 咨询 推荐 打印 放入存书架

内容简介:
内 容 简 介
本书系统地介绍了TI公司的MSP430系列16位超低功耗单片机的内外围模块及其实用接口技术,内容包括超低功耗单片机的设计原则,MSP430单片机的特点、结构和指令系统,MSP430单片机的开发环境,MSP430单片机的片内外围模块的功能、原理、应用及各个系列模块的构成情况,MSP430单片机应用系统的设计等。
本书可作为高等院校自动化、仪器仪表及电子技术类专业的教材,也可作为从事单片机应用开发工作的工程技术人员的学习参考书。

作者简介:
 
章节目录:
目 录

第1章 超低功耗单片机 1

1.1 超低功耗单片机概述 1

1.1.1 超低功耗单片机的概念 1

1.1.2 超低功耗单片机的特点 2

1.1.3 超低功耗单片机的应用领域 2

1.2 超低功耗单片机系统的设计原则 3

1.2.1 微处理器MCU的选择 3

1.2.2 IC器件的选择 5

1.2.3 供电管理硬件设计 6

1.2.4 系统超低功耗的运行管理 7

1.2.5 软件设计 7

习题 8



第2章 MSP430系列单片机简介 9

2.1 MSP430系列单片机的发展与特点 9

2.1.1 MSP430系列单片机的发展 9

2.1.2 MSP430系列单片机的特点 10

2.2 MSP430系列单片机的选型 11

2.2.1 MSP430系列单片机的命名规则 11

2.2.2 MSP430系列单片机的应用选型 11

2.2.3 几种常见MSP430系列单片机简介 17

2.2.4 MSP430系列单片机的开发 26

习题 26



第3章 MSP430系列单片机结构 27

3.1 MSP430系统复位与中断的结构 27

3.1.1 MSP430的系统复位 27

3.1.2 MSP430的中断系统结构 29

3.2 MSP430系列单片机的结构特点 31

3.2.1 程序计数器PC 32

3.2.2 堆栈指针SP 32

3.2.3 状态寄存器SR 33

3.2.4 常数发生寄存器CG1和CG2 33

3.2.5 通用工作寄存器 34

3.3 MSP430系列单片机的存储器结构和地址空间 34

3.3.1 程序存储器 35

3.3.2 数据存储器 36

3.3.3 外围模块寄存器 36

习题 38



第4章 MSP430系列单片机的指令系统与程序设计 39

4.1 MSP430指令系统概述 39

4.1.1 汇编语言语句格式 39

4.1.2 指令系统中的符号说明 39

4.1.3 指令的代码格式 40

4.1.4 无需ROM补偿的仿真指令 41

4.1.5 指令的时钟周期与指令长度 43

4.2 寻址方式 45

4.2.1 寄存器寻址 45

4.2.2 变址寻址 46

4.2.3 符号寻址 47

4.2.4 绝对寻址 48

4.2.5 间接寻址 49

4.2.6 间接增量寻址 50

4.2.7 立即寻址 51

4.3 指令系统介绍 51

4.3.1 数据传送类指令 51

4.3.2 数据运算类指令 54

4.3.3 逻辑操作类指令 62

4.3.4 位操作类指令 68

4.3.5 跳转与程序流程的控制类指令 70

4.3.6 堆栈指针寻址 76

4.4 汇编语言程序设计 76

4.4.1 应用程序设计基本知识 76

4.4.2 汇编语言伪指令 77

4.4.3 常用的汇编程序设计方法 79

4.4.4 常用码制转换程序设计 84

4.5 C语言程序设计基础 88

4.5.1 IAR C430语言基础 88

4.5.2 IAR C430编译器支持的数据类型 89

4.5.3 IAR C430表达式语句 90

4.5.4 IAR C430的函数 91

4.5.5 IAR C430的标准库函数 92

4.6 MSP430的开发环境 93

4.6.1 Embedded Workbench概述 93

4.6.2 IAR Embedded Workbench使用指南 94

习题 97



第5章 MSP430系列单片机片内外围模块 99

5.1 MSP430系列单片机的时钟模块与低功耗结构 99

5.1.1 时钟模块 99

5.1.2 低功耗结构 113

5.2 MSP430系列单片机的各种端口 118

5.2.1 MSP430 端口概述 118

5.2.2 端口P0、P1和P2 119

5.2.3 端口P3~P10 121

5.2.4 端口TP0 122

5.2.5 端口 COM和S 122

5.2.6 端口应用举例 122

5.3 定时器 123

5.3.1 看门狗定时器 123

5.3.2 基本定时器 127

5.3.3 16位定时器A 131

5.3.4 16位定时器B 152

5.4 硬件乘法器 156

5.4.1 硬件乘法器的结构 156

5.4.2 硬件乘法器寄存器 157

5.4.3 硬件乘法器的操作 157

5.4.4 硬件乘法器举例 158

5.5 FLASH存储器模块 159

5.5.1 FLASH存储器的结构 159

5.5.2 FLASH存储器模块的控制寄存器 161

5.5.3 FLASH存储器的操作 163

5.5.4 FLASH模块操作举例 167

5.6 比较器A 169

5.6.1 比较器A的结构 169

5.6.2 比较器A的寄存器 171

5.6.3 比较器A的中断 173

5.6.4 比较器A应用举例 173

5.7 DMA控制器 175

5.7.1 DMA控制器的结构 175

5.7.2 DMA寄存器 177

5.7.3 DMA控制器的操作 180

5.7.4 DMA应用举例 186

5.8 MSP430系列单片机的通用串行通信模块 187

5.8.1 USART模块的结构 187

5.8.2 MSP430系列通用串行通信模块的异步模式 192

5.8.3 MSP430系列通用串行通信模块的同步模式 203

5.8.4 MSP430系列通用串行模块的I2C模式 211

5.9 MSP430系列单片机的模/数转换模块 228

5.9.1 ADC12模/数转换模块 228

5.9.2 SD16模/数转换模块 244

5.10 MSP430系列单片机的数/模转换模块 257

5.10.1 DAC12的结构 258

5.10.2 DAC12的寄存器 259

5.10.3 DAC12的操作 261

5.11 MSP430系列单片机液晶驱动模块 266

5.11.1 液晶驱动模块功能结构 266

5.11.2 液晶驱动模块寄存器 269

5.11.3 LCD的驱动方式 270

5.11.4 液晶驱动模块应用举例 275

习题 279



第6章 MSP430系列单片机的应用 282

6.1 MSP430系列单片机常用接口设计 282

6.1.1 键盘接口设计 282

6.1.2 数字显示系统设计 288

6.1.3 实时时钟芯片DS1302的接口设计 297

6.2 MSP430系列单片机应用设计举例 302

6.2.1 单片机应用系统方案设计 302

6.2.2 数字温度测试仪 307

6.2.3 智能瓦斯测试仪 312

习题 317

附录A MSP430指令速查表 318

附录B MSP430系列单片机引脚说明 320

参考文献 332

精彩片段:
 
书  评:
前 言
单片微型计算机简称单片机,是微型计算机的一个重要分支。单片机将微型计算机的主要部分集成于一个芯片中,具有体积小、价格低、可靠性高的特点,可以非常方便地配置在一块较小的电路板上并安装在各种装置的内部,实现了微型计算机的嵌入式应用。 单片机作为嵌入式应用的主角(约占70%以上的份额), 在人们生活和生产的各个领域发挥着极为重要的作用。由于单片机具有体积小、功能强、应用面广等许多优点,因此,其不仅在工业中得到了广泛的应用,而且已经渗透到了社会生活的方方面面,如家用电器及其它电子产品等。
目前,以单片机为核心的控制系统正以空前的速度取代经典电子控制系统。经过多年的快速发展,单片机的家族越来越庞大,系列品种层出不穷,在技术上也各具特色。近几年,电子产品的低功耗设计越来越受到人们的重视。低电压与低功耗成为单片机技术发展的一个显著特点,一些大的单片机厂商都推出了自己的低功耗产品,如TI公司的MSP430系列16位单片机。MSP430系列单片机是一个特别强调超低功耗性能的单片机品种,它适合应用在要求极低功率消耗的场合。
MSP430系列单片机的处理器功耗(1.8~3.6 V,0.1~400 μA,250 μA/MIPS)和口线输入漏电流(最大50 nA)在业界都是最低的,而且远低于其它系列产品。MSP430系列单片机具有强大的处理能力,指令速度最高可达8 MIPS。同时,MSP430系列单片机集成了16位多功能硬件乘法器、硬件乘—加(积之和)功能、DMA等一系列先进的体系结构,大大加强了它的数据处理功能和运算能力,可以有效地实现一些数字信号处理的算法。MSP430系列单片机还集成了多种功能模块,包括定时器、模拟比较器、多功能串行接口(SPI/IIC/UART)、LCD驱动器、12位ADC和看门狗定时器(WDT)等。另外,大部分MSP430系列单片机采用FLASH技术,支持在线编程,并有保密熔丝。其BOOTSTARP技术为系统软件的升级提供了又一种方便的手段,BOOTSTARP有32个字节的口令字,具有极高的保密性。
学习单片机并掌握其设计应用技术已经成为当代电子、自动化、计算机应用等相关专业大学生必备的技能。单片机课程是电子、计算机、自动化等应用型专业学科学生必修的一门重要专业基础课程,也是一门理论与实际密切结合的专业基础课。学生对该课程内容掌握的程度直接影响其专业课程的学习和专业技能的提高,对于人才素质的培养起着举足轻重的作用。
本书以MSP430系列单片机为例,讲解上力求通俗易懂。全书共分6章,主要从超低功耗单片机的特点和基本设计原则入手,详细介绍了MSP430系列单片机的特点、结构、指令系统与程序设计,以及各种外围模块和一些接口的原理与设计实例。第1章讲述了超低功耗单片机的特点和基本设计原则;第2章简要介绍了MSP430单片机各系列的特点;第3章讲述了MSP430单片机的内部结构特点,其中包括单片机CPU、存储器和外围模块的结构与组织方式;第4章介绍了MSP430单片机的指令系统及程序设计方法;第5章讲述了MSP430单片机的各功能模块的原理和使用方法;第6章给出了单片机常用器件的接口原理和单片机应用系统的设计方法及步骤。
本书融合了编著者多年单片机教学和科研的经验,内容上补充了很多最新的资料。书中的源程序代码都经过实际验证和测试,应用举例和综合设计大多取之于我们的实际应用项目。
本书在成稿过程中得到了西安电子科技大学赵建教授的大力支持和帮助,还得到了西安电子科技大学出版社云立实老师的大力支持。同时,西安电子科技大学饶鲜老师和硕士研究生赵继正、张论、周晓平、于光运等在本书的写作过程中也给予了很多帮助。在此对以上提到的所有人员表示衷心的感谢,同时对鼓励、支持和帮助过我们的领导、同事、同行及朋友表示衷心的感谢!
由于时间仓促和水平有限,书中难免有不当之处,敬请广大读者批评指正。


作 者
2007年9月
于西安电子科技大学

其  它:
 



| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息