《单片机原理及接口技术案例教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李法春主编;刘晓林,童成意,黄汉南副主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111183975
  • 页数:242 页
图书介绍:本书介绍了单片机的组成结构,指令系统,程序设计等知识。

前言 1

第1章 微型计算机基础知识 1

1.1 数制与编码 1

目录 1

1.2 带符号数的表示 5

1.3 微型计算机系统的组成及工作过程 8

1.4 单片机的发展 11

1.5 单片机的特点及应用 12

1.6 单片机应用案例 12

复习思考题 14

2.1 MCS—51单片机基本结构 15

第2章 MCS—51单片机的硬件结构 15

2.2 中央处理器CPU 17

2.3 存储器 21

2.4 并行输入/输出接口 27

2.5 单片机的引脚及其功能 29

复习思考题 32

第3章 MCS—51单片机指令系统 34

3.1 指令系统概述 34

3.2 寻址方式 36

3.3 数据传送指令 40

3.4 算术运算指令 45

3.5 逻辑运算指令 49

3.6 控制转移指令 52

3.7 位操作指令 56

复习思考题 59

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

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

4.2 伪指令 62

4.3 基本程序结构 65

4.4 子程序及参数传递 73

4.5 常用程序举例 76

复习思考题 80

5.1 中断概述 81

第5章 MCS—51单片机的中断系统 81

5.2 MCS—51中断系统 82

5.3 中断系统的应用 89

5.4 空调制冷控制系统温度预置案例 93

复习思考题 94

第6章 定时器/计数器 95

6.1 定时器/计数器的结构及工作原理 95

6.2 方式和控制寄存器 96

6.3 定时器/计数器的工作方式 98

6.4 定时器/计数器应用举例 105

6.5 空调定时检测温度案例 108

复习思考题 109

7.1 串行通信基础 110

第7章 串行接口 110

7.2 MCS—51单片机的串行接口 113

7.3 串行口应用编程实例 121

复习思考题 129

第8章 并行接口 130

8.1 MCS—51单片机的最小应用系统 130

8.2 MCS—51单片机扩展基本知识 131

8.3 8255A可编程并行I/O接口 135

8.4 8255A控制流水灯案例 144

复习思考题 146

9.1 程序存储器的扩展 147

第9章 存储器的扩展 147

9.2 数据存储器的扩展 152

9.3 存储器的综合扩展 155

复习思考题 155

第10章 显示器及键盘接口 157

10.1 显示器及其接口 157

10.2 键盘及其接口 162

10.3 8279接口芯片 166

10.4 显示器和键盘接口实例 173

10.5 空调预置温度显示案例 179

复习思考题 180

第11章 A/D和D/A接口 181

11.1 A/D转换器接口 181

11.2 D/A转换器接口 190

11.3 空调的温度控制案例 195

复习思考题 196

第12章 单片机应用程序的开发 198

12.1 单片机应用系统开发的一般方法 198

12.2 交通灯模拟控制系统案例实现 200

12.3 空调制冷控制系统案例实现 203

复习思考题 205

第13章 实训 206

13.1 拆字程序实验 207

13.2 数据传送程序实验 208

13.3 循环程序实验(查找相同数个数) 208

13.5 P1口亮灯实验 209

13.4 多分支程序实验 209

13.6 数码管定时循环显示实验 210

13.7 串行口的自发自收实验 210

13.8 P3.3控制P1口实验 211

13.9 8255APA口控制PB口实验 212

13.10 简单I/O口扩展实验 213

13.11 A/D转换实验 213

13.12 D/A转换实验 215

附录 216

附录A C51程序设计 216

附录B MCS—51系列单片机指令系统表 238

参考文献 242