《单片机基础及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张立广,陈忠孝主编
  • 出 版 社:西安:西北大学出版社
  • 出版年份:2018
  • ISBN:9787560441306
  • 页数:260 页
图书介绍:

第1章 绪论 1

1.1 单片机的概念 1

1.2 单片机的产生与发展 2

1.3 单片机应用系统 4

1.4 常用的单片机产品 7

1.5 课程的内容、性质和任务 10

1.6 计算机基础知识 10

习题1 20

第2章 MCS-51单片机硬件结构 21

2.1 单片机的内部组成及引脚 21

2.2 MCS-51单片机的微处理器 25

2.3 MCS-51单片机存储器 28

2.4 并行输入/输出(I/O)接口 34

2.5 时钟电路与复位电路 38

2.6 单片机的工作方式 42

习题2 43

第3章 MCS-51单片机指令系统 44

3.1 指令系统概述 44

3.2 数据传送类指令 56

3.3 算术运算类指令 62

3.4 逻辑运算及移位类指令 67

3.5 控制转移类指令 70

3.6 位操作类指令 76

习题3 79

第4章 MCS-51单片机汇编语言程序设计 82

4.1 伪指令 82

4.2 汇编程序设计步骤及格式 84

4.3 顺序结构的程序设计 86

4.4 分支结构的程序设计 88

4.5 循环结构的程序设计 91

4.6 查表程序设计 93

4.7 子程序设计 95

习题4 97

第5章 MCS-51单片机的C51程序设计 99

5.1 认识C51程序 99

5.2 C51的数据类型与存储类型 101

5.3 C51的运算符及其表达式 108

5.4 C51的流程控制语句 112

5.5 构造数据类型 116

5.6 C51指针 121

5.7 C51函数 123

5.8 预处理器 131

习题5 135

第6章 MCS-51单片机中断系统 137

6.1 中断概述 137

6.2 MCS-51的中断源与中断矢量 139

6.3 中断设置与控制 140

6.4 中断的响应与处理 144

6.5 中断的应用 147

习题6 149

第7章 MCS-51单片机定时/计数器 151

7.1 定时方法概述 151

7.2 定时/计数器的计数和定时功能 152

7.3 定时/计数器的控制寄存器 152

7.4 定时器工作方式0 154

7.5 定时器工作方式1 156

7.6 定时器工作方式2 157

7.7 定时器工作方式3 158

习题7 160

第8章 MCS-51单片机系统扩展 161

8.1 单片机系统扩展概述 161

8.2 简单I/O扩展 166

8.3 程序存储器的扩展 169

8.4 数据存储器并行扩展 171

8.5 单片机人机接口技术 177

8.6 8279扩展键盘与LED显示器 186

8.7 可编程并行I/O扩展 190

8.8 A/D、D/A与8051接口技术 195

习题8 204

第9章 MCS-51单片机串行数据通信 206

9.1 串行通信基础知识 206

9.2 MCS-51单片机的串行口及控制寄存器 210

9.3 MCS-51单片机串行通信工作方式 212

习题9 221

第10章 单片机应用系统设计 222

10.1 单片机应用系统的设计原则 222

10.2 需求分析与方案设计 224

10.3 单片机应用系统硬件设计 226

10.4 硬件抗干扰技术 231

10.5 单片机应用系统软件设计 237

10.6 软件抗干扰技术 239

10.7 单片机应用系统调试与性能测试 246

10.8 单片机应用系统设计实例 248

习题10 259

参考文献 260