图书介绍
单片机系统及应用PDF|Epub|txt|kindle电子书版本网盘下载
![单片机系统及应用](https://www.shukui.net/cover/46/30107839.jpg)
- 金建设主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563519101
- 出版时间:2009
- 标注页数:322页
- 文件大小:21MB
- 文件页数:334页
- 主题词:单片微型计算机
PDF下载
下载说明
单片机系统及应用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.2CPU4
1.3.3内存储器4
1.3.4堆栈5
1.3.5输入输出接口7
1.4计算机中的信息表示9
1.4.1计算机中无符号整数的表示10
1.4.2BCD码10
1.4.3计算机中有符号整数的补码表示11
1.4.4计算机中字符的表示12
1.5单片机概述12
1.5.1单片机的典型硬件结构13
1.5.2单片机与普通微型计算机的比较13
1.5.3单片机应用系统开发方法14
1.5.4主要的单片机产品15
1.5.5单片机的应用领域16
1.5.6单片机的发展过程与趋势17
习题18
第2章 MCS-51系列单片机硬件结构20
2.1MCS-51系列单片机概述20
2.2MCS-51系列单片机的基本硬件结构21
2.2.1内部结构框图21
2.2.2外部引脚功能22
2.2.3内部资源24
2.3MCS-51系列单片机的CPU24
2.3.1运算器24
2.3.2控制器26
2.3.3CPU的工作时序27
2.4MCS-51系列单片机的存储器组织28
2.4.1程序存储器28
2.4.2数据存储器29
2.5MCS-51系列单片机的最小系统33
2.5.1时钟电路33
2.5.2复位电路34
2.5.3最小系统35
2.6MCS-51系列单片机的并口36
2.6.1P0口36
2.6.2P1口37
2.6.3P2口37
2.6.4P3口38
2.6.5并口的输出能力38
2.7简单的单片机应用系统设计39
习题42
第3章 Keil μ Vision2集成开发环境44
3.1Keil μ Vision2集成开发环境介绍44
3.2汇编语言程序的编辑、汇编连接和运行调试47
3.3C语言程序的编辑、编译连接和运行调试54
习题57
第4章 MCS-51系列单片机的指令系统与汇编语言程序设计60
4.1MCS-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.3MCS-51系列单片机的指令系统64
4.3.1描述指令常用的符号64
4.3.2数据传送类指令65
4.3.3算术运算指令68
4.3.4逻辑运算指令71
4.3.5控制转移指令72
4.3.6位操作指令75
4.4伪指令76
4.5汇编语言程序设计79
4.5.1汇编语言程序设计的基本步骤与程序的基本结构79
4.5.2顺序结构程序设计80
4.5.3分支结构程序设计82
4.5.4循环结构程序设计85
4.5.5主子结构程序设计90
习题94
第5章 单片机的C语言程序设计97
5.1单片机的C语言97
5.1.1概述97
5.1.2C51与汇编语言相比的优势97
5.1.3C51与ANSI C的差异98
5.2C51的数据类型和存储类型98
5.2.1C51的数据类型98
5.2.2C51中的变量的存储类型103
5.2.3C51的存储模式104
5.3C51的常量和变量106
5.3.1常量106
5.3.2变量107
5.4C51的预处理指令110
5.4.1#include指令110
5.4.2#define指令110
5.4.3条件编译指令111
5.5C51的位运算112
5.6C51的程序结构113
5.7C51的函数114
5.7.1函数概述114
5.7.2中断函数116
5.7.3可重入函数117
5.8C51对内存的直接访问和操作117
5.9C51的应用程序开发方法119
5.10C51并口应用编程举例120
习题128
第6章 MCS-51系列单片机的中断系统与定时/计数器131
6.1中断的概念131
6.1.1中断的用途131
6.1.2中断过程132
6.2MCS-51系列单片机的中断系统132
6.2.1中断源133
6.2.2中断的允许与屏蔽134
6.2.3中断优先级控制135
6.2.4中断服务程序入口136
6.2.5中断请求标志138
6.2.6外部信号触发中断触发信号的选择139
6.2.7中断标志位的复位139
6.2.8MCS-51系列单片机的中断系统的结构140
6.2.9MCS-51系列单片机的中断过程140
6.2.10MCS-51系列单片机中断应用的例子142
6.3MCS-51系列单片机的定时/计数器146
6.3.1定时和计数的概念146
6.3.2MCS-51系列单片机定时/计数器的结构147
6.3.3MCS-51系列单片机定时/计数器的工作方式149
6.3.4定时/计数器应用举例153
习题159
第7章 MCS-51系列单片机的串行通信162
7.1通信的基本概念162
7.1.1并行通信与串行通信162
7.1.2异步串行通信与同步串行通信163
7.1.3串行通信的数据通路形式165
7.1.4串行通信接口166
7.2MCS-51系列单片机串行接口及串行通信167
7.2.1MCS-51系列单片机串行口的结构167
7.2.2串行口的设置与控制168
7.2.3MCS-51系列单片机串行口的工作方式170
7.2.4单片机与单片机通信173
7.2.5单片机与PC通信183
习题191
第8章 单片机应用中的人机接口193
8.1单片机基本的人机接口193
8.1.1键盘输入193
8.1.2八段式LED数码管199
8.1.3液晶显示器LCD简介203
8.2基于8155的键盘输入与LED显示系统203
8.2.1并行接口芯片8155介绍204
8.2.2基于8155的键盘与LED显示的接口电路207
8.2.3软件程序设计207
8.3基于8279的键盘输入与LED显示系统212
8.3.1键盘显示器接口芯片8279介绍212
8.3.2基于8279的键盘与LED显示的接口电路217
8.3.3软件程序设计217
8.4具有键盘与LED的步进电机控制系统222
8.4.1步进电机工作原理介绍222
8.4.2简单步进电机控制程序设计224
8.4.3基于键盘输入与LED显示的步进电机控制系统225
8.5基于单片机的IC卡读写系统234
8.5.1IC卡读写的工作原理234
8.5.2IC卡与单片机的硬件接口电路238
8.5.3软件程序设计238
8.6基于单片机的语音录放系统247
8.6.1ISD1420语音芯片介绍247
8.6.2基于ISD1420的单片机录放音系统硬件电路251
8.6.3软件程序设计252
习题256
第9章 单片机应用中模拟量的输入输出257
9.1A/D转换的基本概念257
9.2并行A/D转换259
9.2.1并行A/D转换器芯片ADC0809259
9.2.2单片机与ADC0809芯片的硬件接口260
9.2.3并行A/D转换的软件编程261
9.3串行A/D转换263
9.3.1串行A/D转换器芯片ADC0832263
9.3.2单片机与ADC0832芯片的硬件接口264
9.3.3串行A/D转换的软件编程265
9.4D/A转换的基本概念269
9.5并行D/A转换270
9.5.1并行D/A转换器芯片DAC0832270
9.5.2单片机与DAC0832芯片的硬件接口272
9.5.3并行D/A转换的软件编程273
9.6串行D/A转换277
9.6.1串行D/A转换器芯片MAX538277
9.6.2单片机与MAX538芯片的硬件接口278
9.6.3串行D/A转换的软件编程279
9.7单片机模拟量数据采集系统设计281
9.7.1硬件原理介绍281
9.7.2软件程序设计282
9.8基于DS1820与单片机的数字温度计设计284
9.8.1硬件原理介绍284
9.8.2软件程序设计286
习题291
第10章 存储器与并行接口扩展293
10.1单片机的三总线应用结构293
10.2程序存储器扩展294
10.2.12764芯片介绍294
10.2.2程序存储器扩展方法295
10.3数据存储器扩展295
10.3.1SRAM 6264芯片介绍295
10.3.2数据存储器扩展方法296
10.3.3数据、程序存储器混合扩展方法297
10.4并行接口扩展298
10.4.18255A芯片结构及引脚功能299
10.4.28255A的控制字301
10.4.38255A与MCS-51系列单片机的连接方法305
10.4.4应用举例306
习题309
附录A ASCII码字符表310
附录B MCS-51系列单片机指令速查表311
附录C Keil C51库函数原型列表314
参考文献322