图书介绍
单片机系统与应用 2版PDF|Epub|txt|kindle电子书版本网盘下载
![单片机系统与应用 2版](https://www.shukui.net/cover/46/31039326.jpg)
- 金建设主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:7563535195
- 出版时间:2013
- 标注页数:305页
- 文件大小:69MB
- 文件页数:319页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机系统与应用 2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机与单片机基础知识1
1.1微型计算机组成的感性认识1
1.2计算机硬件的基本组成2
1.3微型计算机的硬件构成3
1.3.1微型计算机的硬件结构3
1.3.2 CPU4
1.3.3内存储器5
1.3.4堆栈6
1.3.5输入/输出接口7
1.4计算机中的信息表示10
1.4.1计算机中无符号整数的表示10
1.4.2 BCD码11
1.4.3计算机中有符号整数的补码表示11
1.4.4计算机中字符的表示12
1.5单片机概述12
1.5.1单片机的典型硬件结构13
1.5.2单片机与微型计算机的比较14
1.5.3单片机应用系统开发方法14
1.5.4主要的单片机产品15
1.5.5单片机的应用领域17
1.5.6单片机的发展过程与趋势17
习题19
第2章 MCS-51系列单片机硬件结构20
2.1 MCS-51系列单片机概述20
2.2 MCS-51单片机的基本硬件结构21
2.2.1内部结构框图21
2.2.2外部引脚功能22
2.2.3内部资源24
2.3 MCS-51单片机的CPU24
2.3.1运算器24
2.3.2控制器26
2.3.3 CPU的工作时序27
2.4 MCS-51单片机的存储器组织28
2.4.1程序存储器28
2.4.2数据存储器29
2.5 MCS-51单片机的并口33
2.5.1 P0口33
2.5.2 P1口33
2.5.3 P2口34
2.5.4 P3口34
2.5.5并口的输出能力35
2.6 MCS-51单片机的最小系统36
2.6.1时钟电路37
2.6.2复位电路38
2.6.3最小系统38
2.7简单的单片机应用系统设计39
习题42
第3章 Keil μVision2集成开发环境43
3.1 Keil μVision2集成开发环境介绍43
3.2汇编语言程序的编辑、汇编、连接、运行调试46
3.3 C51语言程序的编辑、编译、连接、运行调试54
习题58
第4章 MCS-51的指令系统与汇编语言程序设计60
4.1 MCS-51的指令系统概述60
4.1.1指令概述60
4.1.2汇编语言指令格式60
4.1.3操作数的类型61
4.2寻址方式61
4.2.1概述61
4.2.2寻址方式62
4.3 MCS-51单片机的指令系统64
4.3.1描述指令常用的符号64
4.3.2数据传送类指令65
4.3.3算术运算指令67
4.3.4逻辑运算指令70
4.3.5控制转移指令72
4.3.6位操作指令75
4.4伪指令76
4.5汇编语言程序设计78
4.5.1汇编语言程序设计的基本步骤与程序的基本结构78
4.5.2顺序结构程序设计79
4.5.3分支结构程序设计82
4.5.4循环结构程序设计84
4.5.5主子结构程序设计88
习题93
第5章 单片机的C语言程序设计96
5.1单片机的C语言96
5.1.1概述96
5.1.2 C51与汇编语言相比的优势96
5.1.3 C51与ANSI C的差异97
5.2 C51的数据类型和存储类型97
5.2.1 C51的数据类型97
5.2.2 C51中的变量的存储类型102
5.2.3 C51的存储模式103
5.3 C51的常量和变量105
5.3.1常量105
5.3.2变量106
5.4 C51的预处理指令108
5.4.1#include指令109
5.4.2 # define指令109
5.4.3条件编译指令109
5.5 C51的位运算111
5.6 C51的程序结构112
5.7 C51的函数113
5.7.1函数概述113
5.7.2中断函数114
5.8 C51对内存的直接访问和操作115
5.9 C51的应用程序开发方法116
5.10 C51并行口应用编程举例117
习题124
第6章 MCS-51单片机的中断系统与定时/计数器127
6.1中断的概念127
6.1.1中断的用途127
6.1.2中断过程128
6.2 MCS-51单片机的中断系统128
6.2.1中断源129
6.2.2中断的允许与屏蔽130
6.2.3中断优先级控制131
6.2.4中断服务程序入口132
6.2.5中断请求标志134
6.2.6外部信号触发中断触发信号的选择134
6.2.7中断标志位的复位135
6.2.8 MCS-51单片机的中断系统的结构135
6.2.9 MCS-51单片机的中断过程136
6.2.10 MCS-51单片机中断应用的例子137
6.3 MCS-51单片机的定时/计数器142
6.3.1定时和计数的概念142
6.3.2 MCS-51单片机定时/计数器的结构143
6.3.3 MCS-51单片机定时/计数器的工作方式145
6.3.4定时/计数器应用举例149
习题154
第7章 MCS-51单片机的串行通信157
7.1通信的基本概念157
7.1.1并行通信与串行通信157
7.1.2异步串行通信与同步串行通信158
7.1.3串行通信的数据通路形式160
7.1.4串行通信接口161
7.2 MCS-51单片机串行接口及串行通信162
7.2.1 MCS-51单片机串行口的结构162
7.2.2串行口的设置与控制163
7.2.3 MCS-51单片机串行接口的工作方式164
7.2.4单片机与单片机通信168
7.2.5单片机与PC通信177
习题184
第8章 单片机应用中的人机接口186
8.1单片机基本的人机接口186
8.1.1键盘输入186
8.1.2八段式LED数码管191
8.1.3液晶显示器简介195
8.2基于8155的键盘输入与LED显示系统196
8.2.1并行接口芯片8155介绍196
8.2.2基于8155的键盘与LED显示的接口电路199
8.2.3程序设计199
8.3基于8279的键盘输入与LED显示系统203
8.3.1键盘显示器接口芯片8279介绍204
8.3.2基于8279的键盘与LED显示的接口电路208
8.3.3程序设计209
8.4具有键盘与LED的步进电机控制系统213
8.4.1步进电机工作原理介绍213
8.4.2简单步进电机控制程序设计215
8.4.3基于键盘输入与LED显示的步进电机控制系统215
8.5基于单片机IC卡读/写系统224
8.5.1 IC卡读/写的工作原理224
8.5.2 IC卡与单片机的硬件接口电路228
8.5.3程序设计228
8.6基于单片机的语音录放系统235
8.6.1 ISD 1420语音芯片介绍236
8.6.2基于ISD 1420的单片机录放音系统硬件电路239
8.6.3程序设计240
习题244
第9章 单片机应用中模拟量的输入/输出245
9.1 A/D转换的基本概念245
9.2并行A/D转换247
9.2.1并行A/D转换器芯片ADC0809247
9.2.2单片机与ADC0809芯片的硬件接口248
9.2.3并行A/D转换的程序设计250
9.3串行A/D转换251
9.3.1串行A/D转换器芯片ADC0832252
9.3.2单片机与ADC0832芯片的硬件接口252
9.3.3串行A/D转换的程序设计254
9.4 D/A转换的基本概念257
9.5并行D/A转换258
9.5.1并行D/ A转换器芯片DAC0832258
9.5.2单片机与DAC0832芯片的硬件接口259
9.5.3并行D/ A转换的程序设计261
9.6串行D/ A转换264
9.6.1串行D/A转换器芯片MAX538264
9.6.2单片机与MAX538芯片的硬件接口266
9.6.3串行D/A转换的程序设计266
9.7单片机模拟量数据采集系统设计268
9.7.1硬件原理介绍269
9.7.2程序设计269
9.8基于DS1820与单片机的数字温度计设计270
9.8.1硬件原理介绍271
9.8.2程序设计272
习题278
第10章 存储器与并行接口扩展279
10.1单片机的三总线应用结构279
10.2程序存储器扩展280
10.2.1 2764芯片介绍280
10.2.2程序存储器扩展方法281
10.3数据存储器扩展281
10.3.1 SRAM 6264芯片介绍281
10.3.2数据存储器扩展方法282
10.3.3数据、程序存储器混合扩展方法283
10.4并行接口扩展285
10.4.1 8255A芯片结构及引脚功能285
10.4.2 8255A的控制字286
10.4.3 8255A与MCS-51单片机的连接方法291
10.4.4应用举例292
习题294
附录A ASCII码字符表295
附录B MCS-51系列单片机指令速查表296
附录C Keil C51库函数原型列表299
参考文献305