| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第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.3CSPY硬件仿真调试
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.228BYJ48步进电动机概述
8.8.3芯片ULN2003简介
8.9任务9超声波模块应用——测距
8.9.1案例介绍与分析
8.9.2HCSR04概述
8.9.3电气参数
8.9.4超声波工作时序图
附录MSP430F149引脚功能对照表