书籍详情

MSP430单片机应用技术案例教程

MSP430单片机应用技术案例教程

作者:尹丽菊,万隆,巴奉丽,巩秀钢,宿宝臣 著

出版社:清华大学出版社

出版时间:2017-08-01

ISBN:9787302468288

定价:¥39.00

购买这本书可以去
内容简介
  本书采用案例化教学的方式,以TI公司的MSP430单片机为例,结合独立开发的MSP430实验台的硬件模块设计教学项目。书中每一知识点的介绍都列举了清晰易懂的相关例程,真正从应用的角度讲解知识,既可使读者提高动手能力又可培养其兴趣,是一本可以帮助读者快速入门并提高的实用性教材。 全书分为8章。其中,第1章简单介绍单片机相关的几个基本概念以及MSP430系列单片机的基本资源; 第2章简介MSP430F149单片机,包括CPU的基本结构、存储器、时钟系统、工作模式及中断的基本概念; 第3章介绍IAR编译软件的基本应用; 第4章介绍MSP430单片机的I/O端口的应用,列举了LED、按键、数码管以及点阵的具体应用,通过不同的外围电路使读者逐步理解MSP430单片机I/O端口的应用; 第5章介绍MSP430单片机的定时器,包括看门狗定时器、定时器A的基本工作模式、定时器的捕获以及输出单元; 第6章介绍MSP430单片机的串行通信,主要包括USART、SPI总线和I2C总线的应用; 第7章主要介绍MSP430单片机ADC12的4种转换模式和DAC12的芯片TLC5615的基本应用; 第8章为具体实例应用,主要介绍液晶模块、时钟芯片DS1302、温度传感器DS18B20、HS0038红外接收、NRF24L01无线模块、步进电动机控制、超声模块的应用。 本书可作为高等学校本专科相关专业教材或教师参考用书,也可作为单片机零基础并希望快速入门的初学者的自学参考书。
