图书介绍
单片机原理及应用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 北京希望电子出版社总策划;袁启昌主编;严皖丽副主编;曹冬梅,赵永波编著 著
- 出版社: 北京:科学出版社
- ISBN:7030147693
- 出版时间:2005
- 标注页数:254页
- 文件大小:11MB
- 文件页数:265页
- 主题词:
PDF下载
下载说明
单片机原理及应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MCS-51单片机概述1
1.1 单片机的特点及发展1
目录1
1.2 其他系列单片机简介3
习题4
第2章 MCS-51单片机内部结构及原理5
2.1 MCS-51单片机内部结构和功能5
2.1.1 内部结构框图5
2.1.2 引脚及功能介绍8
2.2 存储器结构10
2.2.2 数据存储器11
2.2.1 程序存储器11
2.3 MCS-51单片机的工作方式14
2.3.1 复位方式14
2.3.2 程序执行方式15
2.3.3 低功耗方式15
2.4 MCS-51单片机的时序16
2.4.1 振荡器及时钟电路16
2.4.2 CPU时序16
2.5 构建MCS-51单片机的最小系统16
习题17
3.1.1 指令概念19
3.1 MCS-51单片机指令系统概述19
第3章 MCS-51单片机指令系统及其应用19
3.1.2 寻址方式20
3.2 指令系统及其应用23
3.2.1 数据传送指令23
3.2.2 算术运算指令29
3.2.3 逻辑运算指令33
3.2.4 控制转移指令35
3.2.5 位操作指令40
习题41
4.1.2 编制流程图44
4.1.1 程序设计步骤44
4.1 单片机程序设计概述44
第4章 汇编语言程序设计44
4.2 伪指令45
4.3 单片机程序设计初步47
4.3.1 顺序结构程序设计47
4.3.2 分支结构程序设计48
4.3.3 循环结构程序设计49
4.3.4 子程序设计52
4.3.5 查表程序设计53
4.3.6 散转程序设计54
习题54
5.1.1 中断概念及作用56
第5章 中断系统和定时/计数器56
5.1 中断系统概述56
5.1.2 中断类型及优先权57
5.1.3 中断处理过程58
5.2 MCS-51单片机中断系统59
5.2.1 MCS-51中断系统的基本组成59
5.2.2 中断管理寄存器SFR60
5.2.3 MCS-51单片机的中断响应过程62
5.2.4 MCS-51中断系统的使用62
5.3 定时/计数器及应用63
5.3.1 MCS-5 1单片机定时/计数器的结构功能63
5.3.2 定时/计数器的应用66
5.4 中断系统和定时/计数器综合应用实例67
习题71
第6章 输入/输出和串行通信72
6.1 输入/输出接口72
6.1.1 输入/输出接口作用及编址方式72
6.1.2 数据传送方式73
6.1.3 输入/输出接口应用举例74
6.2 单片机常用外设及其接口77
6.2.1 LED显示器及接口77
6.2.2 LCD液晶显示器及其接口80
6.2.3 键盘及接口82
6.3.1 通信概念85
6.3 串行通信基础85
6.3.2 串行通信方式86
6.3.3 串行通信中的数据传输方式87
6.3.4 串行通信的接口标准87
6.4 MCS-51单片机的串行口88
6.4.1 串行口结构功能88
6.4.2 串行口的工作方式90
6.4.3 波特率的产生91
6.4.4 串行口应用与编程92
习题96
7.1 扩展系统三总线99
第7章 MCS-51单片机的扩展99
7.2 存储器的扩展100
7.2.1 程序存储器的扩展100
7.2.2 数据存储器的扩展102
7.2.3 存储器的综合扩展103
7.3 I/O口扩展105
7.4 A/D、D/A转换及应用111
7.4.1 A/D及D/A转换器的主要技术指标111
7.4.2 D/A转换器及应用112
7.4.3 A/D转换器及应用115
7.4.4 模拟量与数字量转换的应用技术119
习题120
8.1 概述122
第8章 MSP430系列单片机简介122
8.2 MSP430F11X系列124
8.3 MSP430F11X1系列124
8.4 MSP430F12X系列125
8.5 MSP430F13X系列125
8.6 MSP430F14X系列125
习题126
第9章 MSP430系列Flash型单片机结构127
9.1 16位CPU寄存器127
9.2.2 程序存储器129
9.2 存储器组织结构129
9.2.1 概述129
9.2.3 数据存储器130
9.2.4 外围模块130
9.2.5 特殊功能寄存器SFR130
9.2.6 Flash存储器130
9.3 基础时钟模块与低功耗133
9.3.1 低速晶体振荡器LFXT1135
9.3.2 高速晶体振荡器XT2135
9.3.3 数控振荡器DCO136
9.3.4 基础时钟模块与低功耗138
9.4 中断系统139
9.4.1 系统复位139
9.4.2 中断系统结构140
9.4.3 中断控制位SFR142
9.4.4 中断向量地址及中断优先级144
9.5 端口144
9.5.1 概述144
9.5.2 端口P1、P2145
9.5.3 端口P3、P4、P5和P6146
9.6.1 看门狗WDT147
9.6 定时器147
9.6.2 定时器Timer A3149
9.6.3 定时器Timer B7156
9.7 模拟比较器Comparator_A166
9.8 12位A/D转换模块168
9.9 串行通信模块176
9.9.1 USART模块结构功能176
9.9.2 异步通信183
9.9.3 同步通信186
9.10 硬件乘法器188
习题190
10.1 C430概述191
10.2 C430数据类型191
第10章 C430191
10.3 控制语句193
10.4 函数196
习题197
第11章 C430应用实例198
11.1 端口198
11.2 WDT控制199
11.3 定时器控制200
11.4 Flash存储器控制200
11.5 ADC12模块控制202
习题203
12.1.1 用户需求分析204
12.1.2 构建系统总体架构204
第12章 单片机应用系统设计204
12.1 系统总体设计204
12.2 硬件设计205
12.2.1 硬件原理设计205
12.2.2 资源分配206
12.2.3 线路板图绘制206
12.2.4 可靠性设计207
12.2.5 保密性设计207
12.2.6 硬件线路板的焊接与测试208
12.3 软件设计208
12.3.2 中断与子程序调用209
12.3.1 系统监控程序设计209
12.3.3 软件抗干扰措施210
12.3.4 程序测试211
12.4 产品调试211
12.4.1 单片机开发装置211
12.4.2 系统联调211
12.4.3 程序固化与系统装配211
12.5 产品验收与交付使用212
第13章 单片机应用系统实例213
13.1 单片机温度控制系统213
13.1.1 系统要求213
13.1.2 系统硬件设计215
13.1.3 系统软件设计218
13.1.4 系统调试221
13.1.5 部分程序清单224
13.2 无磁带录音机的设计230
13.2.1 系统硬件设计230
13.2.2 系统软件设计234
附录A ASCII 代码对照表239
附录B MCS-51 指令集240
附录C MSP430F149管脚图244
附录D 常用芯片管脚图247
部分参考答案249