图书介绍

单片微型计算机原理与接口技术教程PDF|Epub|txt|kindle电子书版本网盘下载

单片微型计算机原理与接口技术教程
  • 祁伟等编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810779664
  • 出版时间:2007
  • 标注页数:293页
  • 文件大小:13MB
  • 文件页数:303页
  • 主题词:单片微型计算机-理论-高等学校-教材;单片微型计算机-接口-高等学校-教材

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 单片微型计算机发展趋势2

1.2 单片微型计算机特点及应用概况3

1.2.1 单片微型计算机特点3

1.2.2 单片微型计算机应用概况4

1.3.1 数的几种常用进制5

1.3 单片微型计算机常用的几种码制5

1.3.2 带符号数的表示方法7

1.3.3 单片微型计算机中常用的码制11

1.4 总结与思考练习12

1.4.1 主要内容总结12

1.4.2 思考与练习13

第2章 MCS-51单片微型计算机结构14

2.1 单片微型计算机的基本结构分析14

2.1.1 单片微型计算机的基本组成14

2.2 8051单片机内部结构分析17

2.2.1 中央处理器(CPU)17

2.1.2 8051单片机的结构17

2.2.2 8051单片微型计算机的存储器配置19

2.3 8051单片微型计算机的引脚组成及总线结构23

2.3.1 8051单片微型计算机的引脚组成23

2.3.2 MCS-51单片微型计算机的三总线结构28

2.4 8051单片微型计算机的取指和执行时序29

2.4.1 8051单片机的几种周期及相互关系29

2.4.2 8051单片机指令的取指和执行时序30

2.4.3 8051单片机访问外部ROM和RAM的时序32

2.5.2 8051单片机的低功耗工作方式33

2.5 8051单片机的工作方式33

2.5.1 8051单片机的程序执行方式33

2.6 总结与思考练习35

2.6.1 主要内容总结35

2.6.2 思考与练习36

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

3.1 MCS-51单片机指令系统概述37

3.1.1 MCS-51单片机的指令格式38

3.1.2 MCS-51单片机的符号标识40

3.2.1 MCS-51单片微型计算机的寻址方式41

3.2 汇编语言程序设计基础41

3.2.2 汇编语言伪指令介绍45

3.2.3 MCS-51单片机的传送、算术、逻辑、移位指令介绍49

3.2.4 汇编语言顺序程序设计63

3.3 总结与思考练习67

3.3.1 主要内容总结67

3.3.2 思考与练习68

4.1 汇编语言程序设计概述72

4.1.1 汇编语言的语句格式72

第4章 汇编语言程序设计72

4.1.2 汇编语言程序设计步骤73

4.1.3 算法的建立73

4.1.4 绘制流程图73

4.2 分支程序设计76

4.2.1 分支结构程序设计概述76

4.2.2 分支程序的设计要点76

4.2.3 分支程序涉及的转移类指令76

4.2.4 分支程序设计编程80

4.3.2 循环程序结构83

4.3.1 循环程序设计概述83

4.3 循环程序设计83

4.3.3 循环程序设计84

4.3.4 循环程序涉及的条件转移指令84

4.3.5 循环程序设计的编程方法85

4.4 子程序设计89

4.4.1 子程序设计概述89

4.4.2 堆栈90

4.4.3 子程序设计用到的指令91

4.4.4 子程序设计的编程方法92

4.5 汇编语言程序设计应用96

4.5.1 多字节加法编程96

4.5.2 多字节乘法编程99

4.5.3 查表散转编程102

4.5.4 数制转换编程104

4.5.5 数据拼拆编程107

4.5.6 位操作编程109

4.6 总结与思考练习111

4.6.1 主要内容总结111

4.6.2 思考与练习112

第5章 MCS-51单片微型计算机的输入/输出和中断系统114

5.1 计算机基本输入/输出接口概述114

5.2 输入/输出的编址方式115

5.3 输入/输出的工作方式116

5.4 MCS-51系列单片机输入/输出端口控制设计编程118

5.5 中断121

5.5.1 计算机中的中断121

5.5.2 MCS-51单片机中断系统121

5.5.3 MCS-51中断所涉及的寄存器124

5.6 中断源应用编程126

5.7 总结与思考练习129

5.7.1 主要内容总结129

5.7.2 思考与练习130

第6章 MCS-51单片微型计算机定时/计数器原理131

6.1 MCS-51单片机定时/计数器结构组成和工作原理131

6.2 MCS-51单片机定时/计数器工作方式133

6.3 MCS-51单片机定时/计数器典型应用举例138

6.4 MCS-51单片机定时/计数器程序设计145

6.5.1 主要内容总结146

6.5 总结与思考练习146

6.5.2 思考与练习147

第7章 MCS-51单片机串行通信接口148

7.1 微型计算机串行口通信的概念148

7.2 MCS-51单片微型计算机串行口结构组成及工作原理150

7.3 串行口有关的寄存器151

7.4 MCS-51单片微型计算机串行口工作方式介绍及工作原理分析152

7.5 波特率计算154

7.6 MCS-51单片微型计算机串行口程序设计155

7.5.2 思考与练习163

7.5 总结与思考练习163

7.5.1 主要内容总结163

第8章 MCS-51单片微型计算机系统扩展应用164

8.1 MCS-51单片微型计算机最小系统164

8.2 单片机的外部资源并行扩展165

8.3 MCS-51单片微型计算机扩展8255可编程接口设计174

8.4 MCS-51单片微型计算机数模/模数接口设计182

8.5 总结与思考练习190

8.5.1 主要内容总结190

8.5.2 思考与练习191

9.1 MCS-51单片微型计算机显示接口设计192

第9章 MCS-51单片微型计算机人机接口技术192

9.2 MCS-51单片微型计算机键盘接口设计197

9.3 总结与思考练习202

9.3.1 主要内容总结202

9.3.2 思考与练习202

附录1 单片微型计算机实验教学开发系统203

附录1.1 实验教学开发系统介绍203

第10章 附录203

附录1.2 实验教学硬件系统205

附录2 MedWin软件应用213

附录3 单片微型计算机学习实验222

附录3.1 单片微型计算机学习应用基础实验222

实验一 数据传送及算术运算指令实验222

实验二 减法、逻辑及布尔操作指令实验225

实验三 多字节BCD加法实验227

实验四 数制转换实验230

实验五 多字节乘法实验234

实验六 查表散转实验237

实验七 数据拼拆实验239

实验八 指令综合实验241

附录3.2 单片微型计算机I/O接口控制实验247

实验一 存储器实验247

实验二 I/O端口实验249

实验三 定时/计数实验252

实验四 中断实验254

实验五 串口通信实验256

实验六 数码显示实验261

实验七 键盘处理实验264

实验八 A/D转换实验269

附录3.3 单片微型计算机综合实验274

实验一 实验教学开发实验板测试程序274

实验二 电子时钟实验278

附录4 ASCII(美国标准信息交换码)表282

附录5 MCS-51指令表284

附录6 AT89系列单片机289

附录7 实验板原理图292

参考文献293

热门推荐