基于MSP430单片机原理及应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:卞晓晓等编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2015
- ISBN:9787560637433
- 页数:343 页
第一章 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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019