图书介绍

单片机原理及应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

单片机原理及应用
  • 王连英,吴静进主编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122113894
  • 出版时间:2011
  • 标注页数:213页
  • 文件大小:77MB
  • 文件页数:223页
  • 主题词:单片微型计算机-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机原理及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 微型计算机基础知识1

1.1 概述1

1.1.1 微型计算机的组成1

1.1.2 单片机的概念及特点1

1.1.3 单片机的发展史2

1.1.4 单片机的发展趋势4

1.2 单片机系统的组成4

1.2.1 微处理器(CPU)5

1.2.2 存储器6

1.2.3 输入/输出接口7

1.3 计算机中数的表示方法和运算7

1.3.1 数制7

1.3.2 数制间的转换9

1.3.3 单片机中常用的编码10

1.4 AT89系列单片机13

习题14

第2章 MCS-51单片机硬件结构15

2.1 MCS-51单片机内部结构及引脚功能15

2.1.1 MCS-51单片机内部结构15

2.1.2 MCS-51单片机引脚功能16

2.2 80C51单片机的存储空间配置19

2.2.1 程序存储器(ROM)20

2.2.2 外部数据存储器(片外RAM)21

2.2.3 内部数据存储器(片内RAM)22

2.3 并行I/O端口结构及工作原理28

2.3.1 P0口28

2.3.2 P1口29

2.3.3 P2口30

2.3.4 P3口30

2.4 时钟电路及CPU的时序31

2.4.1 时钟电路31

2.4.2 MCS-51单片机CPU时序的基本概念32

2.4.3 一般指令的取指时序和执行时序32

2.5 单片机工作方式33

2.5.1 复位工作方式33

2.5.2 低功耗工作方式35

习题36

第3章 MCS-51系列单片机的指令系统37

3.1 单片机指令系统基础37

3.1.1 汇编语言指令及汇编语言指令格式37

3.1.2 MCS-51单片机指令系统说明39

3.1.3 MCS-51单片机的寻址方式40

3.2 MCS-51单片机的指令系统42

3.2.1 数据传送类指令43

3.2.2 算数运算类指令49

3.2.3 逻辑运算及移位指令53

3.2.4 程序控制转移类指令57

3.2.5 布尔变量操作指令(位操作类指令)66

第4章 MCS-51单片机典型程序设计72

4.1 程序设计概述72

4.1.1 程序设计语言72

4.1.2 程序设计步骤和基本程序结构72

4.2 汇编语言程序设计基本概念73

4.2.1 MCS-51单片机汇编语言语句格式73

4.2.2 伪指令73

4.3 C语言程序设计基本概念75

4.3.1 单片机C语言数据类型75

4.3.2 常量77

4.3.3 变量78

4.3.4 运算符及表达式79

4.3.5 C51构造数据类型82

4.4 顺序程序的设计83

4.5 分支程序的设计84

4.5.1 单分支程序85

4.5.2 多分支程序86

4.6 循环程序的设计88

4.6.1 循环程序的基本结构88

4.6.2 循环程序的设计方法89

4.6.3 循环结构程序设计举例91

习题92

第5章 MCS-51单片机的中断系统94

5.1 中断概述94

5.2 MCS-51单片机的中断系统结构95

5.2.1 MCS-51的中断源95

5.2.2 MCS-51中断系统的总体结构95

5.2.3 中断控制95

5.3 中断处理过程98

5.3.1 中断响应99

5.3.2 中断处理101

5.3.3 中断返回101

5.4 中断响应后中断请求的撤销101

5.5 MCS-51单片机的中断应用举例102

5.5.1 怎样编写中断服务程序102

5.5.2 中断应用举例102

5.6 外部中断源扩展106

5.6.1 利用定时器扩展外部中断源106

5.6.2 中断加查询扩展外部中断源107

习题107

第6章 MCS-51单片机的定时/计数器109

6.1 定时/计数器概述109

6.1.1 MCS-51定时/计数器的结构109

6.1.2 MCS-51定时/计数器的基本原理109

6.2 定时/计数器的控制110

6.2.1 定时/计数器的工作模式控制寄存器TMOD110

6.2.2 定时/计数器的控制寄存器TCON111

6.3 定时/计数器的工作模式及应用111

6.3.1 工作模式0及应用111

6.3.2 工作模式1及应用113

6.3.3 工作模式2及应用115

6.3.4 工作模式3及应用116

6.4 定时/计数器综合应用119

习题121

第7章 MCS-51单片机的串行口122

7.1 串行通信概述122

7.1.1 串行通信的分类122

7.1.2 串行通信的制式124

7.1.3 串并行转换和串行接口124

7.1.4 串行通信的校验125

7.2 MCS-51系列单片机的串行接口125

7.2.1 MCS-51串行口结构125

7.2.2 串行口控制寄存器SCON126

7.2.3 电源控制寄存器PCON127

7.3 MCS-51单片机的串行口的工作方式128

7.3.1 串行口工作方式128

7.3.2 串行口工作方式1129

7.3.3 串行口工作方式2131

7.3.4 串行口工作方式3133

7.4 多机通信133

习题134

第8章 单片机系统的扩展与接口技术136

8.1 单片机系统扩展概述136

8.2 8155可编程多功能接口的扩展137

8.2.1 8155的结构和引脚137

8.2.2 8155的RAM和I/O口寻址138

8.2.3 8155的I/O接口工作方式138

8.2.4 8155的命令/状态寄存器139

8.2.5 8155的定时/计数器140

8.2.6 8155在单片机扩展中的应用141

8.3 单片机与键盘的接口142

8.3.1 键盘的工作原理142

8.3.2 键盘的接口方式143

习题145

第9章 Keil集成开发环境及Proteus ISIS仿真146

9.1 Keil集成开发环境146

9.1.1 Keil μVision2工作环境146

9.1.2 Keil工程的创建151

9.1.3 存储空间资源的查看和修改162

9.1.4 变量的查看和修改164

9.1.5 外围设备的查看和修改164

9.2 Proteus ISIS简介165

9.2.1 Proteus ISIS工作环境165

9.2.2 电路原理图的设计与编辑168

9.2.3 Proteus ISIS与Keil C51的联调175

第10章 单片机应用系统设计与开发实例176

10.1 单片机应用系统开发流程176

10.1.1 单片机应用系统设计与开发176

10.1.2 应用系统设计过程176

10.2 基于单片机的八路电压巡检系统设计179

10.2.1 系统的功能179

10.2.2 总体方案设计179

10.2.3 单元硬件电路设计、仿真及软件编程179

10.2.4 程序下载接口电路202

10.3 硬件电路制作204

习题205

附录A MCS-51系列单片机指令表206

附录B MCS-51系列单片机指令助记符211

参考文献213

热门推荐