图书介绍

单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

单片机原理及应用
  • 陈为,马家辰主编 著
  • 出版社: 东营:中国石油大学出版社
  • ISBN:9787563629497
  • 出版时间:2009
  • 标注页数:284页
  • 文件大小:26MB
  • 文件页数:295页
  • 主题词:单片微型计算机

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单片机的历史与发展趋势3

1.3单片机的应用6

1.4单片机应用系统7

1.5常用单片机简介8

1.6单片机的选用11

习题112

第2章 MCS-51单片机的内部结构13

2.1 MCS-51单片机的基本结构13

2.2 MCS-51单片机的引脚功能14

2.3 MCS-51单片机的存储器组织21

2.3.1程序存储器21

2.3.2数据存储器22

2.4 MCS-51单片机的工作时序27

2.4.1节拍、状态、机器周期和指令周期28

2.4.2 CPU取指令、执行指令周期时序28

习题230

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

3.1 MCS-51指令的寻址方式31

3.1.1 MCS-51汇编语言指令格式31

3.1.2 MCS-51的寻址方式31

3.2 MCS-51的指令说明33

3.2.1数据传送类指令33

3.2.2算术运算类指令36

3.2.3逻辑运算类指令38

3.2.4控制转移类指令39

3.2.5布尔处理类指令41

3.3伪指令42

3.4 C51程序设计基础43

3.4.1 C51数据类型43

3.4.2变量存储类型44

3.4.3特殊功能寄存器及其C51定义45

3.4.4运算符与表达式46

3.4.5 C51语句50

3.4.6函数55

3.4.7 C51构造数据类型58

习题362

第4章MCS-51汇编语言程序设计63

4.1汇编语言程序设计概述63

4.1.1汇编语言的特点63

4.1.2汇编语言程序设计的步骤63

4.2单片机汇编语言程序的基本结构形式63

4.2.1顺序程序63

4.2.2分支程序64

4.2.3循环程序66

4.3 MCS-51单片机汇编语言程序设计举例67

4.3.1算术运算程序67

4.3.2数制转换程序68

4.3.3定时程序69

4.3.4查表程序69

4.3.5数据极值查找程序70

4.3.6数据排序程序71

4.4 C51程序设计72

4.4.1 C51编程方法72

4.4.2 C51编程的一些特点76

习题477

第5章 中断系统78

5.1中断系统概述78

5.2 MCS-51单片机中断系统78

5.2.1中断请求源和中断请求标志78

5.2.2中断控制80

5.2.3中断响应82

5.2.4外部中断触发方式83

5.2.5多个外部中断源系统设计84

5.2.6 MCS-51对中断请求的撤除85

5.2.7 MCS-51中断系统的初始化87

5.3应用举例88

5.4 C51中断编程95

习题596

第6章 MCS-51单片机的定时器/计数器97

6.1定时器/计数器概述97

6.1.1定时器/计数器结构97

6.1.2工作方式98

6.1.3定时器/计数器的初始化100

6.2应用举例103

6.3 C51定时器编程113

习题6114

第7章 MCS-51单片机串行接口115

7.1串行通信的基本概念115

7.1.1基本概念及分类115

7.1.2串行口的功能116

7.2 MCS-51串行口的组成117

7.2.1串行口的结构117

7.2.2串行口控制与状态寄存器117

7.3串行口的工作方式118

7.3.1串行口工作方式0118

7.3.2串行口工作方式1119

7.3.3串行口工作方式2与方式3120

7.3.4波特率的设计121

7.3.5异步通信程序举例122

7.3.6 C51串行口编程123

习题7125

第8章 单片机系统的扩展126

8.1 MCS-51单片机系统扩展编址技术126

8.1.1 MCS-51单片机的片外总线结构126

8.1.2片选方式和地址分配127

8.2外部程序存储器的扩展129

8.2.1扩展外部程序存储器的总线功能和操作时序129

8.2.2 EPROM程序存储器扩展130

