图书介绍
MSP430单片机常用模块与综合系统实例精讲PDF|Epub|txt|kindle电子书版本网盘下载
![MSP430单片机常用模块与综合系统实例精讲](https://www.shukui.net/cover/41/31721026.jpg)
- 秦龙编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121040573
- 出版时间:2007
- 标注页数:490页
- 文件大小:152MB
- 文件页数:504页
- 主题词:单片微型计算机
PDF下载
下载说明
MSP430单片机常用模块与综合系统实例精讲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础知识篇3
第1章 MSP430单片机的硬件内部结构3
1.1 MSP430的CPU3
1.2 存储器组织结构4
1.3 基础时钟与低功耗12
1.4 I/O端口16
1.5 定时器26
1.6 比较器41
1.7 FLASH模块44
1.8 USART模块46
1.9 ADC模块52
1.10 本章小结58
1.11 思考练习题58
第2章 MSP430单片机开发的C语言基础61
2.1 C语言基本知识61
2.1.1 标识符与关键字61
2.1.2 数据的基本类型62
2.1.3 C语言的运算符64
2.1.4 程序设计的基本结构67
2.1.5 函数72
2.1.6 数组76
2.1.7 指针78
2.1.8 结构79
2.1.9 预处理功能82
2.2 MSP430的C语言扩展特性84
2.2.1 MSP430的C语言的扩展概述84
2.2.2 MSP430的C语言的关键字扩展86
2.2.3 MSP430的#pragma编译命令89
2.2.4 MSP430的预定义符号93
2.2.5 MSP430的本征函数94
2.2.6 MSP430的段定义96
2.3 本章小结99
2.4 思考练习题99
第3章 MSP430单片机的开发调试环境101
3.1 Embedded Workbench概述101
3.2 Embedded Workbench的安装102
3.3 Embedded Workbench的具体使用104
3.3.1 开始创建104
3.3.2 程序调试111
3.3.3 程序举例114
3.4 本章小结117
3.5 思考练习题117
第2篇 常用模块设计实例篇121
第4章 通用I/O模块:扫描键盘设计实例121
4.1 实例内容说明121
4.2 硬件电路设计122
4.2.1 电源电路122
4.2.2 复位电路122
4.2.3 键盘电路122
4.2.4 单片机电路123
4.3 软件设计124
4.3.1 查询方式124
4.3.2 中断方式127
4.4 实例总结129
4.5 思考练习题129
第5章 通用I/O模块:电视遥控器的设计实例131
5.1 实例内容说明131
5.2 硬件电路设计131
5.2.1 电源电路132
5.2.2 键盘电路132
5.2.3 红外发送电路132
5.2.4 单片机电路133
5.3 软件设计134
5.3.1 初始化134
5.3.2 键盘处理程序134
5.3.3 发送程序137
5.3.4 测试程序140
5.4 实例总结141
5.5 思考练习题141
第6章 定时器模块:充电器设计实例143
6.1 实例内容说明143
6.2 硬件电路设计144
6.2.1 BUCK转换电路144
6.2.2 单片机电路145
6.3 软件设计145
6.3.1 初始化程序146
6.3.2 采集程序149
6.3.3 主程序150
6.4 实例总结152
6.5 思考练习题152
第7章 定时器模块:电机控制设计实例153
7.1 实例内容说明153
7.2 硬件电路设计154
7.2.1 电源电路154
7.2.2 驱动电路154
7.2.3 单片机电路155
7.3 软件设计156
7.3.1 初始化程序156
7.3.2 电机驱动程序158
7.3.3 主处理程序164
7.4 实例总结164
7.5 思考练习题167
第8章 I2C模块:串行存储器接口设计实例169
8.1 实例内容说明169
8.2 硬件电路设计169
8.2.1 24LC02B芯片介绍170
8.2.2 串行存储器电路170
8.3 软件设计171
8.3.1 I2C协议171
8.3.2 初始化程序173
8.3.3 24LC02B的操作实现175
8.3.4 测试程序179
8.4 实例总结181
8.5 思考练习题181
第9章 I2C模块:利用I2C实现的多机系统实例183
9.1 实例内容说明183
9.2 硬件电路设计183
9.3 软件设计184
9.3.1 多机通信介绍185
9.3.2 程序设计189
9.4 实例总结197
9.5 思考练习题197
第10章 A/D模块:电阻测量系统设计实例199
10.1 实例内容说明199
10.2 硬件电路设计199
10.2.1 电流源电路200
10.2.2 放大器电路200
10.2.3 跟随器电路201
10.3 软件设计201
10.3.1 初始化程序202
10.3.2 A/D采集程序204
10.3.3 测试程序205
10.4 实例总结208
10.5 思考练习题208
第11章 A/D模块:称重系统设计实例209
11.1 实例内容说明209
11.2 硬件电路设计210
11.2.1 全桥传感器电路210
11.2.2 单片机电路211
11.3 软件设计211
11.3.1 测量分析211
11.3.2 初始化程序212
11.3.3 测量程序213
11.3.4 测试程序215
11.4 实例总结216
11.5 思考练习题216
第12章 比较器模块:风扇控制系统设计实例217
12.1 实例内容说明217
12.2 硬件电路设计217
12.2.1 风扇接口电路218
12.2.2 单片机电路218
12.3 软件设计219
12.3.1 温度采集的原理分析219
12.3.2 温度采集程序实现220
12.3.3 风扇控制的程序实现224
12.3.4 测试程序227
12.4 实例总结228
12.5 思考练习题228
第13章 电压检测模块:SVS设计实例231
13.1 实例内容说明231
13.2 硬件电路设计231
13.2.1 告警电路232
13.2.2 单片机电路232
13.3 软件设计233
13.3.1 SVS模块介绍233
13.3.2 串行存储器操作234
13.3.3 告警处理238
13.4 实例总结240
13.5 思考练习题240
第14章 通用串口模块:PC通信系统设计实例241
14.1 实例内容说明241
14.2 硬件电路设计241
14.2.1 SP3220芯片介绍241
14.2.2 串口电路设计242
14.3 软件设计243
14.3.1 初始化程序243
14.3.2 中断服务程序244
14.3.3 测试程序246
14.4 实例总结249
14.5 思考练习题249
第15章 通用串口模块:MMC接口设计实例251
15.1 实例内容说明251
15.2 硬件电路设计251
15.2.1 MMC介绍252
15.2.2 接口电路设计253
15.3 软件设计253
15.3.1 MMC卡操作介绍253
15.3.2 SPI的实现254
15.3.3 MMC卡操作程序实现255
15.3.4 测试程序261
15.4 实例总结262
15.5 思考练习题262
第16章 液晶显示模块:温度测量系统设计实例263
16.1 实例内容说明263
16.2 硬件电路设计263
16.2.1 AD7416介绍264
16.2.2 温度测量电路264
16.2.3 LCD电路265
16.2.4 单片机电路265
16.3 软件设计266
16.3.1 温度测量程序266
16.3.2 LCD显示程序272
16.3.3 测试程序275
16.4 实例总结276
16.5 思考练习题276
第17章 液晶显示模块:实时时钟设计实例277
17.1 实例内容说明277
17.2 硬件电路设计278
17.2.1 S-3530A介绍278
17.2.2 时钟电路279
17.2.3 LCD显示电路279
17.2.4 单片机电路280
17.3 软件设计281
17.3.1 时钟程序281
17.3.2 LCD显示程序285
17.3.3 测试程序287
17.4 实例总结288
17.5 思考练习题288
第18章 SCAN IF模块:旋转检测设计实例289
18.1 实例内容说明289
18.2 硬件设计290
18.2.1 SCAN IF介绍290
18.2.2 硬件电路设计292
18.3 软件设计293
18.3.1 寄存器介绍293
18.3.2 SCAN IF相关程序实现298
18.4 实例总结302
18.5 思考练习题302
第19章 SCAN IF模块:水表流量测量系统设计305
19.1 实例内容说明305
19.2 硬件设计306
19.2.1 LCD显示电路306
19.2.2 实时时钟电路306
19.2.3 存储器电路307
19.2.4 IC卡电路307
19.2.5 告警电路308
19.2.6 单片机电路309
19.3 软件设计310
19.3.1 I2C模块310
19.3.2 告警处理模块317
19.3.3 主处理模块317
19.4 实例总结320
19.5 思考练习题320
第20章 存储器模块:FLASH编程实现323
20.1 实例内容说明323
20.2 硬件电路设计323
20.3 软件设计324
20.3.1 寄存器介绍324
20.3.2 FLASH操作程序326
20.3.3 串口程序327
20.3.4 测试程序329
20.4 实例总结333
20.5 思考练习题333
第21章 存储器模块:NAND接口设计实例335
21.1 实例内容说明335
21.2 硬件设计335
21.2.1 K9F1208U0M芯片介绍335
21.2.2 接口电路设计336
21.2.3 单片机电路337
21.3 软件设计338
21.3.1 K9F1208U0M芯片操作介绍338
21.3.2 NAND操作程序340
21.3.3 测试程序348
21.4 实例总结349
21.5 思考练习题349
第3篇 综合系统设计实例篇353
第22章 MODEM有线采集传输平台设计实例353
22.1 实例内容说明353
22.2 硬件设计354
22.2.1 电源设计354
22.2.2 串口设计356
22.2.3 MODEM接口设计357
22.2.4 存储接口设计359
22.2.5 采集模块设计363
22.2.6 单片机模块设计363
22.3 软件设计364
22.3.1 串口程序设计365
22.3.2 存储程序设计369
22.3.3 传输程序设计380
22.3.4 采集设计392
22.3.5 测试程序395
22.4 本章总结405
22.5 思考练习题416
第23章 GSM无线采集传输平台设计实例417
23.1 实例内容说明417
23.2 系统硬件设计418
23.2.1 电源设计418
23.2.2 串口设计419
23.2.3 GSM模块接口设计420
23.2.4 串行存储接口设计422
23.2.5 采集控制模块设计423
23.2.6 单片机模块424
23.3 系统软件设计425
23.3.1 串口程序设计425
23.3.2 存储程序设计429
23.3.3 短消息程序设计433
23.3.4 采集控制程序设计444
23.3.5 测试程序446
23.4 本章总结450
23.5 思考练习题461
附录A MSP430F1XX单片机系列简介463
A.1 MSP430F11X系列单片机463
A.2 MSP430F12X系列单片机465
A.3 MSP430F13X系列单片机467
A.4 MSP430F14X系列单片机471
附录B 全书思考练习题答案477