图书介绍

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

单片机原理及应用
  • 陆亚民主编 著
  • 出版社: 北京:中国轻工业出版社
  • ISBN:7501928894
  • 出版时间:2000
  • 标注页数:398页
  • 文件大小:34MB
  • 文件页数:411页
  • 主题词:

PDF下载


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

下载说明

单片机原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

绪论1

第一章 微型计算机的基础知识5

1-1 常用的数制与编码5

一、数制及数制间的转换5

二、常用二进制数的编码8

1-2 二进制数的运算10

一、计算机中数的表示方法10

二、二进制数运算12

1-3 微型计算机的硬件组成及工作过程15

一、微型计算机中几个常用术语15

二、微型计算机硬件组成16

三、微型计算机的工作过程19

习题与思考题21

第二章 MCS-51单片机的硬件结构和工作原理23

2-1 8051的硬件结构及引脚23

一、8051的内部结构框图23

二、引脚定义及功能24

2-2 MCS-51系列单片机的存储器组织结构26

一、程序存储器27

二、数据存储器28

2-3 中央处理器CPU33

一、运算器33

二、控制器34

三、专用寄存器组34

2-4 时钟电路与CPU时序34

一、时钟电路35

二、CPU的时序35

2-5 复位电路38

一、复位信号及其产生39

二、复位方式39

习题与思考题40

第三章 MCS-51单片机指令系统41

3-1 概述41

一、指令的表示形式41

二、指令格式42

三、MCS-51指令系统的分类和特点43

四、指令中有关符号说明44

3-2 寻址方式44

一、立即寻址45

二、直接寻址45

三、寄存器寻址46

四、寄存器间接寻址47

五、变址寻址48

六、相对寻址49

七、位寻址49

3-3 数据传送类指令51

一、内部数据传送指令51

二、外部数据传送指令54

三、数据变换指令56

四、栈操作指令57

3-4 算术运算类指令59

一、加法指令59

二、减法指令63

三、十进制调整指令DA64

四、乘法指令MUL66

五、除法指令DIV66

3-5 逻辑运算类指令67

一、双操作数的逻辑运算指令67

二、对累加器A进行逻辑操作的指令70

3-6 控制转移类指令72

一、无条件转移指令73

二、条件转移指令77

三、子程序调用和返回指令81

四、空操作指令84

3-7 位操作类指令85

一、位传送指令85

二、位置位和位清零指令86

