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

  • 购买积分:9 如何计算积分?
  • 作  者:宋占坡主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2008
  • ISBN:9787118059090
  • 页数:179 页
图书介绍:本书主要介绍了单片机原理及开发设计的案例,适合高职及中职等职业院校作教材或电子爱好者阅读使用。

第1章 初步认识单片机 1

1.1什么是单片机 1

1.1.1计算机的基本组成 1

1.1.2单片机的基本组成 2

1.1.3单片机的外形及引脚分布 2

1.2单片机的历史、现状及发展趋势 3

1.2.1单片机的历史 3

1.2.2单片机的现状 3

1.2.3单片机的发展趋势 3

1.3单片机的分类及常用的单片机产品 5

1.3.1单片机的分类 5

1.3.2常用的单片机产品 5

1.4单片机的应用领域 7

习题 8

第2章 单片机开发工具 9

2.1硬件工具 9

2.1.1ISP下载线 9

2.1.2编程器 10

2.1.3仿真器 10

2.1.4其他工具 11

2.2软件工具 12

2.2.1Keil软件 12

2.2.2下载器软件 16

习题 17

第3章 单片机预备知识 18

3.1数制 18

3.1.1十进制(Decimal) 18

3.1.2二进制(Binary) 18

3.1.3十六进制(Hexadecimal) 19

3.2码制 20

3.2.1ASCII码 20

3.2.2BCD码 20

3.2.3计算机中带符号数的表示方法 21

3.3各数制间的转换 22

3.3.1二进制数与十进制数之间的转换 22

3.3.2二进制数与十六进制数之间的转换 23

3.4二进制数的运算 24

3.4.1二进制数的算术运算 24

3.4.2二进制数的逻辑运算 24

3.5计算机的基本知识 25

习题 26

第4章 单片机并行I/O口的认识及应用 27

4.1相关引脚的认识 27

4.2单片机的系统组成及测试 29

4.2.1最小系统的组成 29

4.2.2单片机最小系统的测试 30

4.3MOV、SETB、CLR、DJNZ、LJMP、RL、LCALL、RET等指令的简介 31

习题 33

第5章 单片机的寻址方式和指令系统 34

5.1寻址方式 34

5.2指令及指令系统 37

5.2.1数据传送类指令 37

5.2.2算术运算类指令 39

5.2.3逻辑运算类指令 41

5.2.4控制及转移类指令 43

5.2.5位操作类指令 46

5.3伪指令 47

习题 49

第6章 汇编语言程序设计基础 51

6.2汇编语言概述 51

6.1.1概述 51

6.1.2汇编语言格式 51

6.2汇编语言程序设计方法 52

6.2.1顺序程序设计 52

6.2.2分支程序设计 53

6.2.3循环程序设计 56

6.2.4子程序设计 58

6.3编程实例 60

习题 62

第7章 显示与键盘技术 63

7.1输出端的显示技术 63

7.1.1发光二极管 63

7.1.2数码管技术 65

7.1.3点阵型液晶显示技术 73

7.1.4字符型液晶显示技术 74

7.2键盘 79

7.2.1键盘输入技术 79

7.2.2实际键盘工作过程 81

习题 84

第8章 中断系统 85

8.1中断的基本概念 85

8.1.1中断的定义 85

8.1.2中断源及中断入口地址 85

8.1.3中断优先级 86

8.1.4中断开关 86

8.2中断控制系统 86

8.2.1中断允许控制寄存器IE 86

8.2.2中断优先级控制寄存器IP 87

8.2.3特殊功能寄存器TCON中与中断有关的部分标志位 88

8.2.4中断响应过程 89

8.3中断初始化和中断服务程序结构 90

8.4查询法与中断法的比较 90

8.5中断技术的应用实例 91

习题 94

第9章 定时器/计数器 95

9.1定时器/计数器T0、T1的结构与控制 95

9.1.1定时器/计数器T0、T1 95

9.1.2定时器/计数器的4种工作方式 98

9.1.3工作方式寄存器TMOD 100

9.1.4控制寄存器TCON 101

9.2定时器/计数器的应用实例 101

习题 103

第10章 串行通信接口技术 105

10.1串行通信基础 105

10.1.1串行通信的两种基本方式 105

10.1.2串行通信中数据的传送方式 107

10.1.3串行通信的波特率 107

10.2串行口的结构和工作原理 108

10.2.1串行口的结构 108

10.2.2串行口的工作原理 108

10.3串行口的工作方式 110

10.4多机通信技术 112

10.5RS-232C串行口标准 113

习题 115

第11章 A/D和D/A转换技术 116

11.1A/D转换器接口及应用 116

11.1.1A/D转换器的原理及分类 116

11.1.2A/D转换器的主要技术指标 118

11.1.3ADC0809集成电路 119

11.1.4ADC0809与单片机的连接 120

11.2D/A转换器接口及应用 123

11.2.1D/A转换器的原理及分类 123

11.2.2D/A转换器的主要技术指标 125

11.2.3DAC0832集成电路 126

11.2.4DAC0832与单片机的连接 127

习题 128

第12章 利用可编程I/O芯片扩展单片机的I/O口 129

12.1用8255A扩展I/O口 129

12.1.1可编程I/O芯片8255A简介 129

12.1.28255A与单片机的连接 131

12.2用8155/8156扩展I/O口 132

12.2.1可编程I/O芯片8155/8156简介 132

12.2.28155/8156与单片机的连接 134

12.3用HD7279扩展I/O口 135

12.3.1HD7279芯片简介 135

12.3.2单片机与HD7279的连接 137

习题 139

第13章 综合实验开发 140

13.1单片机独立式开发实验 140

13.1.1利用AT89S2051单片机实现PWM输出控制 140

13.1.2利用RS-232C实现PC机与单片机的通信 142

13.1.3I2C总线与单片机的连接 145

13.1.4单片机制作的密码锁控制器 154

13.1.5看门狗实验 157

13.1.6红外发射接收实验 158

13.2利用综合系统试验箱开发实验 164

13.2.1ISD1420语音控制实验 164

13.2.2步进电机控制实验 171

附录 MCS-51单片机指令表 175

参考文献 179