图书介绍

单片机原理及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

单片机原理及应用
  • 高宇主编 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:9787301099667
  • 出版时间:2007
  • 标注页数:222页
  • 文件大小:11MB
  • 文件页数:232页
  • 主题词:单片微型计算机-高等学校:技术学校-教材

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 单片机简介1

1.2 MCS-51单片机介绍2

1.2.1 MCS-51单片机构成2

1.2.2 MCS-51单片机特点2

1.2.3 单片机常用术语3

1.3 单片机系统开发流程3

1.4 本章小结4

1.5 复习思考题5

第2章 MCS-51单片机组成6

2.1 MCS-51单片机结构6

2.2 MCS-51单片机工作方式12

2.2.1 复位工作方式12

2.2.2 程序执行工作方式13

2.3 MCS-51单片机时序17

2.3.1 单片机的机器周期和指令周期17

2.3.2 单片机的取指令和执行指令时序17

2.4 存储器的扩展19

2.4.1 8051单片机的程序存储器扩展原理20

2.4.2 程序存储器扩展的方法20

2.4.3 数据存储器的扩展22

2.5 本章小结26

2.6 复习思考题26

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

3.1 MCS-51单片机汇编语言基础28

3.1.1 寻址方式28

3.1.2 MCS-51指令系统32

3.2 MCS-51单片机汇编语言程序设计46

3.2.1 MCS-51单片机汇编程序设计步骤46

3.2.2 MCS-51单片机汇编程序结构48

3.3 程序设计举例61

3.4 本章小结64

3.5 复习思考题64

第4章 MCS-51单片机的中断系统与计数定时器65

4.1 中断系统65

4.1.1 数据传送方式65

4.1.2 单片机对外设的寻址方式66

4.1.3 CPU与外设的数据传送方式67

4.1.4 中断系统概述69

4.1.5 MCS-51中断系统结构72

4.2 中断控制举例78

4.3 MCS-51定时/计数器81

4.3.1 定时/计数器结构81

4.3.2 定时/计数器的工作方式84

4.4 定时/计数器应用举例87

4.5 本章小结91

4.6 复习思考题91

第5章 并行接口技术92

5.1 并行接口扩展概述92

5.1.1 MCS-51单片机I/O接口扩展性能92

5.1.2 并行接口扩展通用芯片92

5.1.3 并行I/O接口扩展方法93

5.2 8155可编程通用并行接口芯片介绍93

5.2.1 8155的结构及引脚93

5.2.2 8155的RAM和I/O接口地址编码94

5.2.3 8155的命令字和状态字95

5.2.4 8155定时器/计数器工作原理97

5.2.5 8031与8155的硬件连接98

5.2.6 8155内部定时器应用举例98

5.3 8255可编程通用并行接口芯片99

5.3.1 8255的外部引脚99

5.3.2 8255的内部结构99

5.3.3 8255的扩展逻辑电路100

5.3.4 8255的工作方式101

5.3.5 8255的控制字及初始化程序102

5.4 本章小结104

5.5 复习思考题104

第6章 单片机外部设备接口105

6.1 键盘接口技术105

6.1.1 键盘按键的消抖105

6.1.2 行列式键盘的工作原理107

6.1.3 键盘的工作方式107

6.2 键盘/显示器接口8279111

6.2.1 8279的内部结构111

6.2.2 8279的引脚及功能113

6.2.3 8279的操作命令和控制字114

6.2.4 MCS-51与8279的接口118

6.3 A/D、D/A转换技术119

6.3.1 A/D、D/A转换器的性能指标119

6.3.2 MCS-51单片机与D/A转换器的接口120

6.3.3 MCS-51单片机与A/D转换器的接口126

6.4 本章小结129

6.5 复习思考题130

第7章 串行通信技术131

7.1 串行通信技术131

7.1.1 异步通信方式132

7.1.2 同步通信方式133

7.2 单片机串行通信接口133

7.2.1 数据缓冲寄存器SBUF133

7.2.2 串行控制寄存器SCON133

7.2.3 电源控制寄存器PCON135

7.2.4 串行接口的工作方式135

7.2.5 多机通信原理145

7.3 单片机串行通信应用146

7.3.1 双机通信程序设计146

7.3.2 串行接口发送/接收带奇偶校验位的数据块149

7.4 本章小结154

7.5 复习思考题154

第8章 单片机实用开发工具155

8.1 单片机开发软件简介155

8.1.1 伟福系列仿真器及其开发环境155

8.1.2 软件开发环境介绍156

8.2 Keil C51简介166

8.2.1 概述166

8.2.2 集成开发环境(IDE)的使用167

8.3 本章小结167

8.4 复习思考题168

第9章 单片机应用技术169

9.1 单片机抗干扰技术169

9.1.1 硬件系统的抗干扰设计169

9.1.2 软件抗干扰技术175

9.2 “看门狗”技术177

9.3 常用子程序177

9.3.1 四字节十进制除法子程序178

9.3.2 最小二乘法拟合直线程序180

9.3.3 定点16位整数乘法191

9.3.4 滑动平均子程序195

9.3.5 BCD减法子程序196

9.3.6 查表子程序198

9.3.7 多字节BCD码加法203

9.3.8 多字节BCD码减法204

9.3.9 多字节BCD码取补205

9.3.10 多字节BCD码左移十进制一位(乘十)205

9.3.11 双字节二进制无符号数乘法206

9.3.12 双字节二进制无符号数平方207

9.3.13 双字节二进制无符号数除法208

9.3.14 双字节二进制无符号数除以单字节二进制数209

9.3.15 求平均值子程序210

9.3.16 数字滤波子程序211

9.4 单片机实践212

9.4.1 认识实验212

9.4.2 数码转换实验213

9.4.3 算术运算实验214

9.4.4 排序实验217

9.4.5 定时器实验218

9.4.6 串行通信实验219

9.5 本章小结220

9.6 复习思考题221

参考文献222

热门推荐