三、位运算指令&(86

四、位控制转移指令87

习题与思考题88

第四章 汇编语言程序设计基础92

4-1 概述92

一、程序设计语言92

二、MCS-51单片机汇编语言程序格式93

三、伪指令93

四、汇编96

五、程序流程图98

4-2 简单程序和查表程序99

一、简单程序99

二、查表程序100

4-3 分支和散转程序104

一、分支程序104

二、散转程序(多分支程序)105

4-4 循环程序107

一、循环程序的基本结构107

二、用计数器控制循环108

三、按条件控制循环113

4-5 子程序114

一、子程序设计114

二、调用子程序时参数传递的方法115

习题与思考题119

第五章 输入/输出端口、定时器/计数器与中断系统121

5-1 并行I/O口121

一、并行I/O口的功能121

二、各口的位结构原理122

三、I/O口的负载能力及输入/输出操作125

5-2 定时器/计数器126

一、工作方式127

二、定时器/计数器的结构129

三、定时器/计数器初值的求取方法131

四、定时器/计数器的编程132

5-3 串行口133

一、串行通信概述134

二、串行口结构136

三、串行口的控制寄存器137

四、串行口工作方式138

5-4 中断系统140

一、概述140

二、MCS-51单片机的中断系统141

三、中断响应146

四、中断应用举例148

习题与思考题153

第六章 MCS-51单片机的系统扩展155

6-1 单片机最小应用系统155

一、单片机的时钟设置155

二、单片机的复位电路156

三、8051/8751最小应用系统157

四、8031最小应用系统158

6-2 系统扩展基础知识158

一、单片机的片外总线结构158

二、MCS-51单片机的系统扩展能力160

三、MCS-51单片机常用系统扩展芯片160

四、地址锁存器161

五、扩展存储器映像及编址162

6-3 程序存储器的扩展165

一、程序存储器扩展方法165

二、扩展EPROM166

三、扩展EEPROM170

6-4 数据存储器的扩展172

一、数据存储器的扩展方法172

二、外部数据存储器扩展电路174

6-5 并行I/O口的扩展177

一、I/O接口扩展方法177

二、简单I/O口扩展178

三、用8255A作单片机的可编程I/O口扩展180

四、用8155作单片机的可编程I/O口扩展188

习题与思考题196

第七章 单片机系统接口技术198

7-1 概述198

一、I/O接口功能198

二、单片机与外设交换数据的方式199

三、I/O接口编址方式及操作指令199

7-2 显示器及键盘接口技术200

一、显示器接口200

二、键盘及接口207

三、单片机与8279可编程键盘/显示控制器的接口215

7-3 D/A转换电路与单片机的接口224

一、DAC0832芯片(8位)225

二、DAC0832与MCS-51单片机的接口226

三、DAC1210(12位)芯片与MCS-51单片机的接口229

7-4 A/D转换电路与单片机的接口231

一、ADC0809芯片231

二、ADC0809与MCS-51单片机的接口233

三、MC14433与MC8-51单片机的接口235

7-5 串行通信接口技术238

一、方式0与移位寄存器式的I/O扩展238

二、方式1与点对点的异步通信241

三、方式2、方式3与多机通信244

四、R8-232-C标准及接口技术246

7-6 微型打印机与单片机接口技术249

一、TPμP-40A/16A微型打印机的主要性能249

二、TPμP-40A/16A微型打印机的主要命令及控制方式250

三、TPμP-40A/16A微型打印机与MCS-51单片机的接口252

习题与思考题254

第八章 单片机应用与开发256

8-1 单片机应用系统的设计256

一、总体设计256

二、硬件设计257

三、软件设计258

四、系统调试258

8-2 单片机报时控制系统259

一、单片机报时系统工作原理259

二、总体设计259

三、程序流程图261

四、程序清单262

8-3 注塑机的顺序控制系统271

一、总体设计273

二、硬件设计274

三、软件设计275

四、顺序控制程序模块276

习题与思考题278

第九章 8098单片机简介279

9-1 8098单片机的基本结构279

一、主要性能279

二、中央处理器280

三、时钟与复位电路283

四、8098的引脚介绍285

9-2 8098单片机的存储系统287

一、8098单片机存储器系统编址287

二、8098单片机的系统总线288

三、芯片配置寄存器CCR289

四、8098单片机外接EPROM和RAM电路291

9-3 中断控制系统291

一、中断系统的结构291

二、中断源291

三、中断控制293

四、中断响应295

五、中断响应的时间295

9-4 指令系统295

一、程序状态字PSW寄存器296

二、操作数的类型296

三、寻址方式297

四、指令系统299

9-5 I/O口的功能311

一、并行口311

二、I/O状态寄存器与控制寄存器311

三、定时器311

四、串行口314

五、高速输入通道(HSI)317

六、高速输出通道(H80)319

七、模拟接口321

习题与思考题323

第十章 单片机开发系统及其使用方法325

10-1 DVCC-51-ED型单片机开发系统简介325

一、DVCC-51-ED型单片机开发系统的功能特点325

二、面板结构326

三、显示器说明326

四、接插座说明326

五、编程插座及Vpp控制开关328

六、键盘328

七、开发机的存储器、I/O地址分配329

10-2 工作状态331

一、待命状态0331

二、待命状态1331

三、存储器读写MEM态331

四、寄存器读写REG态331

五、ODRW态331

六、标志态(F态)332

七、仿真态332

10-3 键盘监控LED显示系统操作说明332

一、键盘监控特点332

二、复位命令——RESET键332

三、返回待命状态0命令——MON键332

四、程序存储器读写命令——MEM键333

五、寄存器读写、特殊功能寄存器检查、片内RAM读写命令——REG键333

六、外部数据存储器、外部RAM、口读写命令——0DRW键334

七、单步执行命令——STEP键335

八、非全速断点运行命令——NVBP键336

九、全速断点运行命令——FVBP键336

十、连续执行命令——EXEC键336

十一、插入和删除命令——INS键、DEL键337

十二、计算机相对偏移量命令——OFST键337

十三、程序/数据块移动、比较命令——MOVE键、COMP键338

十四、标志设置命令——F1键和F2键339

十五、其它按键340

10-4 与PC机联机通信340

一、硬件联接340

二、软件操作340

三、操作步骤341

10-5 MCS-51应用系统的调试342

一、常见硬件故障分析342

二、硬件调试方法342

三、软件调试方法343

四、程序固化方法345

第十一章 MCS-51单片机实验348

11-1 指令系统实验348

实验一 传送指令编程348

实验二 算术及逻辑运算指令实验352

实验三 转移类指令编程357

11-2 汇编语言程序设计实验359

实验四 顺序结构程序实验359

实验五 分支结构程序设计362

实验六 循环结构程序设计365

11-3 接口实验368

实验七 基本I/O口、中断实验368

实验八 定时器实验370

实验九 串行口的应用372

实验十 8031扩展8155实验375

实验十一 D/A转换实验378

实验十二 A/D转换实验381

附录一 常用集成电路引脚图384

附录二 ASCII(美国标准信息交换码)表387

附录三 MCS-51系列单片机指令系统表388

附录四 MCS-51指令系统速查卡393

附录五 常用EPROM的固化电压参考表394

参考文献397

热门推荐