当前位置:首页 > 工业技术
零起步轻松学单片机技术  第2版
零起步轻松学单片机技术  第2版

零起步轻松学单片机技术 第2版PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:蔡杏山著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2012
  • ISBN:9787115286901
  • 页数:178 页
图书介绍:本书共分8章,主要内容包括单片机入门、单片机硬件原理、单片机的开发过程、单片机编程、中断技术、定时器/计数器、串行通信技术和接口技术等。
《零起步轻松学单片机技术 第2版》目录

第1章 单片机入门 1

1.1概述 2

1.1.1什么是单片机 2

1.1.2单片机应用系统的结构与工作过程 3

1.1.3单片机的开发过程 4

1.1.4单片机的应用 4

1.2单片机基础知识 5

1.2.1单片机基础电路 5

1.2.2数制与数制的转换 11

1.2.3单片机中数的表示及运算 14

第2章 单片机硬件原理 17

2.1单片机的结构 18

2.1.1 CPU 18

2.1.2时 钟振荡器 18

2.1.3中断控制器 19

2.1.4 ROM 19

2.1.5 RAM 20

2.1.6定时器计数器 20

2.1.7串行通信口 20

2.1.8 I/O接口 20

2.1.9总线控制器 21

2.2 MCS-51系列单片机的引脚功能 21

2.2.1基本工作条件引脚 22

2.2.2输入输出引脚 22

2.2.3控制引脚 23

2.3单片机的基本工作条件与时序 24

2.3.1基本工作条件 24

2.3.2工作时序 26

2.4单片机的I/O接口 26

2.4.1 PO端口 26

2.4.2 P1端口 28

2.4.3 P2端口 28

2.4.4 P3端口 29

2.5单片机的存储器 31

2.5.1存储器基础知识 31

2.5.2程序存储器 35

2.5.3数据存储器 36

第3章 单片机的开发过程 43

3.1单片机的硬件开发过程 44

3.1.1明确单片机应用系统要实现的功能 44

3.1.2选择单片机型号 44

3.1.3设计单片机外围电路 45

3.2单片机的软件开发过程 46

3.2.1编写程序 46

3.2.2编译或汇编程序 52

3.2.3仿真、调试程序 55

3.2.4用编程器将程序写入单片机 67

第4章 单片机编程 72

4.1编程基础知识 72

4.1.1指令和程序 72

4.1.2编程语言 72

4.1.3汇编语言指令格式 73

4.1.4从实例了解单片机编程 74

4.2寻址方式 76

4.2.1立即寻址 77

4.2.2直接寻址 77

4.2.3寄存器寻址 78

4.2.4寄存器间接寻址 78

4.2.5变址寻址 79

4.2.6相对寻址 80

4.2.7位寻址 80

4.3指令系统 82

4.3.1数据传送类指令 82

4.3.2算术操作类指令 88

4.3.3逻辑运算类指令 93

4.3.4程序控制类指令 98

4.3.5位操作类指令 106

4.4伪指令 108

4.4.1汇编起始指令(Origin) 108

4.4.2定义字节指令(Define Byte) 109

4.4.3定义字指令(Define Word) 109

4.4.4定义预留存储单元指令(Define Space) 109

4.4.5等值指令(Equate) 110

4.4.6数据地址赋值指令 110

4.4.7位地址符号赋值指令 110

4.4.8汇编结束指令 111

第5章 中断技术 112

5.1概述 113

5.1.1什么是中断 113

5.1.2中断的有关概念 113

5.1.3中断的处理过程 114

5.2中断系统的结构 114

5.2.1中断源寄存器 115

5.2.2中断允许寄存器IE 117

5.2.3中断优先级控制寄存器IP 117

5.3中断程序的编写 118

5.3.1从实例了解中断程序的编写 118

5.3.2中断程序的编写方法 120

第6章 定时器/计数器 121

6.1概述 122

6.1.1定时器 122

6.1.2计数器 123

6.2定时器计数器的结构与工作原理 123

6.2.1定时器/计数器的结构 123

6.2.2定时器计数器的工作原理 124

6.3定时器/计数器的控制 125

6.3.1定时器/计数器控制寄存器TCON 126

6.3.2工作方式控制寄存器TMOD 126

6.3.3定时器/计数器的工作方式 127

6.4定时器计数器的应用 131

6.4.1利用定时器计数器控制LED的发光时间 131

6.4.2利用定时器/计数器产生脉冲信号 133

第7章 串行通信技术 135

7.1概述 136

7.1.1串行通信方式 136

7.1.2串行通信的数据传送方向 138

7.2串行通信口的结构与原理 139

7.2.1串行通信口的结构 139

7.2.2串行通信口的工作原理 140

7.3串行通信口的控制 140

7.3.1串行控制寄存器SCON 141

7.3.2电源控制寄存器PCON 142

7.4四种工作方式与波特率的设置 142

7.4.1方式0 142

7.4.2方式1 144

7.4.3方式2 145

7.4.4方式3 145

7.4.5波特率的设置 146

7.5串行通信口的应用 148

7.5.1单工通信 148

7.5.2双工通信 150

第8章 接口技术 152

8.1输入接口 153

8.1.1开关量输入接口 153

8.1.2键盘输入接口 156

8.1.3模拟量输入接口 157

8.2输出接口 163

8.2.1开关量输出接口 163

8.2.2数字量输出接口 165

8.2.3显示输出接口 168

附录MCS—51系列单片机指令表 173

返回顶部