图书介绍

基于MSP430单片机原理及应用pdf电子书版本下载

基于MSP430单片机原理及应用
  • 卞晓晓等编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560637433
  • 出版时间:2015
  • 标注页数:343页
  • 文件大小:89MB
  • 文件页数:351页
  • 主题词:单片微型计算机-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

基于MSP430单片机原理及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 MSP430单片机概述 1

1.1 MSP430单片机的特点 1

1.2 MSP430系列单片机的分类 2

1.3 MSP430x16x硬件结构概述 2

1.4 MSP430x16x的重要特性和外部引脚 3

1.5 MSP430x16x的时钟模块与低功耗 7

第二章 MSP430单片机指令系统与程序设计 11

2.1 寻址模式 11

2.1.1 寄存器寻址模式 11

2.1.2 变址寻址模式 12

2.1.3 符号寻址模式 13

2.1.4 绝对寻址模式 13

2.1.5 间接寻址模式 14

2.1.6 间接增量寻址模式 15

2.1.7 立即数寻址模式 16

2.2 汇编指令系统 17

2.2.1 双操作数指令 17

2.2.2 单操作数指令 18

2.2.3 程序流控制——跳转 19

2.2.4 仿真指令 20

2.3 C语言程序设计 22

2.3.1 标识符与关键字 22

2.3.2 数据类型 24

2.3.3 运算符 26

2.3.4 函数 29

2.3.5 数组 30

2.3.6 指针 31

2.3.7 位运算 32

2.3.8 存储寄存器 32

2.3.9 预处理 33

2.3.10 程序的基本结构 35

2.4 MSP430 C语言扩展特性 39

2.4.1 MSP430 C语言扩展特性 39

2.4.2 MSP430 C语言扩展关键字 40

2.4.3 MSP430#pragma编译命令 43

2.4.4 MSP430的预定义符号 47

2.4.5 MSP430的本征函数 48

2.4.6 MSP430的段定义 51

2.5 MSP430开发工具简介 53

2.5.1 IAR Embedded Workbench的安装 53

2.5.2 IAR EmbeddedWorkbench的使用方法 55

2.6 CCSv5.5软件开发环境 60

2.6.1 CCSv5.5概述 60

2.6.2 CCSv5.5的安装 60

2.6.3 启动CCSv5.5 62

2.6.4 CCSv5.5工程开发 63

2.6.5 CCSv5.5资源管理器介绍 65

2.6.6 MSP430ware使用指南 66

第三章 MSP430单片机片内及片外模块 68

3.1 通用I/O端口 68

3.1.1 端口P1和P2 69

3.1.2 端口P3、P4、P5和P6 69

3.1.3 端口应用 70

3.2 中断系统 70

3.2.1 中断分类 70

3.2.2 中断向量表 72

3.2.3 中断相关寄存器的设置 73

3.2.4 中断的优先级别 75

3.2.5 中断的处理过程 76

3.2.6 可屏蔽中断程序设计 77

3.3 定时器 79

3.3.1 看门狗定时器 79

3.3.2 16位定时器A 81

3.4 通用串行通信模块 89

3.4.1 通信系统简介 89

3.4.2 MSP430单片机的串行通信功能 90

3.4.3 USART模块 91

3.4.4 USCI模块 98

3.5 串行外设接口协议SPI模式 100

3.5.1 SPI概述 100

3.5.2 SPI模式操作 100

3.5.3 SPI模块寄存器 104

3.6 内部集成电路协议I2C模式 106

3.6.1 12C概述 106

3.6.2 I2C操作模式 108

3.6.3 I2C模块寄存器 113

3.7 比较器A 118

3.8 MSP430模/数转换模块 118

3.8.1 ADC12模块硬件介绍 119

3.8.2 ADC12的寄存器 120

3.8.3 ADC12转换模式及设置举例 125

3.9 MSP430数/模转换模块 128

3.9.1 DAC12模块硬件介绍 128

3.9.2 DAC12的寄存器 129

3.9.3 DAC12的操作 131

3.9.4 DAC12的设置和应用 133

第四章 MSP430单片机口袋实验板制作 134

4.1 Altium Designer软件简介 134

4.1.1 Altium Designer设计环境 134

4.1.2 PCB工程文件、原理图文件以及PCB文件的创建 134

4.1.3 集成库的制作 136

4.2 MSP430口袋实验板结构 137

4.2.1 MSP430F169最小系统板 137

4.2.2 仿真下载电路 140

4.2.3 功能模块电路 142

4.2.4 实验板布局 150

4.3 MSP430单片机开发板整机原理图及PCB版图 152

第五章 MSP430单片机片内及片外模块的应用 157

5.1 通用I/O接口的应用 158

5.1.1 发光二极管显示模块 158

5.1.2 数码管显示模块 161

5.1.3 LED8×8点阵显示模块 167

5.1.4 按键模块 178

5.2 中断系统应用 183

5.2.1 外部中断 183

5.2.2 内部中断 186

5.2.3 中断总结 189

5.3 定时器模块的应用 189

5.4 通用串行数据总线UART通信 195

5.5 SPI通信 199

5.6 12C通信 207

5.7 比较器模块的应用 213

5.8 ADC12 216

5.9 DAC12 220

5.10 LCD显示 223

5.10.1 LCD12864概述 223

5.10.2 SYN12864K-ZK模块接口说明 223

5.10.3 模块主要硬件构成说明 224

5.10.4 指令说明 225

5.10.5 LCD12864液晶8位并行数据传输时序 227

5.10.6 LCD12864液晶显示代码设计 229

5.11 其他模块应用举例 243

5.11.1 DS18B20数字温度计 243

5.11.2 DS1302电子万年历 249

第六章 MSP430应用系统设计 258

6.1 单片机嵌入式系统设计 258

6.1.1 单片机嵌入式系统开发基础知识 258

6.1.2 单片机嵌入式系统设计流程 259

6.2 基于MSP430F169的嵌入式以太网远程网络温湿度监控系统 262

6.2.1 单片机选择 263

6.2.2 AM2301数字温湿度传感器简介 263

6.2.3 AM2301单总线通信 264

6.2.4 LCD12864模块 265

6.2.5 网络模块的选择和简介 266

6.2.6 CS8900A以太网Server的硬件结构 268

6.2.7 各硬件电路设计 268

6.2.8 系统软件设计 271

6.2.9 上位机的设计 278

6.2.10 软硬系统调试 280

6.2.11 整机系统测试 280

6.2.12 小结 290

6.3 基于MSP430F169的GPS定位器的设计 290

6.3.1 GPS定位原理 290

6.3.2 GPS接收模块主要性能指标 291

6.3.3 DP310接口说明 291

6.3.4 输出数据格式 292

6.3.5 控制器的选择 293

6.3.6 硬件电路的设计 293

6.3.7 GPS定位器软件设计 294

6.3.8 GPS定位器软硬系统调试步骤 297

6.4 基于MSP430单片机的音频频谱显示器 324

6.4.1 FFT算法概述 324

6.4.2 音乐中频段的划分 325

6.5 基于MSP430的俄罗斯方块游戏机 333

6.5.1 系统硬件结构 333

6.5.2 系统软件结构 334

参考文献 343

精品推荐