MSP430单片机功能齐全,价格低廉,电压范围宽,是单片机家族中的佼佼者,深受广大科技工作者的青睐。然而,正是由于它的优越性,其结构变得更复杂,才使得学习和使用变得比较困难。很多人望其兴叹,不敢问津。
王建校等编著的《MSP430 5XX/6XX系列单片机应用基础与实践》中对所介绍的内容,均以具体程序(在MSP430F5438单片机上调试通过的)加以证明和体现。最为显著的特点是回避了MSP430单片机不可按位寻址寄存器的缺陷,使得读者对学习该款单片机有一种轻松的感觉,不再产生望而却步的恐惧心理。
本书内容:MSP430单片机(本书系指MSP430 5xx/6XX)及开发工具、输入输出口、时钟系统、中断系统、看门狗、定时器、串行异步通信、SPI接口、I2C接口、时钟日历、模数转换、硬件乘法器、DMA数据传输、存储器、低功耗。
王建校等编著的《MSP430 5XX/6XX系列单片机应用基础与实践》从工程应用角度,对MSP430单片机进行了全面的介绍。主要思路是“看图编程序、读程序加深理解,针对重点问题,让程序实例来说话”,使读者避开了繁琐的寄存器死记硬背的烦恼。书中对所介绍的内容,均以具体程序加以证明和体现。最为显著的特点是回避了MSP430单片机不可按位寻址寄存器的缺陷,使读者对学习该款单片机有一种轻松的感觉,不再产生望而却步的恐惧感。
《MSP430 5XX/6XX系列单片机应用基础与实践》共15章,主要内容有:MSP430单片机及开发工具、输入输出口、时钟系统、中断系统、看门狗、定时器、串行异步通信、SPI接口、12C接口、时钟日历、模数转换、硬件乘法器、DMA数据传输、存储器、低功耗。
《MSP430 5XX/6XX系列单片机应用基础与实践》可作为高等院校学生的必修、选修教材,也可作为毕业设计、课程设计的参考资料,更是从事单片机应用开发的科技人员和电子爱好者的“良师益友”。
第一章 MSP430单片机及开发工具
1.1 MSP430单片机CPU结构
1.2 MSP430单片机的最小系统
1.3 MSP430单片机的系统复位
1.4 MSP430单片机的开发工具
习题
第二章 MSP430单片机的输入输出口
2.1 MSP430单片机端口的控制寄存器
2.2 MSP430单片机端口的驱动能力
2.3 MSP430单片机端口的上拉/下拉电阻
2.4 MSP430单片机端口应用
习题
第三章 MSP430单片机的时钟系统
3.1 低频振荡器模块
3.2 高频振荡器模块
3.3 控制逻辑模块
3.4 锁相环模块
习题
第四章 MSP430单片机的中断系统
4.1 MSP430单片机的中断结构
4.2 中断向量
4.3 中断响应
4.4 中断返回
4.5 中断应用
习题
第五章 MSP430单片机的看门狗定时器
5.1 看门狗定时器的控制位
5.2 看门狗定时器的计数器
5.3 看门狗的应用
习题
第六章 MSP430单片机的定时器
6.1 加法计数
6.2 连续加法计数
6.3 加/减计数
6.4 比较器的共同特征
6.5 定时器B
习题
第七章 MSP430单片机的串行异步通信
7.1 串行异步通信的格式
7.2 串行异步通信的波特率
7.3 串行通信模式
7.3.1 普通模式(UART)
7.3.2 线路(多机)模式
7.3.3 地址(多机)模式
7.3.4 波特率自动检测模式
7.4 IrDA(红外)传输模式
7.5 异步串行通信的中断
习题
第八章 MSP430单片机的SPI接口
8.1 SPI同步串行通信
8.1.1 SPI同步串行通信主机方式
8.1.2 SPI同步串行通信从机方式
8.2 SPI同步串行通信工作原理
8.3 SPI同步串行通信模式
8.3.1 SPI同步串行通信3线制(UCMODE=O)工作模式
8.3.2 SPI同步串行通信4线制(UCMODE=1)I作模式
8.3.3 SPI同步串行通信4线制(UCMODE一2)工作模式
8.4 SPI同步串行通信的中断
习题
第九章 MSP430单片机的I2C接口
9.1 I2C总线的工作原理
9.1.1 I2C总线的传输格式
9.1.2 主机模式
9.1.3 从机模式
9.2 I2C的中断
习题
第十章 MSP430单片机的时钟日历
10.1 时钟日历工作模式
10.2 32位计数器工作模式
习题
第十一章 MSP430单片机的模数转换
11.1 模数转换器主要控制位的作用
11.2 模数转换的中断
11.3 单通道单次模数转换
11.4 多通道顺序模数转换
11.5 单通道重复模数转换
11.6 多通道顺序重复模数转换
习题
第十二章 MSP430单片机的硬件乘法器
12.1 硬件乘法器工作原理
12.2 硬件乘法器的应用
习题
第十三章 MSP430单片机的DMA
13.1 单次数据传输
13.2 数据块传输
13.3 重复单次数据传输
13.4 重复数据块传输
13.5 DMA数据传输中断
习题
第十四章 MSP430单片机的存储器
14.1 数据存储器RAM
14.2 非易失存储器F LASH
14.2.1 FLASH结构
14.2.2 FLASH常态操作
14.2.3 读FLASH操作
14.2.4 擦除FLASH操作
14.2.5 写FLASH操作
习题
第十五章 MSP430单片机的低功耗
15.1 LPM0
15.2 LPMl
15.3 LPM2
15.4 LPM3
15.5 LPM4
15.6 小结
习题