- 西安电子科技大学出版社
- 9787560649924
- 1-1
- 221983
- 67191037-0
- 389
- 264
- 工学
- 电子科学与技术
- TP368.1
- 无线电电子学电讯技术
- 本科
内容简介
本书以德州仪器(TI)公司出品的MSP430F5529单片机为例,介绍了MSP430系列单片机的结构原理以及使用方法等。全书共7章:第1章介绍了MSP430F5529单片机的结构与特点、低功耗工作模式与中断系统等;第2章介绍了MSP430单片机程序设计方法、 MSP-EXP430F5529LP实验板以及IAR开发环境的使用;第3章结合十六人抢答器的设计介绍了MSP430F5529单片机GPIO模块;第4章结合舵机控制器的设计介绍了MSP430F5529单片机的时钟系统以及定时器模块;第5章结合紫外线检测系统的设计介绍了MSP430F5529单片机的模/数转换模块以及Flash模块;第6章结合运动体姿态角检测系统的设计介绍了MSP430F5529单片机的UART、SPI和I2C等串行通信模块;第7章结合简易水情检测系统的设计,综合本书所述内容,介绍了电子仪器仪表设计的流程。本书对理论知识的介绍相对简略,重点集中于实验操作环节,适合三年制电子信息类高职高专学生使用。
目录
第1章 初识低功耗单片机
1.1 MSP430单片机简介
1.1.1 MSP430单片机的主要特点
1.1.2 MSP430单片机型号的命名规则
1.1.3 MSP430单片机的典型应用
1.1.4 MSP430单片机的系列化发展
1.2 MSP430F5529单片机的特点
1.3 MSP430F5529单片机内部结构
1.4 MSP430F5529单片机引脚分配
1.5 MSP430F5529单片机低功耗工作模式
1.5.1 工作模式
1.5.2 进入和退出低功耗工作模式
1.5.3 低功耗应用原则
1.6 MSP430F5529单片机中断系统
1.6.1 中断的基本概念
1.6.2 MSP430F5529单片机的中断源
1.6.3 中断响应过程
1.6.4 中断返回过程
1.6.5 中断嵌套
知识梳理与小结
第2章 MSP430单片机程序设计
2.1 单片机程序设计基础
2.1.1 程序流程图
2.1.2 单片机程序设计语言
2.1.3 单片机程序设计的一般步骤
2.2 MSP430单片机C语言程序设计
2.2 ,1标识符和关键字
2.2.2 运算符及优先级
2.2.3 常见的程序结构
2.2.4 预处理
2.3 MSP430单片机开发系统
2.3.1 MSP-EXP430F5529LP实验板介绍
2.3.2 按键输入模块
2.3.3 I。ED显示模块
2.3.4 BooksterPack集线器模块
2.3.5 电源模块
2.4 MSP430单片机编译软件的使用
2.4.1 新建工程
2.4.2 工程配置
2.4.3 编译、链接及调试
2.5 LED灯闪烁的设计
知识梳理与小结
第3章 十六人抢答器的设计
3.1 GPIO模块简介
3.1.1 GPIO结构与原理
3.1.2 GPIO寄存器配置
3.1.3 GPIO模块典型例程
3.2 GPIO模块应用实例
3.2.1 独立键盘软件的设计
3.2.2 矩阵键盘软件的设计
3.2.3 四位串行数码管软件的设计
3.3 十六人抢答器的具体设计
知识梳理与小结
第4章 舵机控制器的设计
4.1 时钟系统的结构和原理
4.1.1 时钟系统结构
4.1.2 时钟系统原理
4.1.3 时钟系统寄存器配置
4.2 时钟模块典型例程
4.3 MSP430F5529单片机定时器模块
4.3.1 定时器B计数模式
4.3.2 定时器B捕获模式
4.3.3 简易频率计的设计
4.3.4 定时器B比较模式
4.4 舵机控制系统的具体设计
4.4.1 任务目标
……
第5章 紫外线检测系统的设计
第6章 运动体姿态角检测系统的设计
第7章 简易水情检测系统的设计
附录 常用功能模块寄存器简介
参考文献
1.1 MSP430单片机简介
1.1.1 MSP430单片机的主要特点
1.1.2 MSP430单片机型号的命名规则
1.1.3 MSP430单片机的典型应用
1.1.4 MSP430单片机的系列化发展
1.2 MSP430F5529单片机的特点
1.3 MSP430F5529单片机内部结构
1.4 MSP430F5529单片机引脚分配
1.5 MSP430F5529单片机低功耗工作模式
1.5.1 工作模式
1.5.2 进入和退出低功耗工作模式
1.5.3 低功耗应用原则
1.6 MSP430F5529单片机中断系统
1.6.1 中断的基本概念
1.6.2 MSP430F5529单片机的中断源
1.6.3 中断响应过程
1.6.4 中断返回过程
1.6.5 中断嵌套
知识梳理与小结
第2章 MSP430单片机程序设计
2.1 单片机程序设计基础
2.1.1 程序流程图
2.1.2 单片机程序设计语言
2.1.3 单片机程序设计的一般步骤
2.2 MSP430单片机C语言程序设计
2.2 ,1标识符和关键字
2.2.2 运算符及优先级
2.2.3 常见的程序结构
2.2.4 预处理
2.3 MSP430单片机开发系统
2.3.1 MSP-EXP430F5529LP实验板介绍
2.3.2 按键输入模块
2.3.3 I。ED显示模块
2.3.4 BooksterPack集线器模块
2.3.5 电源模块
2.4 MSP430单片机编译软件的使用
2.4.1 新建工程
2.4.2 工程配置
2.4.3 编译、链接及调试
2.5 LED灯闪烁的设计
知识梳理与小结
第3章 十六人抢答器的设计
3.1 GPIO模块简介
3.1.1 GPIO结构与原理
3.1.2 GPIO寄存器配置
3.1.3 GPIO模块典型例程
3.2 GPIO模块应用实例
3.2.1 独立键盘软件的设计
3.2.2 矩阵键盘软件的设计
3.2.3 四位串行数码管软件的设计
3.3 十六人抢答器的具体设计
知识梳理与小结
第4章 舵机控制器的设计
4.1 时钟系统的结构和原理
4.1.1 时钟系统结构
4.1.2 时钟系统原理
4.1.3 时钟系统寄存器配置
4.2 时钟模块典型例程
4.3 MSP430F5529单片机定时器模块
4.3.1 定时器B计数模式
4.3.2 定时器B捕获模式
4.3.3 简易频率计的设计
4.3.4 定时器B比较模式
4.4 舵机控制系统的具体设计
4.4.1 任务目标
……
第5章 紫外线检测系统的设计
第6章 运动体姿态角检测系统的设计
第7章 简易水情检测系统的设计
附录 常用功能模块寄存器简介
参考文献