本书从工程应用的角度,对MSP430G2xx系列单片机进行了全面的介绍。主要思路是“看图表编写程序、读程序加深理解,针对重点问题,让程序实例来说话”,使读者避开了对繁琐的寄存器死记硬背的烦恼。书中对所介绍的内容,均用具体程序举例来加以证明和体现。最为显著的特点是回避了MSP430单片机不可按位寻址寄存器的缺陷,使得读者在学习该款单片机时有一种轻松的感觉,不再产生望而却步的畏惧感。
本书可作为高等院校学生的必修、选修教材,也可作为毕业设计、课程设计及电子竞赛的参考资料,还可以成为从事单片机应用开发的科技人员和电子爱好者的“良师益友”。
- 前言
- 第1章 MSP430单片机及其开发工具
- 1.1 MSP430单片机的封装
- 1.2 MSP430单片机的CPU结构
- 1.3 MSP430单片机的最小系统
- 1.4 MSP430单片机的系统复位
- 1.5 MSP430单片机的开发工具
- 习题1
- 第2章 MSP430单片机的输入输出口
- 2.1 MSP430单片机端口的控制寄存器
- 2.2 MSP430单片机端口的功能选定
- 2.3 MSP430单片机端口的上拉/下拉电阻
- 2.4 MSP430单片机端口的普通应用
- 习题2
- 第3章 MSP430单片机的中断系统
- 3.1 MSP430单片机的中断结构
- 3.2 中断向量
- 3.3 中断响应
- 3.4 中断返回
- 3.5 中断应用
- 习题3
- 第4章 MSP430单片机的看门狗定时器
- 4.1 看门狗定时器原理图及配置说明
- 4.2 看门狗定时器的控制位
- 4.3 看门狗定时器的计数器
- 4.4 看门狗用作定时器
- 4.5 看门狗的应用
- 习题4
- 第5章 MSP430单片机的基本时钟模块
- 5.1 MSP430单片机的时钟系统原理图及配置说明
- 5.2 LP/ LF内部振荡器
- 5.3 LFXT1内部振荡器
- 5.4 集成数控振荡器
- 5.5 控制逻辑
- 5.6 基本时钟模块的控制
- 习题5
- 第6章 MSP430单片机的定时器
- 6.1 定时器A原理图及配置说明
- 6.2 加法计数
- 6.3 连续加法计数
- 6.4 加/减计数
- 6.5 比较器的共同特征
- 6.6 定时器B
- 6.7 定时器B的应用
- 习题6
- 第7章 MSP430单片机的串行异步通信
- 7.1 串行通信接口逻辑图及配置说明
- 7.2 串行异步通信的格式
- 7.3 串行异步通信的波特率
- 7.4 串行通信模式
- 7.5 IrDA(红外)传输模式
- 7.6 异步串行通信的中断
- 习题7
- 第8章 MSP430单片机的SPI接口
- 8.1 SPI接口逻辑图及配置说明
- 8.2 SPI同步串行通信
- 8.3 SPI同步串行通信工作原理
- 8.4 SPI同步串行通信模式
- 8.5 SPI同步串行通信的中断
- 习题8
- 第9章 MSP430单片机的I2C 接口
- 9.1 I2C 接口逻辑原理图及配置说明
- 9.2 I2C 总线的工作原理
- 9.3 I2C 的中断
- 9.4 串行通信中的资源分配及中断矢量
- 习题9
- 第10章 MSP430单片机的模拟电压比较器
- 10.1 模拟电压比较器的逻辑图及配置说明
- 10.2 模拟电压比较器的工作原理
- 10.3 电压比较器应用
- 习题10
- 第11章 MSP430单片机的模数转换
- 11.1 模数转换器的逻辑图及其配置说明
- 11.2 模数转换器主要控制位的作用
- 11.3 模数转换的中断
- 11.4 单通道单次模数转换
- 11.5 多通道顺序模数转换
- 11.6 单通道重复模数转换
- 11.7 多通道顺序重复模数转换
- 11.8 模数转换的启动
- 习题11
- 第12 章 MSP430单片机的存储器
- 12 .1 数据存储器RAM
- 12 .2 非易失存储器FLash
- 习题12
- 第13章 MSP430单片机的低功耗
- 13.1 LPM0
- 13.2 LPM1
- 13.3 LPM2
- 13.4 LPM3
- 13.5 LPM4
- 习题13
- 版权