图书介绍

单片机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理与接口技术
  • 祁伟主编 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512413269
  • 出版时间:2014
  • 标注页数:259页
  • 文件大小:48MB
  • 文件页数:270页
  • 主题词:单片微型计算机-基础理论-高等学校-教材;单片微型计算机-接口技术-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机原理与接口技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 单片机资源认识1

1.1 单片机的发展及特点2

1.1.1 单片机的发展过程2

1.1.2 单片机的发展特点6

1.2 单片机选择及应用7

1.2.1 单片机的选择7

1.2.2 单片机的应用10

1.3 8051单片机结构组成及存储器配置11

1.3.1 8051单片机内部结构组成14

1.3.2 8051单片机的存储器配置17

1.3.3 8051单片机I/O接口22

1.4 8051单片机的引脚组成及总线结构26

1.4.1 8051单片机的引脚组成26

1.4.2 8051单片机的总线结构29

1.5 8051单片机的工作时序31

1.5.1 8051单片机的几种周期及相互关系31

1.5.2 8051单片机指令的取指和执行时序32

1.5.3 8051单片机访问外部ROM和RAM的时序33

1.6 单片机的发展趋势34

本章总结36

思考与练习37

第2章 单片机最小资源组成及应用38

2.1 计算机基本输入输出接口概述38

2.2 输入输出接口的编址方式40

2.3 输入输出接口的工作方式40

2.4 8051单片机输入输出接口设计42

2.4.1 8051单片机输入输出接口概述42

2.4.2 8051单片机输入输出(I/O)端口应用43

2.4.3 单片机应用系统开发流程44

2.5 单片机应用系统程序设计46

2.5.1 程序设计语言46

2.5.2 软件构筑及程序设计48

2.6 汇编语言编程及开发环境52

2.6.1 汇编语言的指令分析52

2.6.2 汇编语言开发环境介绍55

2.7 汇编语言程序设计55

2.7.1 汇编语言顺序程序设计56

2.7.2 汇编语言分支程序设计59

2.8 项目设计及训练64

2.8.1 项目设计64

2.8.2 项目训练66

本章总结66

思考与练习67

第3章 汇编语言程序设计及单片机中断系统应用69

3.1 汇编语言循环程序设计70

3.1.1 循环程序设计概述70

3.1.2 汇编语言循环程序设计涉及的条件转移指令71

3.1.3 汇编语言循环程序设计71

3.2 汇编语言子程序设计73

3.2.1 堆栈73

3.2.2 子程序设计77

3.3 中断概述79

3.4 单片机中断系统80

3.4.1 单片机的中断概念80

3.4.2 单片机中断源介绍81

3.4.3 单片机中断过程分析83

3.5 单片机中断寄存器84

3.5.1 中断允许控制寄存器IE(A8H)84

3.5.2 中断优先级控制寄存器IP(B8H)85

3.5.3 定时/计数器控制寄存器TCON(88H)86

3.6 外部中断源中断应用设计87

3.6.1 CPU响应中断的条件87

3.6.2 CPU中断响应过程88

3.6.3 中断服务程序的编写89

3.7 项目设计及训练90

3.7.1 项目设计190

3.7.2 项目设计294

3.7.3 项目训练95

本章总结95

思考与练习97

第4章 单片机定时/计数器原理及应用98

4.1 单片机定时/计数器结构组成和工作原理98

4.1.1 定时/计数器结构组成98

4.1.2 定时/计数器工作原理99

4.2 单片机定时/计数器工作寄存器100

4.2.1 工作方式寄存器TMOD100

4.2.2 控制寄存器TCON101

4.3 定时/计数器工作过程分析102

4.3.1 定时/计数器方式0工作过程分析102

4.3.2 定时/计数器方式1工作过程分析105

4.3.3 定时/计数器方式2、3工作过程分析107

4.4 MCS-51单片机定时/计数器典型应用110

4.5 MCS-51单片机定时/计数器应用设计118

4.6 项目设计及训练121

本章总结121

思考与练习123

第5章 单片机C51语言及人机接口应用124

5.1 汇编语言与C51语言124

5.1.1 学习汇编语言的重要性124

5.1.2 应用C51编程的优势126

5.1.3 单片机汇编语言与C语言程序设计对照范例127

5.1.4 汇编语言与C51混合编程130

5.2 C51对标准C语言的扩展130

5.2.1 C51语法基础131

5.2.2 C51存储类型及存储区142

5.2.3 C51存储器模式144

5.2.4 函数(FUNCTION)的使用145

5.3 Keil C51的代码效率147

5.3.1 存储模式的影响147

5.3.2 程序结构的影响147

5.4 使用C51的技巧148

5.5 C51使用规范149

5.5.1 注释149

5.5.2 命名150

5.5.3 编辑风格150

5.5.4 C51编程实例151

5.6 单片机人机接口及显示应用153

5.6.1 发光二极管介绍154

5.6.2 数码管介绍155

5.6.3 数码管驱动方式157

5.6.4 LED数码管的检测方法158

5.7 MCS-51单片机LED显示电路设计及编程方法159

5.7.1 单片机I/O口静态驱动LED数码管显示电路设计159

5.7.2 单片机I/O口动态驱动LED数码管显示电路设计163

本章总结166

思考与练习167

第6章 8051单片机串行通信接口168

6.1 计算机串行口通信基础169

6.1.1 通信概述169

6.1.2 串行通信的基本概念169

6.1.3 串行通信数据的传送方向171

6.1.4 串行通信的数据校验171

6.1.5 串行通信的传输速率与传输距离172

6.2 8051单片机串行口结构及工作原理172

6.2.1 8051单片机串行口结构组成172

6.2.2 8051单片机串行口工作原理174

6.3 串行口涉及的有关寄存器174

6.4 8051单片机串行口工作方式及工作原理分析179

6.5 波特率计算183

6.6 8051单片机串行口方式0应用设计184

6.7 串行通信接口标准188

6.7.1 RS232C、RS449、RS423/422、RS485标准总线接口188

6.7.2 RS232C、RS449、RS423/422、RS485标准总线接口介绍189

6.7.3 RS232C电平与TTL电平转换驱动电路191

6.8 单片机与单片机串行通信电路设计192

6.9 串行口多机通信原理及控制方法202

本章总结203

思考与练习204

附件204

第7章 单片机系统扩展技术207

7.1 MCS-51单片机系统扩展207

7.2 单片机的外部资源并行扩展208

7.2.1 存储器的空间地址分配208

7.2.2 单片机与片外程序存储器/数据存储器的信号连接210

7.2.3 外部存储器扩展211

7.3 可编程并行接8255接口设计215

7.3.1 并行接8255概述215

7.3.2 8255引脚介绍216

7.3.3 8255工作方式及控制字217

7.4 键盘接口设计219

7.4.1 键盘接口概述219

7.4.2 键盘的工作方式及按键处理221

7.4.3 独立式键盘程序的编写222

7.4.4 8255与矩阵键盘接口设计223

7.4.5 项目训练:独立式按键编程223

7.4.6 项目设计:矩阵式按键设计与控制229

7.5 DS18B20温度传感器应用229

7.5.1 DS18B20温度传感器概述229

7.5.2 DS18B20温度传感器介绍229

7.5.3 DS18B20温度检测应用238

本章总结243

思考与练习243

附录245

附录1 实验板原理图245

附录2 51单片机汇编语言指令表249

附录3 AT89系列单片机255

参考文献259

热门推荐