图书介绍

单片机基础 第3版PDF|Epub|txt|kindle电子书版本下载

单片机基础 第3版
  • 李广弟,朱月秀,冷祖祁编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810778374
  • 出版时间:2007
  • 标注页数:261页
  • 文件大小:30MB
  • 文件页数:272页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

单片机基础 第3版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 机器数与机器数表示形式2

1.1.3 计算机中二进制数的单位4

1.1.4 计算机使用二进制数的原因4

1.2 二进制数的算术运算和逻辑运算5

1.2.1 二进制算术运算5

1.2.2 二进制逻辑运算7

1.3 供程序设计使用的其他进制数9

1.3.1 十进制数与十六进制数9

1.3.2 不同进制数之间的转换10

1.4 计算机中使用的编码12

1.5 微型计算机概述14

1.5.1 微型计算机硬件系统14

1.5.2 微型计算机软件系统15

1.5.3 微型计算机的工作过程16

练习题16

第2章 80C51单片机的硬件结构18

2.1 单片机的概念18

2.2 80C51单片机的逻辑结构及信号引脚18

2.2.1 80C51单片机的内部逻辑结构19

2.2.2 80C51单片机的封装与信号引脚21

2.3 80C51单片机的内部存储器23

2.3.1 内部数据存储器低128单元区23

2.3.2 内部数据存储器高128单元区25

2.3.3 堆栈操作30

2.3.4 内部程序存储器32

2.4 80C51单片机的并行I/O口32

2.4.1 P0口逻辑结构33

2.4.2 P1口逻辑结构33

2.4.3 P2口逻辑结构34

2.4.4 P3口逻辑结构34

2.5 80C51单片机的时钟与定时35

2.5.1 时钟电路35

2.5.2 定时单位37

2.6 80C51单片机的系统复位37

2.6.1 复位方式与初始化状态37

2.6.2 复位电路38

2.7 单片机低功耗工作模式40

2.7.1 单片机低功耗的意义40

2.7.2 两种低功耗工作模式41

2.7.3 低功耗模式的应用42

练习题43

第3章 80C51单片机指令系统45

3.1 单片机指令系统概述45

3.2 80C51单片机指令寻址方式46

3.3 80C51单片机指令分类介绍49

3.3.1 数据传送类指令50

3.3.2 算术运算类指令55

3.3.3 逻辑运算及移位类指令60

3.3.4 控制转移类指令64

3.3.5 位操作类指令70

练习题74

第4章 80C51单片机汇编语言程序设计4.1 单片机程序设计语言概述76

4.1.1 机器语言和汇编语言76

4.1.2 单片机使用的高级语言76

4.1.3 80C51单片机汇编语言的语句格式77

4.2 汇编语言程序的基本结构形式78

4.2.1 顺序程序结构79

4.2.2 分支程序结构79

4.2.3 循环程序结构83

4.3 80C51单片机汇编语言程序设计举例83

4.3.1 算术运算程序84

4.3.2 定时程序88

4.3.3 查表程序90

4.4 单片机汇编语言源程序的编辑和汇编91

4.4.1 手工编程与汇编92

4.4.2 机器编辑与交叉汇编92

4.5 80C51单片机汇编语言伪指令93

练习题96

第5章 80C51单片机的中断与定时99

5.1 中断概述99

5.2 80C51单片机的中断系统100

5.2.1 中断源与中断向量100

5.2.2 中断控制101

5.2.3 中断优先级控制103

5.2.4 中断响应过程105

5.2.5 中断服务程序106

5.3 80C51单片机的定时器/计数器108

5.3.1 定时器/计数器的计数和定时功能108

5.3.2 用于定时器/计数器控制的寄存器109

5.3.3 定时器工作方式0110

5.3.4 定时器工作方式1113

5.3.5 定时器工作方式2113

5.3.6 定时器工作方式3115

练习题117

第6章 单片机并行存储器扩展119

6.1 单片机并行外扩展系统119

6.1.1 单片机并行扩展总线119

6.1.2 并行扩展系统的I/O编址和芯片选取121

6.2 存储器分类123

6.2.1 只读存储器123

6.2.2 读/写存储器125

6.3 存储器并行扩展125

6.3.1 程序存储器并行扩展125

6.3.2 数据存储器并行扩展127

6.3.3 使用RAM芯片扩展可读/写的程序存储器128

6.4 80C51单片机存储器系统的特点和使用方法129

