图书介绍

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

单片机原理与接口技术
  • 祁伟,刘克江主编 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512408135
  • 出版时间:2017
  • 标注页数:263页
  • 文件大小:41MB
  • 文件页数:274页
  • 主题词:单片微型计算机-基础理论-高等学校-教材;单片微型计算机-接口技术-高等学校-教材

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 项目设计及训练63

2.8.1 项目设计63

2.8.2 项目训练66

本章总结66

思考与练习67

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

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

3.1.1 循环程序设计概述69

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

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

3.2 汇编语言子程序设计72

3.2.1 堆栈72

3.2.2 子程序设计76

3.3 中断概述78

3.4 单片机中断系统79

3.4.1 单片机的中断概念79

3.4.2 单片机中断源介绍80

3.4.3 单片机中断过程分析82

3.5 单片机中断寄存器83

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

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

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

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

3.6.1 CPU响应中断的条件86

3.6.2 CPU中断响应过程87

3.6.3 中断服务程序的编写88

3.7 项目设计及训练89

3.7.1 项目设计189

3.7.2 项目设计293

3.7.3 项目训练94

本章总结94

思考与练习96

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

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

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

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

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

4.2.1 工作方式寄存器TMOD99

4.2.2 控制寄存器TCON100

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

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

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

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

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

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

4.6 项目设计及训练120

本章总结121

思考与练习122

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

5.1 汇编语言与C51语言123

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

5.1.2 应用C51编程的优势125

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

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

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

5.2.1 C51语法基础130

5.2.2 C51存储类型及存储区141

5.2.3 C51存储器模式143

5.2.4 函数(FUNCTION)的使用144

5.3 Keil C51的代码效率146

5.3.1 存储模式的影响146

5.3.2 程序结构的影响146

5.4 使用C51的技巧147

5.5 C51使用规范148

5.5.1 注释148

5.5.2 命名149

5.5.3 编辑风格149

5.5.4 C51编程实例150

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

5.6.1 发光二极管介绍153

5.6.2 数码管介绍154

5.6.3 数码管驱动方式156

5.6.4 LED数码管的检测方法157

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

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

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

本章总结167

思考与练习168

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

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

6.1.1 通信概述170

6.1.2 串行通信的基本概念170

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

6.1.4 串行通信的数据校验172

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

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

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

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

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

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

6.5 波特率计算184

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

6.7 串行通信接口标准189

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

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

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

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

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

本章总结204

思考与练习205

附件205

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

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

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

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

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

7.2.3 外部存储器扩展212

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

7.3.1 并行接口8255概述216

7.3.2 8255引脚介绍217

7.3.3 8255工作方式及控制字218

7.4 单片机键盘接口设计220

7.4.1 单片机键盘工作原理介绍220

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

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

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

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

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

7.5 DS18B20温度传感器应用233

7.5.1 DS18B20温度传感器概述233

7.5.2 DS18B20温度传感器介绍233

7.5.3 DS18B20温度检测应用242

本章总结247

思考与练习248

附录249

附录1 实验板原理图250

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

附录3 AT89系列单片机259

参考文献263

热门推荐