图书介绍

单片机设计与应用基础教程pdf电子书版本下载

单片机设计与应用基础教程
  • 陆子明,徐长根编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:7118036110
  • 出版时间:2005
  • 标注页数:312页
  • 文件大小:12MB
  • 文件页数:323页
  • 主题词:单片微型计算机-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

单片机设计与应用基础教程PDF格式电子书版下载

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

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

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

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

图书目录

目录 1

第1章 概述 1

1.1 单片机的发展及意义 1

1.2 单片机结构及品类 2

1.2.1 单片机内部结构 2

1.2.2 单片机的品类 3

1.3 单片机的应用特点 7

1.3.1 单片机控制系统的一般模式 8

1.3.2 单片机应用控制系统的研制过程 8

第2章 微型计算机基本常识 16

2.1 数的表示与计算 16

2.1.1 进位计数制 16

2.1.2 二进制的运算 18

2.1.3 二进制中带符号数的表示及运算 21

2.1.4 数的小数点表示 25

2.1.5 常用编码 26

2.2 基本数字逻辑电路 29

2.2.1 门电路的逻辑代数 30

2.2.2 组合逻辑电路简介 31

2.2.3 时序逻辑电路 32

2.2.4 逻辑电路常用器件 33

2.3 微型计算机的组成及工作过程 34

2.3.1 微型计算机系统的概念 34

2.3.2 微处理器和微型计算机的组成 34

2.3.3 微型计算机的工作过程 36

2.3.4 单片机技术发展现状 38

第3章 单片机程序设计 41

3.1 指令功能 41

3.1.1 指令的表示形式 41

3.1.2 指令格式 41

3.1.3 指令系统的寻址方式 42

3.1.4 指令功能 43

3.2 编程步骤 50

3.3 汇编语言程序举例 52

3.3.1 汇编语言特点 52

3.3.2 汇编语言的基本结构 54

3.3.3 定时程序 68

3.3.4 查表程序 73

3.3.5 数据极值查找程序 77

3.3.6 数据排序程序 80

3.3.7 数据检索程序 86

第4章 MCS-51单片机的结构与原理 87

4.1 MCS-51单片机的结构 87

4.1.1 MCS-51单片机的基本组成 87

4.1.2 MCS-51单片机内部结构 88

4.2 MCS-51单片机引脚及其功能 93

4.3.1 程序存储器扩展 96

4.3 8051存储器配置 96

4.3.2 数据存储器扩展 97

4.4 CPU时序和其他电路 97

4.4.1 片内振荡及时钟信号的产生 97

4.4.2 机器周期和指令周期 98

4.4.3 CPU取指、执行周期时序 98

4.4.4 访问外部ROM和外部RAM的操作时序 100

4.5 I/O端口结构 101

4.5.1 串行I/O端口 101

4.5.2 并行I/O端口 102

4.6 串行接口 102

4.6.1 串行通信的基本知识 103

4.6.2 串行接口 107

4.7 中断系统 110

4.7.1 I/O方式 110

4.7.3 MCS-51中断系统结构及中断控制 112

4.7.2 中断的概念 112

4.7.4 中断响应过程以及响应时间 117

第5章 单片机模/数及数/模转换 119

5.1 模/数转换接口及应用 119

5.1.1 A/D转换器概述 119

5.1.2 MCS-51和A/D的接口 127

5.1.3 应用举例(A/D转换) 136

5.2 数/模转换接口及应用 143

5.2.1 D/A转换器接口的技术性能指标 144

5.2.2 单缓冲方式的接口与应用 145

5.2.3 双缓冲方式的接口与应用 146

5.2.4 应用举例(D/A转换) 147

5.2.5 A/D和D/A转换中的若干技术问题 151

6.1 扩展程序存储器 158

6.1.1 常用的程序存储器芯片及程序存储器扩展技术 158

第6章 单片机子系统扩展及接口技术 158

6.1.2 8051扩展2KB RAM 177

6.1.3 8031扩展8K字节EEPROM 180

6.2 并行I/O端口的直接应用 184

6.2.1 I/O端口的直接输入/输出 184

6.2.2 BCD码拨盘输入端口 184

6.3 可编程并行I/O端口器件的扩展技术 187

6.3.1 扩展8255A可编程外围并行端口芯片 188

6.3.2 扩展8155可编程外围并行端口芯片 192

6.3.3 扩展多片I/O端口及存储器的实例 197

6.4 键盘与显示器接口技术 199

6.4.1 键盘与接口技术 199

6.4.2 LED显示器与接口技术 206

第7章 单片机的几项关键技术 212

7.1 单片机系统加密技术 212

7.1.1 硬件加密技术 212

7.1.2 软件加密技术 214

7.1.3 软硬件相结合的加密技术 215

7.2 单片机数据采集浮点放大技术 219

7.3 单片机可靠性技术 222

7.3.1 系统干扰的主要来源和可靠性设计的一般方法 222

7.3.2 防止程序出轨的软硬件措施 224

7.3.3 电源及其净化技术 227

7.3.4 屏蔽技术 231

7.3.5 隔离技术 233

7.3.6 抑制反电势干扰 234

7.3.7 编程中的抗干扰 234

7.3.8 A/D和D/A转换器的抗干扰措施 235

第8章 单片机在监测及控制子系统中的应用 237

8.1 单片机测控小系统前向电路 237

8.1.1 传感器简介 238

8.1.2 传感器的基本性能 239

8.2 数字滤波程序 243

8.3 数据采集 250

8.4 布尔处理的应用举例 256

第9章 单片机的应用举例 265

9.1 最小系统实验 268

9.1.1 最小系统实验一 268

9.1.2 最小系统实验二 269

9.1.3 最小系统实验三 273

9.2 打印机接口实验 277

9.3 串口异步通信实验 280

9.3.1 串口异步通信实验 280

9.3.2 异步串口通信扩展的实验 284

9.4 高速数据采集系统 288

9.4.1 系统的结构方案设计 289

9.4.2 多路并行.A/D系统的工作原理及功能 293

9.4.3 系统软件设计 299

参考文献 312

精品推荐