《单片机原理及应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:臧海河主编
  • 出 版 社:重庆:重庆大学出版社
  • 出版年份:2004
  • ISBN:7562432872
  • 页数:215 页
图书介绍:本书结合单片机的发展,以MCS-51系列单片机为核心,从应用的角度出发,对教学内容进行了补充与整合,系统地介绍了单片机的原理与应用。在教学内容及教学体系上按照以下顺序组织编排:单片机概述、MCS-51系列单片机的总体结构、指令系统、定时器/计数器、串行口、中断系统、汇编语言程序设计、C51程序设计、系统扩展、接口技术、单片机的开发与应用实例。

1.1概述 1

第1章 单片机基础知识 1

1.2单片机系统构成 5

1.3MCS-51单片机的时序 6

本章小结 9

习题与思考题 9

第2章 MCS-51系列单片机的结构 10

2.1MCS-51系列单片机的基本组成 10

2.2MCS-51系列单片机的存储器结构 14

2.3MCS-51系列单片机的引脚功能 20

总线构成 22

2.4MCS-51系列单片机的I/O口结构与外部 22

本章小结 26

习题与思考题 26

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

3.1指令与指令格式 27

3.2MCS-51的寻址方式 28

3.3数据传送类指令 31

3.4算术运算类指令 37

3.5逻辑运算类指令 41

3.6位操作类指令 45

3.7控制转移类指令 47

本章小结 52

习题与思考题 53

第4章 定时器/计数器 56

4.1MCS-51定时器/计数器的结构及工作原理 56

4.2定时器/计数器的方式寄存器和控制寄存器 58

4.3定时器/计数器的工作方式 59

4.4定时器/计数器的应用 62

本章小结 65

习题与思考题 65

5.1串行通信的基本概念 66

第5章 串行接口 66

5.2MCS-51单片机串行口的结构与控制 68

5.3MCS-51单片机串行口的工作方式 70

5.4MCS-51单片机串行口的波特率设置 71

5.5MCS-51单片机串行口的应用实例 73

本章小结 79

习题与思考题 79

第6章 中断系统 80

6.1中断的概念 80

6.2中断系统结构 82

6.3中断的处理过程 85

6.4中断的汇编语言程序设计 90

本章小结 92

习题与思考题 93

第7章 汇编语言程序设计 94

7.1汇编语言程序设计基础 94

7.2MCS-51汇编语言程序的结构 100

7.3MCS-51汇编语言程序设计的基本方法 110

本章小结 115

习题与思考题 116

8.1KEIL/FranklinC51概述 117

第8章 单片机的C语言应用程序设计 117

8.2C51数据类型及在MCS-51中的存储方式 118

8.3C51数据的存储类型 120

8.4MCS-51特殊功能寄存器(SFR)的C51定义 122

8.5MCS-51并行接口的C51定义 124

8.6位变量的C51定义 124

8.7C51构造数据类型 125

8.8模块化程序开发过程 130

8.9MCS-51内部资源的C语言编程 138

本章小结 146

习题与思考题 146

9.1MCS-51单片机的最小应用系统 148

第9章 MCS-51单片机的系统扩展 148

9.2程序存储器的扩展 149

9.3数据存储器的扩展 154

9.4并行I/O口的扩展 158

本章小结 167

习题与思考题 167

第10章 MCS-51的接口技术 169

10.1键盘接口 169

10.2LED显示器接口 176

10.3微型打印机接口 181

10.4数/模(D/A)转换 184

10.5模/数(A/D)转换 189

本章小结 195

习题与思考题 195

第11章 单片机应用系统的开发 197

11.1单片机应用系统的开发手段与开发过程 197

11.2应用实例——交通信号灯控制系统 200

本章小结 207

习题与思考题 207

附录 208

附录A MCS-51指令表 208

附录B ASCII(美国标准信息交换码)表 214

参考文献 215