8.2.3 E2PROM的扩展132

8.3外部数据存储器的扩展134

8.3.1扩展数据存储器时的总线功能和读、写操作时序134

8.3.2 SRAM的扩展136

8.3.3新型存储器简介138

8.4并行I/O接口的扩展139

8.4.1概述139

8.4.2简单的I/O口扩展139

8.4.3采用8255扩展I/O口142

8.4.4采用8155扩展I/O口147

8.5外部串行总线扩展152

8.5.1 I2 C总线器件概述153

8.5.2 I2C总线应用举例154

8.5.3其他串行总线扩展简介162

习题8165

第9章 常用外围设备接口电路166

9.1单片机与键盘接口166

9.1.1键盘的工作原理166

9.1.2独立式按键167

9.1.3矩阵式按键169

9.2 LED显示器接口175

9.2.1数码管简介175

9.2.2静态显示接口178

9.2.3动态显示接口179

9.2.4典型的键盘、显示接口电路183

9.3键盘/显示器专用接口Intel 8279184

9.3.1 8279的内部结构和工作原理184

9.3.2 8279的引脚和功能186

9.3.3 8279与单片机、键盘/显示器的接口192

9.4 LCD液晶显示和接口194

9.4.1 LCD显示器简介194

9.4.2笔段型液晶显示的接口196

9.4.3字符型液晶显示的接口198

9.4.4图形液晶显示接口200

9.5微型打印机接口213

9.5.1 PP40的接口信号213

9.5.2 PP40的操作方法214

9.5.3 PP40的接口方法216

习题9220

第10章 模拟量接口的扩展221

10.1 D/A转换器概述221

10.1.1 T形电阻式D/A转换器原理221

10.1.2描述D/ A转换器的性能参数222

10.2 MCS-51单片机与8位D/A转换器接口技术222

10.2.1 DAC0832的内部结构和引脚功能223

10.2.2 8位D/A转换器接口方法224

10.3 MCS-51单片机与8位A/D转换器接口技术226

10.3.1 A/D转换器概述226

10.3.2 A/D转换器的主要技术指标227

10.3.3典型A/D转换器芯片ADC0809228

10.3.4 MCS-51单片机与ADC0809接口230

10.3.5应用举例231

10.4 MCS-51单片机与12位A/D转换器接口技术233

10.4.1 AD574A引脚功能233

10.4.2 AD574A的单极性和双极性输入234

10.4.3 AD574A与单片机的接口235

10.5 MCS-51单片机与串行A/D接口技术236

10.5.1 TLC2543A/D转换器的功能特性237

10.5.2 TLC2543 A/D转换器的应用实例243

习题10245

第11章 μC/OS-Ⅱ嵌入式操作系统247

11.1 μC/OS-Ⅱ系统的特点及结构247

11.1.1 μC/OS-Ⅱ系统的特点248

11.1.2 μC/OS-Ⅱ系统的内核结构249

11.1.3主要模块介绍250

11.1.4 μC/OS-Ⅱ操作系统的初始化257

11.2 μC/OS-Ⅱ的移植258

11.2.1 μC/OS-Ⅱ工作核心原理分析258

11.2.2在移植过程中的一般性问题259

11.2.3 μC/OS-Ⅱ在MCS-51单片机上的移植过程260

11.3 μC/OS-Ⅱ应用举例262

习题11266

第12章 单片机应用系统的设计267

12.1单片机应用系统的设计过程267

12.1.1应用系统的总体设计267

12.1.2应用系统的硬件设计268

12.1.3应用系统的软件设计269

12.2单片机开发工具及选择273

12.2.1仿真器273

12.2.2其他硬件工具276

12.2.3单片机仿真软件276

12.3系统可靠性设计276

12.3.1硬件的可靠性设计277

12.3.2软件的可靠性设计279

12.4单片机应用系统的调试和维护280

12.4.1硬件调试方法280

12.4.2软件调试方法281

习题12282

参考文献283

热门推荐