选择特殊符号
选择搜索类型
请输入搜索
第1章概述 1
1.1单片微型计算机 1
1.1.1单片机的概念 1
1.1.2单片机的特点及主要系列 2
1.1.3单片机的应用 2
1.2MSP43X系列单片机 3
1.2.1MSP430系列单片机的特点 3
1.2.2MSP432系列单片机的特点 5
1.2.3MSP43X系列单片机的发展和应用 6
1.3MSP430系列单片机应用选型 8
1.3.1MSP430系列单片机命名规则 8
1.3.2MSP430系列单片机选型 8
1.3.3MSP430芯片封装 17
1.4本章小结 19
1.5思考题与习题 19
第2章MSP430体系结构 20
2.1MSP430微控制器架构 20
2.2地址空间 21
2.2.1中断向量表 22
2.2.2Flash/ROM 23
2.2.3信息内存 24
2.2.4引导内存 24
2.2.5RAM 24
2.2.6外设模块 24
2.2.7特殊功能寄存器 24
2.3中央控制器(MSP430CPU) 25
2.3.1算术逻辑单元 26
2.3.2MSP430CPU寄存器 26
2.4寻址模式 27
2.4.1寄存器寻址模式 28
2.4.2变址寻址模式 29
2.4.3符号寻址模式 29
2.4.4绝对寻址模式 30
2.4.5寄存器间接寻址模式 31
2.4.6自增间接寻址模式 31
2.4.7立即数寻址模式 32
2.5指令系统 32
2.5.1双操作数指令 33
2.5.2单操作数指令 34
2.5.3程序流控制—跳转 36
2.5.4仿真指令 36
2.6本章小结 39
2.7思考题与习题 39
第3章MSP430基本外设 41
3.1系统时钟与控制 41
3.1.1系统复位 41
3.1.2MSP430基础时钟模块 43
3.1.3中断管理 57
3.1.4电压监控系统 59
3.1.5应用举例 61
3.2低功耗模式 62
3.2.1低功耗工作模式 63
3.2.2进入和退出低功耗模式 66
3.2.3低功耗应用原则 69
3.2.4应用举例 70
3.3通用输入/输出端口 71
3.3.1GPIO基本结构 71
3.3.2通用输入/输出端口概述 74
3.3.3具有中断能力的端口 76
3.3.4不具有中断能力的端口 78
3.3.5端口COM和S 78
3.3.6应用举例 78
3.4定时器 79
3.4.1定时器的基本工作模式 80
3.4.2基本定时器1 83
3.4.3定时器A 86
3.4.4定时器B 102
3.4.5定时器D 104
3.4.6看门狗定时器 107
3.4.7实时时钟 112
3.4.8应用举例 116
3.5DMA控制器 121
3.5.1DMA控制器的结构与特性 121
3.5.2DMA控制器的配置和操作 123
3.5.3DMA寄存器 129
3.5.4应用举例 134
3.6比较器B 135
3.6.1比较器的工作原理 135
3.6.2比较器B的结构 138
3.6.3比较器B的应用 138
3.6.4比较器B寄存器 140
3.6.5比较器A和比较器A增强模块 143
3.6.6应用举例 145
3.7模数转换器 148
3.7.1ADC的工作原理 149
3.7.2ADC性能指标 150
3.7.3ADC12_A特点与结构 150
3.7.4ADC12_A转换模式 154
3.7.5ADC寄存器 157
3.7.6应用举例 164
3.8数模转换器 167
3.8.1DAC的工作原理 168
3.8.2DAC性能指标 168
3.8.3DAC12结构与特性 169
3.8.4DAC12操作 170
3.8.5DAC12寄存器 173
3.8.6应用举例 177
3.9LCD液晶驱动模块 179
3.9.1LCD_B的主要特点及结构 180
3.9.2LCD控制器的使用 181
3.9.3应用举例 186
3.10硬件乘法器 190
3.10.1硬件乘法器结构 191
3.10.2硬件乘法器操作 192
3.10.3应用举例 195
3.11Flash编程 198
3.11.1Flash存储器结构 199
3.11.2Flash存储器操作 201
3.11.3Flash存储器寄存器 204
3.11.4应用举例 207
3.12本章小结 208
3.13思考题与习题 208
第4章MSP430通信接口 214
4.1通信系统概述 214
4.1.1通信系统模型 214
本书以美国德州仪器公司(TI)的MSP430系列超低功耗单片机为核心,介绍了MSP430单片机的特点和选型,详细讲述了MSP430的结构和指令系统,对MSP430全系列(特别是最新的F5xx、F6xx)所涉及的片内外围模块的功能、原理、应用做了详尽的描述,并介绍了MSP43X的开发环境、汇编语言、库函数、C语言程序设计方法,以及单片机低功耗设计、常用接口电路设计和嵌入式软件编程基础等。最后还有几个体现MSP430单片机特点的应用实验设计。本书配套有完整的教学资源,包括PPT课件、配合MSP430 LaunchPad的多功能教学实验系统和实验指导书等。本书可作为高等院校计算机、电子、自动化、仪器仪表等专业单片机课程的教材,也适合广大从事单片机应用系统开发的工程技术人员作为学习、参考用书。
既然你 学习了 51 那就好办了、 像单片机可以简单的称之为可编程器件、 其实 这类芯片很多!各个原理也都不尽相同,但是 从应用的角度讲 有一点是一样的。那即是 都是一个电平的控制,即 控制IO...
首先你对单片机存储没有清楚的认识,数据在单片机内部最终都是以0、1二进制码的形式存储的,上面的等式是正确的,一个具体的数,不管它是什么进制的,经过相同的计算得到结果都是一样的,比如十进制12*10=1...
单片机问题。msp430g2 和51单片机有哪些区别?求详细一点。
首先 51是8位单片机内核 430是16位的,寄存器的地址51为8位,430为16位。51采用复杂指令集, 430采用精简指令集,当然用汇编才会考虑到这个,若用C区别不大。然后51的速度较慢,若是S...
基于MSP430单片机的低功耗无线脉冲远传表设计
针对无线自动抄表系统中表具数据的采集和无线传输问题,提出一种低成本、低功耗的解决方案.采用零功耗磁敏传感器、MSP430F123单片机和CC1100射频通信芯片对传统四表进行改造,设计了一种无线脉冲远传表.该仪表采用正负双脉冲采样技术,提高了抗电磁干扰能力;采用中断唤醒技术和电磁波唤醒技术,降低了功耗;制定了通信协议,实现了短距离无线通信.该仪表功耗低、计量准确、抗电磁干扰能力强,通信可靠,具有较高实用价值.
基于MSP430F425单片机的超低功耗智能电表的设计
本文提出一种新型的智能电表设计方案,采用TI公司超低功耗16位MSP430单片机MSP430F425作为主控核心,使用内置的液晶驱动器驱动段式液晶作为显示设备。红外通信作为抄表数据传输,系统具有可靠性和实用性的优点。
《MSP430超低功耗单片机原理与应用(第2版)》以TI公司的MSP430系列超低功耗单片机为核心,介绍了MSP430单片机的特点和选型,详细讲述了MSP430的结构和指令系统,对MSP430全系列(特别是最新的F5xx、F6xx)所涉及的片内外围模块的功能、原理和应用作了详尽的描述。并介绍了MSP430的开发环境、汇编语言、库函数、C语言程序设计方法,以及单片机低功耗设计、常用接口电路设计和嵌入式软件编程基础等。最后讲解一个体现MSP430单片机特点的血氧测量仪的设计实例。
《MSP430超低功耗单片机原理与应用(第2版)》可作为高等院校计算机、电子、自动化、仪器仪表等专业单片机课程的教材,也可作为广大从事单片机应用系统开发的工程技术人员的学习、参考用书。
《高等学校仪器仪表及自动代类专业规划教材·MSP430系列超低功耗单片机原理与系统设计》系统地介绍了TI公司的MSP430系列16位超低功耗单片机的内外围模块及其实用接口技术,内容包括超低功耗单片机的设计原则,MSP430单片机的特点、结构和指令系统,MSP430单片机的开发环境,MSP430单片机的片内外围模块的功能、原理、应用及各个系列模块的构成情况,MSP430单片机应用系统的设计等。
第1章概述
1.1单片微型计算机
1.1.1单片机的概念
1.1.2单片机的特点及主要系列
1.1.3单片机的应用
1.2MSP430系列单片机
1.2.1MSP430系列单片机的特点
1.2.2MSP430系列单片机的发展和应用
1.3MSP430系列单片机应用选型
1.3.1MSP430系列单片机命名规则
1.3.2MSP430系列单片机选型
1.3.3MSP430芯片封装
1.4本章小结
1.5思考题与习题
第2章MSP430体系结构
2.1MSP430微控制器架构
2.2地址空间
2.2.1中断向量表
2.2.2Flash/ROM
2.2.3信息内存
2.2.4引导内存
2.2.5RAM
2.2.6外设模块
2.2.7特殊功能寄存器
2.3中央控制器(MSP430CPU)
2.3.1算术逻辑单元
2.3.2MSP430CPU寄存器
2.4寻址模式
2.4.1寄存器寻址模式
2.4.2变址寻址模式
2.4.3符号寻址模式
2.4.4绝对寻址模式
2.4.5寄存器间接寻址模式
2.4.6自增间接寻址模式
2.4.7立即数寻址模式
2.5指令系统
2.5.1双操作数指令
2.5.2单操作数指令
2.5.3程序流控制一跳转
2.5.4仿真指令
2.6本章小结
2.7思考题与习题
第3章MSP430基本外设
3.1系统时钟与控制
3.1.1系统复位
3.1.2MSP430基础时钟模块
3.1.3中断管理
3.1.4电压监控系统SVS
3.1.5应用举例
3.2低功耗模式
3.2.1低功耗工作模式
3.2.2进入和退出低功耗模式
3.2.3低功耗应用原则
3.2.4应用举例
3.3通用输入/输出端口
3.3.1通用输入/输出端口概述
3.3.2具有中断能力的端口
3.3.3不具有中断能力的端口
3.3.4端口COM和S
3.3.5应用举例
3.4定时器
3.4.1基本定时器
3.4.2定时器A
3.4.3定时器B
3.4.4定时器D
3.4.5看门狗定时器
3.4.6实时时钟
3.4.7应用举例
3.5DMA控制器
第4章MSP430通信接口
4.1通信系统概述
4.1.1通信系统模型
4.1.2通信模式
4.1.3MSP430单片机的串行通信功能
4.2USCI模块概述
4.2.1初始化序列
4.2.2波特率生成
4.3通用异步通信协议UART模式
4.3.1异步通信字符格式
4.3.2异步多机通信模式
4.3.3USCI模块中断
4.3.4UART模块寄存器
4.3.5应用举例
4.4串行外设接口协议SPI模式
4.4.1SPI概述
4.4.2SPI模式操作
4.4.3SPI模块寄存器
4.4.4应用举例
4.5内部集成电路协议I2C模式
4.5.1I2C概述
4.5.2I2C模式操作
4.5.3I2C模块寄存器
4.5.4应用举例
4.6通用串行总线协议USB模块
4.6.1USB总线协议
4.6.2USB传输类型
4.6.3MSP430USB模块简介
4.6.4USB模块操作
4.6.5USB模块寄存器
4.7本章小结
4.8思考题与习题
第5章MSP430软硬件开发环境
5.1CCSV5软件开发环境
5.1.1CCSV5概述
5.1.2CCSV5的安装
5.1.3CCSV5工程开发
5.1.4CCSV5资源管理器介绍及应用
5.2IAREmbeddedWorkbench嵌入式开发工具
5.2.1IAREW概述
5.2.2IAREW430的安装
5.2.3IAREW430工程开发
5.3其他MSP430开发集成环境
5.3.1Grace软件技术
5.3.2MSPGCC
5.3.3CrossWork
5.4嵌入式程序设计
5.4.1嵌入式C程序设计简介
5.4.2编程风格
5.4.3数据类型及声明
5.4.4操作符与表达式
5.5DriverLib使用简介
5.5.1DriverLib概述
5.5.2DriverLib函数简介及应用举例
5.6MSP430硬件开发工具
5.6.1MSP—EXP430G2(LaunchPad)实验开发板
5.6.2MSP—EXP430F5529实验开发板
5.6.3DY—FFTB6638全功能实验开发板
5.7本章小结
5.8思考题与习题
第6章MSP430应用系统设计
6.1MSP430电源与低功耗设计
6.1.1电池选择
6.1.2超低静态电流LDO
6.1.3低功耗设计
6.2常用接口设计
6.2.1发光二极管(LED)
6.2.2键盘
6.2.3LED数码管
6.2.4液晶显示屏(LCD)
6.2.5继电器
6.3MSP430血氧测量仪
6.3.1简介
6.3.2操作原理
6.3.3电路实现
6.4本章小结
6.5思考题与习题
参考文献