作者简介
暂缺《MSP430单片机应用技术案例教程》作者简介
目录
第1章MSP430系列单片机概述
1.1单片机的基本概念
1.2单片机的发展及应用领域
1.3常见单片机种类
1.4MSP430系列单片机简介
1.4.1MSP430系列单片机的特点
1.4.2MSP430的基本结构
1.4.3MSP430单片机系列介绍
第2章MSP430F149简介
2.1MSP430的总体架构
2.2CPU的结构和特点
2.2.1MSP430系列单片机芯片特征
2.2.2MSP430特殊寄存器介绍
2.3MSP430存储器
2.3.1程序存储器
2.3.2数据存储器
2.3.3Flash存储器
2.4MSP430的时钟系统
2.4.1案例介绍与分析
2.4.2MSP430的时钟源
2.4.3MSP430的时钟信号
2.4.4基本时钟寄存器
2.5MSP430的系统复位和低功耗工作模式
2.5.1系统复位和初始化
2.5.2低功耗工作模式
2.6中断系统
2.6.1中断的概念和类型
2.6.2中断响应及返回过程
2.6.3中断嵌套
2.6.4中断向量和中断相关寄存器
第3章IAR集成开发环境的使用
3.1IAR开发平台的安装与使用
3.1.1IAR的下载、安装
3.1.2IAR的初始化界面
3.1.3IAR菜单
3.1.4工具栏
3.1.5IAR的窗口
3.2IAR工程的建立与设置
3.2.1创建工作空间
3.2.2新建文件并添加到工程
3.2.3配置工程
3.3CSPY硬件仿真调试
3.3.1仿真器的驱动及硬件连接
3.3.2仿真器的使用
第4章I/O端口应用
4.1任务1点亮第一个LED小灯
4.1.1案例介绍与实现
4.1.2I/O端口的特点及结构
4.1.3相关寄存器
4.2任务21s流水灯
4.2.1案例介绍与实现
4.2.2本书常用的自定义头文件简介
4.3任务34种模式切换的流水灯
4.4任务4独立按键的应用
4.4.1案例介绍与实现
4.4.2独立按键原理
4.4.3独立按键消抖
4.5任务5I/O中断控制LED
4.5.1案例介绍与实现
4.5.2相关寄存器配置
4.5.3I/O端口操作的基本流程
4.6任务6矩阵按键的应用
4.6.1案例介绍与实现
4.6.2矩阵键盘的工作原理
4.6.3行列扫描法原理
4.7任务78位数码管全显0
4.8任务88位数码管统一从0到F循环显示
4.8.1案例介绍与实现
4.8.2数码管的编码原理
4.8.3静态显示原理
4.9任务9数码管的轮流显示及动态显示
4.9.1案例介绍与实现
4.9.2数码管的动态显示原理
4.9.3数码管动态显示的消影
4.10任务10数码管显示按键键值
4.11任务11点阵显示
4.11.1案例介绍与实现
4.11.2点阵的基础知识
4.11.3字符编码原理
第5章定时器
5.1任务1看门狗
5.1.1案例介绍与分析
5.1.2WDT的基本结构及工作原理
5.1.3WDT相关寄存器
5.1.4看门狗的定时模式
5.2任务2定时器A增计数应用
5.2.1案例介绍与分析
5.2.2定时器A的基本结构
5.2.3定时器A的工作模式——停止模式/增计数模式
5.2.4定时器A相关寄存器
5.3任务3定时器A的基本应用——连续计数模式
5.3.1案例介绍与分析
5.3.2连续工作模式的工作方式
5.3.3定时/计数器的中断
5.4任务4定时器A的基本应用——增减计数模式
5.4.1案例介绍与分析
5.4.2增/减计数模式的工作方式
5.5任务5捕获/比较部件
5.5.1案例介绍与分析
5.5.2相关寄存器
5.5.3比较单元
5.5.4捕获单元
5.6任务6单片机输出单元应用一
5.6.1案例介绍与分析
5.6.2输出单元的基本结构
5.6.3输出单元的工作方式
5.7任务7单片机输出单元应用二
5.8任务8单片机输出单元应用三
5.9任务9定时器B
5.9.1案例介绍与分析
5.9.2定时器B的基本结构和特点
5.9.3比较/捕获部件
第6章单片机的串行通信
6.1任务1通用串行异步通信UART的应用一
6.1.1案例介绍与实现
6.1.2串行通信的基本概念
6.1.3UART的工作原理
6.1.4USART相关的控制寄存器
6.1.5多机通信模式
6.2任务2通用串行异步通信UART的应用二
6.2.1案例介绍与实现
6.2.2USART接收部件的工作原理
6.2.3USART相关寄存器
6.3任务3通用串行通信同步模式——SPI
6.3.1案例介绍与实现
6.3.2SPI的工作原理
6.3.3同步模式寄存器
6.4任务4I2C总线
6.4.1案例介绍与实现
6.4.224C02的基本特性和引脚说明
6.4.3I2C总线协议简介
6.4.424C02的具体操作
第7章ADC12/DAC12转换模块
7.1任务1ADC单通道单次转换模式
7.1.1案例介绍与实现
7.1.2ADC12的基本结构与工作原理
7.1.3ADC12寄存器
7.2任务2ADC单通道多次转换模式
7.2.1案例介绍与分析
7.2.2ADC12的4种转换模式与使用
7.2.3ADC12的操作步骤
7.3任务3ADC序列通道单次转换模式
7.4任务4ADC序列通道多次转换模式
7.5任务5DAC12的芯片
7.5.1案例介绍与分析
7.5.2芯片TLC5615概述
7.5.3TLC5615的工作原理
第8章单片机应用实例
8.1任务1LCD1602
8.1.1案例介绍与实现
8.1.2LCD1602概述
8.1.3LCD1602的操作流程
8.2任务2LCD12864
8.2.1案例介绍与分析
8.2.2LCD12864概述
8.2.3LCD12864操作流程
8.3任务3时钟芯片DS1302
8.3.1案例介绍与分析
8.3.2DS1302概述
8.3.3DS1302的读写操作和寄存器配置
8.4任务4DS18B20
8.4.1案例分析与介绍
8.4.2DS18B20概述
8.4.3DS18B20寄存器配置
8.4.4DS18B20的初始化与数据读取
8.5任务5HS0038红外通信
8.5.1案例介绍与分析
8.5.2红外线接收器HS0038概述
8.5.3红外接收操作
8.6任务6NRF24L01无线模块
8.6.1案例介绍与分析
8.6.2NRF24L01概述
8.6.3NRF24L01的工作模式
8.6.4NRF24L01寄存器配置
8.6.5NRF24L01模块的操作与配置
8.7任务7PS2键盘
8.7.1案例介绍与分析
8.7.2PS2键盘概述
8.7.3PS2键盘的数据发送
8.8任务8步进电动机
8.8.1案例介绍与分析
8.8.228BYJ48步进电动机概述
8.8.3芯片ULN2003简介
8.9任务9超声波模块应用——测距
8.9.1案例介绍与分析
8.9.2HCSR04概述
8.9.3电气参数
8.9.4超声波工作时序图
附录MSP430F149引脚功能对照表
猜您喜欢

读书导航