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

  • 购买积分:11 如何计算积分?
  • 作  者:许珉,毛晓波主编;董生怀,孙同明,郑文棋,范秉琪编写
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2007
  • ISBN:7508358929
  • 页数:261 页
图书介绍:本书为普通高等教育“十一五”规划教材。全书共有12章,主要介绍了8XC196KB/KC系列16位单片机的硬件结构与工作原理、指令系统与汇编语言程序设计、定时器及其应用、中断系统、高速输入/输出HSI/HSO、内部A/D和PWM(D/A)的原理及应用、串行口及其应用、单片机系统的扩展和电量的基本算法原理及程序实现等。本书列举了大量的硬件和软件应用实例。本书在讲述基本原理的同时,注重其实用性和先进性,结合了近年来单片机技术的最新发展,特别是各类新型接口芯片及其在工业中的实际应用,力求反映单片机应用领域中的新技术、新成果。本教材重点突出,层次分明,易于讲授,便于自学。

第1章 绪论 1

1.1 单片机发展概述 1

1.2 单片机的应用领域 2

1.3 8XC196系列单片机的特点与分类 3

思考题与习题 5

第2章 196单片机基本结构和工作原理 6

2.1 80C196KB单片机的基本构成 6

2.2 中央处理器CPU 10

2.3 存储器空间 12

2.4 总线控制 17

2.5 输入/输出(I/O)口 22

2.6 系统复位 25

2.7 80C196KB其他性能简介 26

2.8 80C196KC的基本结构和性能特点 28

思考题与习题 31

第3章 196单片机指令系统 33

3.1 寻址方式 33

3.2 程序状态字 35

3.3 指令系统概述 36

3.4 指令系统详解 38

3.5 伪指令 61

思考题与习题 62

第4章 196单片机程序设计 64

4.1 定点数与浮点数的表示方法 65

4.2 定点数运算程序设计 66

4.3 浮点数运算程序设计 75

4.4 数制转换程序设计 85

4.5 数据处理子程序设计 96

思考题与习题 101

第5章 196中断系统及其应用 103

5.1 中断的概念 103

5.2 196中断系统的结构 104

5.3 196中断系统应用举例 111

5.4 80C196KC外设事务服务器 115

思考题与习题 120

第6章 196定时器及其应用 122

6.1 80C196KB定时器 122

6.2 80C196KC定时器 125

6.3 196定时器应用实例 125

思考题与习题 130

第7章 高速输入/输出HSI/HSO及其应用 131

7.1 高速输入HSI及其应用 131

7.2 高速输出HSO及其应用 136

思考题与习题 142

第8章 A/D和PWM(D/A)的原理及应用 143

8.1 A/D转换器的原理 143

8.2 A/D转换器的控制与应用 145

8.3 脉冲宽度调制输出PWM(D/A)的原理及应用 147

思考题与习题 149

第9章 串行口及其应用 150

9.1 串行通信 150

9.2 80C196KB串行口的工作原理 151

9.3 串行口的应用 154

9.4 RS-232C、RS-485接口 157

思考题与习题 160

第10章 196存储器系统扩展 161

10.1 程序存储器扩展 161

10.2 数据存储器扩展 164

10.3 大容量数据存储器的扩展 167

10.4 大容量程序存储器和数据存储器及I/O的扩展 168

10.5 E2PROM扩展 170

10.6 P3口和P4口的重构 179

思考题与习题 180

第11章 196单片机接口技术及应用 182

11.1 并行接口的扩展 182

11.2 开关量输入与输出电路 185

11.3 数据采集系统 186

11.4 人机对话电路 202

11.5 实时时钟DS12887 223

11.6 硬件自动复位电路 228

思考题与习题 229

第12章 电量测量的基本算法及程序实现 231

12.1 傅里叶算法及程序实现 231

12.2 均方根法及程序实现 238

附录 248

附录Ⅰ 80C196单片机指令简表 248

附录Ⅱ 80C196单片机指令系统 251

参考文献 261