6.4.1 单片机存储器系统的特点129

6.4.2 80C51单片机存储器的使用130

练习题131

第7章 单片机并行I/O扩展133

7.1 单片机I/O扩展基础知识133

7.1.1 I/O接口电路的功能133

7.1.2 关于接口电路的更多说明134

7.1.3 I/O编址技术135

7.1.4 单片机I/O控制方式136

7.2 可编程并行接口芯片8255137

7.2.1 8255硬件逻辑结构137

7.2.2 8255工作方式139

7.2.3 8255的编程内容139

7.2.4 8255接口应用141

7.3 键盘接口技术142

7.3.1 键扫描和键码生成142

7.3.2 用8255实现键盘接口145

7.4 LED显示器接口技术148

7.4.1 LED显示器概述148

7.4.2 LED显示器显示原理149

7.4.3 LED显示器接口150

7.5 打印机接口技术152

7.5.1 微型打印机概述152

7.5.2 打印机接口152

练习题155

第8章 80C51单片机串行通信157

8.1 串行通信基础知识157

8.1.1 异步通信和同步通信157

8.1.2 串行通信线路形式159

8.2 80C51串行口160

8.2.1 80C51串行口硬件结构160

8.2.2 串行口控制机制161

8.3 80C51串行口工作方式162

8.3.1 串行工作方式0162

8.3.2 串行工作方式1163

8.3.3 串行工作方式2和3164

8.4 串行通信数据传输速率164

8.4.1 传输速率的表示方法164

8.4.2 80C51的波特率设置165

8.5 串行通信应用166

8.5.1 近程串行通信166

8.5.2 调制解调器的使用167

8.5.3 双机通信168

8.5.4 多机通信172

练习题174

第9章 单片机串行扩展176

9.1 单片机串行扩展概述176

9.1.1 单片机需要串行扩展的原因176

9.1.2 单片机串行扩展实现方法176

9.2 I2C总线178

9.2.1 I2C总线结构和信号178

9.2.2 I2C总线数据传输方式181

9.2.3 器件与器件寻址183

9.3 单片机8×C552的I2C总线185

9.3.1 8×C552的I2C总线接口电路185

9.3.2 8×C552的I2C总线控制机制188

9.3.3 由8×C552构成的单主I2C总线系统192

9.4 单片机8×C552的串行扩展195

9.4.1 通过I2C总线扩展串行数据存储器196

9.4.2 I2C总线的发展199

9.4.3 通过I2C总线扩展LED显示器200

9.5 单片机80C51的串行扩展202

9.5.1 通过UART进行串行程序存储器扩展202

9.5.2 串行接口的软件模拟203

9.5.3 I2C总线接口芯片PCF8584205

练习题207

第10章 单片机A/D及D/A转换接口209

10.1 单片机测控系统与模拟输入通道209

10.1.1 单片机测控系统概述209

10.1.2 模拟输入通道209

10.2 A/D转换器接口212

10.2.1 8位A/D转换芯片与80C51接口212

10.2.2 12位A/D转换芯片与80C51接口215

10.2.3 A/D转换芯片应用说明215

10.3 D/A转换器接口218

10.3.1 D/A转换芯片218

10.3.2 DAC0832单缓冲连接方式220

10.3.3 DAC0832双缓冲连接方式224

10.4 A/D与D/A转换器芯片的串行接口226

10.4.1 通过I2C总线的串行接口226

10.4.2 通过软件模拟的串行接口228

练习题229

第11章 8位单片机的发展230

11.1 80C51单片机的发展230

11.1.1 在MCS-51基础上发展起来的80C51230

11.1.2 80C51的衍生芯片231

11.2 从8×C522看8位单片机功能的增强232

11.2.1 8×C552的硬件结构233

11.2.2 事件捕捉与事件定时输出237

11.2.3 监视定时器WDT238

11.2.4 脉宽调制器PWM240

11.3 闪速存储器及其在单片机中的应用242

11.3.1 闪速存储器概述242

11.3.2 闪速存储芯片242

11.3.3 闪存单片机芯片245

11.3.4 闪速存储器编程247

练习题249

第12章 单片机应用250

12.1 单片机简单控制应用250

12.1.1 时钟计时250

12.1.2 数字式热敏电阻温度计254

12.2 单片机应用的发展258

12.2.1 微控制技术与嵌入式系统258

12.2.2 单片机的Internet技术258

12.3 单片机开发系统259

热门推荐