《单片机应用技术教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:倪志莲主编;张怡典副主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2007
  • ISBN:7564011300
  • 页数:307 页
图书介绍:本书以Atmel公司的AT98C51单片机为例,系统地阐述了MCS-51单片机的基本结构、指令系统、内部资源及外部接口电路等方面的知识,同时介绍了单片机应用系统的开发过程及各种常用的开发工具,并对用C语言开发单片机做了简要介绍。本书是作者在长期从事单片机课程教学的基础上编写的,内容深入浅出,层次分明,实例丰富,便于自学。本书适合电子信息本科生作为教材使用,也可用作从事单片机开发的工程技术人员的培训教材,还可作为电子设计爱好者初学单片机的参考用书。

第1章 单片机概述 1

1.1 单片机的发展及应用 1

1.2 单片机的数制与编码 10

1.3 实训一 单片机开发系统演示 14

本章小结 16

思考题与习题 16

第2章 单片机的基本结构 18

2.1 微型计算机的基本结构及工作原理 18

2.2 89C51单片机的内部结构及引脚功能 22

2.3 89C51的存储结构 25

2.4 89C51单片机的I/O口 31

2.5 89C51单片机的最小系统 34

2.6 实训二 单片机最小系统电路构成 37

本章小结 38

思考题与习题 39

第3章 单片机的指令系统 40

3.1 单片机的编程语言及格式 40

3.2 寻址方式 43

3.3 数据传送类指令 48

3.4 算术运算类指令 55

3.5 逻辑运算类指令 61

3.6 控制转移类指令 66

3.7 位操作指令 73

3.8 实训三 彩灯的控制 76

本章小结 78

思考题与习题 79

第4章 单片机的软件编程 82

4.1 软件编程的步骤及方法 82

4.2 汇编语言源程序的汇编 84

4.3 典型程序设计举例 90

4.4 实训四 交通灯控制 105

本章小结 108

思考题与习题 108

第5章 89C51单片机的内部资源 110

5.1 89C51的中断系统 110

5.2 89C51的定时/计数器 119

5.3 89C51的串行通信 126

5.4 实训五 音乐演奏器 141

5.5 实训六 双机通信 145

本章小结 147

思考题与习题 148

第6章 89C51单片机的系统扩展 150

6.1 89C51单片机的总线结构 150

6.2 单片机外部存储器的扩展 152

6.3 并行接口的扩展 154

6.4 键盘及其接口电路 162

6.5 显示器及其接口电路 165

6.6 D/A转换接口 178

6.7 A/D转换接口 184

6.8 串行通信的常用标准接口 191

6.9 I2C总线扩展 194

6.10 实训七 秒表的设计 199

6.11 实训八 8×8点阵显示屏 202

6.12 实训九 波形发生器 205

6.13 实训十 89C51单片机与PC通信 207

本章小结 211

思考题与习题 211

第7章 单片机应用系统开发步骤 213

7.1 单片机应用系统设计过程 213

7.2 单片机的选型 219

7.3 单片机常用开发工具 221

7.4 单片机的抗干扰技术 241

本章小结 249

思考题与习题 249

第8章 单片机的综合设计实训 250

8.1 温度控制器的设计 250

8.2 多功能数字钟的设计 257

8.3 步进电动机的单片机控制 264

本章小结 271

思考题与习题 271

第9章 C51程序设计入门 272

9.1 C51程序的基本构成 272

9.2 C51的数据结构 274

9.3 C51的运算符 280

9.4 C51的函数 283

9.5 C51的编译预处理 286

9.6 C51应用举例 289

本章小结 296

思考题与习题 296

附录A ASCII码表 297

附录B MCS-51指令表 299

附录C 常用芯片引脚 304

参考文献 307