图书介绍

MCS-51单片机原理及应用pdf电子书版本下载

MCS-51单片机原理及应用
  • 曹龙汉,刘安才,高占国主编 著
  • 出版社: 重庆:重庆出版社
  • ISBN:7536668805
  • 出版时间:2004
  • 标注页数:322页
  • 文件大小:45MB
  • 文件页数:502页
  • 主题词:

PDF下载


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

下载说明

MCS-51单片机原理及应用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 单片机的应用 4

1.1.4 单片机的展望 5

1.2 常用组合逻辑和时序逻辑电路 6

1.2.1 基本逻辑门电路 6

1.2.2 组合逻辑电路 12

1.2.3 时序逻辑电路 15

1.3 半导体存储器 17

1.3.1 随机存取存储器(RAM) 17

1.3.2 只读存储器(ROM) 19

1.4 微机的组成及工作过程 25

1.4.1 微型计算机的基本组成 26

1.4.2 微型计算机的工作过程 27

思考题与习题一 29

第2章 MCS-51单片机的结构及原理 29

2.1 MCS-51单片机的结构 30

2.1.1 MCS-51单片机的基本组成 30

2.1.2 MCS-51单片机的中央处理器 32

2.2 MCS-51单片机的引脚及功能 35

2.3 MCS-51单片机的存储器结构 37

2.3.1 程序存储器 38

2.3.2 内部数据存储器 39

2.3.3 特殊功能寄存器(SFR) 39

2.3.4 位地址空间 42

2.3.5 外部数据存储器 42

2.4 时钟及复位电路 43

2.4.1 片内振荡器及时钟信号的产生 43

2.4.2 CPU时序逻辑 44

2.4.3 复位及复位电路 47

2.5 输入/输出端口结构 50

2.5.1 P0口 50

2.5.2 P1口 52

2.5.3 P2口 52

2.5.4 P3口 53

2.5.5 端口的负载能力和接口要求 54

2.6 定时/计数器 55

2.6.1 定时/计数器的结构 55

2.6.2 定时/计数器的4种工作模式 58

2.7 串行接口 61

2.7.1 串行通信的基本概念 61

2.7.2 串行口的结构 64

2.7.3 串行口的工作方式 67

2.7.4 波特率的设定方法 71

2.8 中断系统 74

2.8.1 中断的概念 74

2.8.2 MCS-51的中断请求源 75

2.8.3 中断控制 77

2.8.4 中断的响应过程 78

2.8.5 外部中断的响应时间 79

2.8.6 外部中断的方式选择 79

思考题与习题二 80

第3章 指令系统及程序设计举例3.1 指令格式和寻址方式 81

3.1.1 指令及指令格式 81

3.1.2 伪指令 82

3.1.3 寻址方式 84

3.1.4 寻址空间及符号注释 87

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

3.2.1 数据传送指令 89

3.2.2 算术操作类指令 92

3.2.3 逻辑操作类指令 96

3.2.4 控制转移类指令 98

3.2.5 位操作(布尔处理)类指令 107

3.3 程序设计举例 109

3.3.1 简单程序设计 110

3.3.2 查表程序设计 110

3.3.3 分支程序设计 113

3.3.4 循环程序设计 118

3.3.5 子程序设计举例 121

3.3.6 代码转换程序 123

3.3.7 算术运算程序 126

3.3.8 中断举例 134

3.3.9 多个中断源程序设计 138

3.3.10 定时/计数器的应用举例 139

3.3.11 串行口的应用举例 144

思考题与习题三 148

第4章 单片机硬件扩展及接口方法 148

4.1 程序存储器的扩展 152

4.1.1 外部程序存储器的操作时序复习 152

4.1.2 程序存储器的扩展方法 154

4.2 数据存储器的扩展 156

4.2.1 外部数据存储器的操作时序复习 156

4.2.2 外扩256B的RAM 157

4.2.3 外扩较大容量的RAM 158

4.2.4 外扩并行E2PROM 160

4.2.5 外扩串行E2PROM 161

4.3 并行I/O接口的扩展 162

4.3.1 简单I/O接口的扩展及应用 163

4.3.2 可编程并行接口芯片8255A的扩展 167

4.3.3 可编程并行接口芯片8155的扩展 176

4.4 键盘及显示器的接口方法 184

4.4.1 键盘接口原理 184

4.4.2 LED显示器接口原理 189

4.4.3 利用8155芯片实现键盘/显示器的接口 192

4.4.4 利用8031的串行口实现键盘/显示器接口 193

4.4.5 利用专用接口芯片8279实现键盘/显示器接口 195

4.5 D/A及A/D转换器的接口方法 203

4.5.1 D/A转换原理及性能指标 203

4.5.2 8位集成DAC芯片及其接口方法 205

4.5.3 A/D转换原理及性能指标 209

4.5.4 逐次逼近式ADC芯片及其接口方法 211

4.5.5 双积分式ADC芯片及其接口方法 217

4.6 步进电机的接口方法 221

4.6.1 步进电机的工作原理 221

4.6.2 步进电机的控制原理 222

4.6.3 步进电机与8031的接口及程序设计 224

思考题与习题四 226

第5章 MCS-51单片机应用系统设计举例 226

5.1 单片机应用系统设计的一般步骤 229

5.1.1 确定系统的总体方案 229

5.1.2 硬件设计 230

5.1.3 软件设计 231

5.1.4 系统调试 232

5.2 单片机温度控制系统 233

5.2.1 总体方案的确定 234

5.2.2 系统硬件设计 234

5.2.3 系统的控制算法设计 236

5.2.4 PID算法的程序设计 237

5.2.5 系统软件的设计 238

5.3 单片机智能数字RLC测量仪 247

5.3.1 RLC的测量原理 248

5.3.2 8253芯片介绍 249

5.3.3 RLC测量仪的硬件结构 250

5.3.4 软件设计 255

5.4 单片机程控交流稳压电源 256

5.4.1 交流电压程序控制原理 256

5.4.2 控制系统的逻辑电路 259

5.4.3 电压组合控制的软件 262

5.5 高频单边带电台自适应控制器 263

5.5.1 高频(HF)自适应通信原理简介 263

5.5.2 自适应控制器的功能 264

5.5.3 自适应控制器的硬件组成及工作过程 265

思考题与习题五 280

第6章 其他常用的新型51系列单片机介绍 280

6.1 Atmel 89系列单片机 282

6.1.1 89系列单片机的分类及特点 282

6.1.2 AT89C2051单片机 284

6.1.3 AT89S8252单片机 286

6.2 51LPC系列OTP单片机 289

6.2.1 概述 289

6.2.2 引脚功能描述 290

6.2.3 功能描述 292

6.3 ADμC8XX系列数据采集系统芯片 296

6.3.1 概述 297

6.3.2 引脚排列和引脚说明 298

6.3.3 ADμC812的功能描述 300

6.3.4 ADμC824概况 304

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

附录B MCS-51特殊功能寄存器一览表 319

附录C MCS-51特殊功能寄存器位地址分布 320

附录D MCS-51内部RAM的位地址分布 321

参考文献 322

精品推荐