内容简介本书针对目前流行的MSP430
单片机系列,通过以实例精讲的形式,详细介绍MSP430单片机常用模块与综合应用系统
设计的方法与技巧。全书共分3篇,第1篇为
基础知识篇,简要介绍MSP430单片机的硬件内部结构、C语言基础,以及MSP430的开发
调试环境;第2篇为MSP430单片机常用模块设计实例篇,通过18个模块实例,详细介绍MSP430单片机的各种开发
技术和使用技巧,这些模块实例典型、实用,易学易懂,几乎涵盖了MSP430单片机所有的开发技术;第3篇通过两个综合系统设计实例,对前面MSP430单片机的常用模块进行了综合应用设计,经过此篇的学习,读者对MSP430单片机综合系统设计的能力将迅速提升,产生质的飞跃。
书中实例的程序源代码、实例插图和实例
电路图,请读者到http://www.fecit.com.cn的“下载专区”下载。
本书适合高校
计算机、自动化、
电子及硬件等相关专业的学生,以及从事MSP430单片机的科研人员使用。
图书目录第1篇基础知识篇第1章MSP430单片机的硬件内部结构 31.1MSP430的CPU 31.2存储器组织结构 41.3基础时钟与低功耗 121.4I/O端口 161.5定时器 261.6比较器 411.7FLASH模块 441.8USART模块 461.9ADC模块 521.10本章小结 581.11思考练
习题 58第2章MSP430单片机开发的C语言基础 612.1C语言基本知识 612.1.1标识符与关键字 612.1.2数据的基本类型 622.1.3C语言的运算符 642.1.4
程序设计的基本结构 672.1.5函数 722.1.6数组 762.1.7指针 782.1.8结构 792.1.9预处理功能 822.2MSP430的C语言扩展特性 842.2.1MSP430的C语言的扩展概述 842.2.2MSP430的C语言的关键字扩展 862.2.3MSP430的#pragma编译命令 892.2.4MSP430的预定义符号 932.2.5MSP430的本征函数 942.2.6MSP430的段定义 962.3本章小结 992.4思考练习题 99第3章MSP430单片机的开发调试环境 1013.1EmbeddedWorkbench概述 1013.2EmbeddedWorkbench的
安装 1023.3EmbeddedWorkbench的具体使用 1043.3.1开始创建 1043.3.2程序调试 1113.3.3程序举例 1143.4本章小结 1173.5思考练习题 117第2篇常用模块设计实例篇第4章通用I/O模块:扫描键盘设计实例 1214.1实例内容说明 1214.2硬件
电路设计 1224.2.1电源电路 1224.2.2复位电路 1224.2.3键盘电路 1224.2.4单片机电路 1234.3
软件设计 1244.3.1查询方式 1244.3.2中断方式 1274.4实例总结 1294.5思考练习题 129第5章通用I/O模块:电视遥控器的设计实例 1315.1实例内容说明 1315.2硬件电路设计 1315.2.1电源电路 1325.2.2键盘电路 1325.2.3红外发送电路 1325.2.4单片机电路 1335.3软件设计 1345.3.1初始化 1345.3.2键盘处理程序 1345.3.3发送程序 1375.3.4测试程序 1405.4实例总结 1415.5思考练习题 141第6章定时器模块:充电器设计实例 1436.1实例内容说明 1436.2硬件电路设计 1446.2.1BUCK转换电路 1446.2.2单片机电路 1456.3软件设计 1456.3.1初始化程序 1466.3.2采集程序 1496.3.3主程序 1506.4实例总结 1526.5思考练习题 152第7章定时器模块:电机
控制设计实例 1537.1实例内容说明 1537.2硬件电路设计 1547.2.1电源电路 1547.2.2驱动电路 1547.2.3单片机电路 1557.3软件设计 1567.3.1初始化程序 1567.3.2电机驱动程序 1587.3.3主处理程序 1647.4实例总结 1647.5思考练习题 167第8章I2C模块:串行存储器接口设计实例 1698.1实例内容说明 1698.2硬件电路设计 1698.2.124LC02B芯片介绍 1708.2.2串行存储器电路 1708.3软件设计 1718.3.1I2C协议 1718.3.2初始化程序 1738.3.324LC02B的操作实现 1758.3.4测试程序 1798.4实例总结 1818.5思考练习题 181第9章I2C模块:利用I2C实现的多机系统实例 1839.1实例内容说明 1839.2硬件电路设......