图书介绍

单片微型计算机原理与应用PDF|Epub|txt|kindle电子书版本网盘下载

单片微型计算机原理与应用
  • 丁志刚,李刚民编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505309471
  • 出版时间:1990
  • 标注页数:366页
  • 文件大小:9MB
  • 文件页数:384页
  • 主题词:

PDF下载


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

下载说明

单片微型计算机原理与应用PDF格式电子书版下载

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

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

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

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

图书目录

第一章 单片机基础知识3

第一节 单片机中的数3

一、十进制数3

二、二进制数3

三、十六进制数4

四、二-十进制数4

五、数制的转换5

第二节 微机工作过程6

一、微处理器7

二、存贮器10

三、输入/输出设备12

一、典型的单片机结构13

第三节 单片机特点13

二、MCS-51系列单片机14

小结16

思考题与习题16

第二章 单片机结构18

第一节 单片机引脚功能18

一、单片机功能模块18

二、引脚定义及功能18

第二节 存贮器结构22

一、程序存贮器23

二、数据存贮器25

三、专用寄存器26

第三节 CPU时序和其它电路32

一、振荡器和时钟电路32

二、CPU时序33

三、复位和掉电操作34

第四节 输入/输出端口结构41

一、P0口41

二、P1口43

三、P2口44

四、P3口45

五、端口负载能力和接口要求45

第五节 扩展系统的连接46

小结48

思考题与习题49

第三章 指令系统52

第一节 程序设计语言简介52

一、指令格式53

第二节 指令格式和寻址方式53

二、寻址方式54

三、寻址空间及符号注释57

第三节 指令系统59

一、数据传送指令组60

二、算术运算指令组68

三、逻辑运算指令组73

四、控制转移指令组77

五、位操作指令组84

小结88

思考题与习题95

第四章 定时器101

第一节 定时器概述101

一、定时器方式寄存器TMOD102

第二节 定时器的方式和控制寄存器102

二、定时器控制寄存器TCON103

第三节 定时器工作方式104

一、方式0104

二、方式1106

三、方式2106

四、方式3107

第四节 定时器应用举例109

一、方式0、方式1应用109

二、方式2应用111

三、门控位应用113

小结115

思考题与习题117

一、概述119

第五章 串行接口119

第一节 串行通讯119

二、串行通讯中的概念120

第二节 串行接口121

一、结构121

二、串行控制寄存器SCON123

三、专用寄存器PCON125

第三节 波特率设计125

一、方式0和方式2125

二、方式1和方式3126

第四节 串行通讯工作方式127

一、方式0127

二、方式1128

三、方式2129

四、方式3130

第五节 串行口应用实例130

一、扩展I/O130

二、异步通讯子程序131

三、多机通讯原理133

小结134

思考题与习题136

第六章 中断系统137

第一节 中断的概念137

第二节 中断系统及操作139

一、中断源139

二、中断请求标志140

三、中断允许控制141

四、中断响应过程及响应时间144

第三节 扩充外中断源147

一、利用定时器作外中断法147

二、中断和查询结合法148

第四节 中断系统应用150

一、8051系统单步操作150

二、定时器T0方式3的应用151

小结152

思考题与习题154

第七章 扩展系统156

第一节 扩展程序存贮器156

一、扩展2K字节EPROM156

三、扩展16K字节EPROM159

二、扩展4K字节EPROM159

第二节 扩展数据存贮器164

一、扩展2K字节RAM165

二、线选法寻址167

三、译码法寻址167

四、程序存贮空间和数据存贮空间的混合171

第三节 扩展I/O接口173

一、简单的I/O扩展173

二、可编程接口175

小结183

思考题与习题184

第八章 程序设计186

第一节 循环程序187

第二节 查表程序192

一、规则变量X193

二、非规则变量X197

第三节 散转程序199

一、采用转移指令表200

二、采用地址偏移量表203

三、采用转向地址表204

四、利用“RET”指令实现散转程序205

第四节 代码转换206

一、单字节二翻十子程序207

二、多字节二翻十子程序208

三、十翻二子程序210

四、一位十六进制数转换成ASCII码211

第五节 常用I/O端口程序213

五、十六进制数的ASCII码转换成四位二进制数213

小结216

思考题与习题217

第九章 接口技术219

第一节 显示器接口219

一、发光数码管219

二、静态显示接口221

三、动态扫描式显示226

第二节 键盘接口229

一、键盘工作原理230

二、程序扫描方式232

三、中断扫描方式235

一、DAC电路原理237

第三节 数模转换接口237

二、DAC接口电路241

第四节 模数转换接口250

一、逐次逼近法ADC电路250

二、双积分ADC电路255

小结261

思考题与习题262

第十章 系统设计与开发265

第一节 应用系统研制过程265

一、确定任务265

二、总体设计266

三、硬件设计方法267

四、软件设计方法269

第二节 开发工具和开发方法272

一、DVCC-51-CH开发机273

二、DVCC-51-DB开发机279

三、系统调试280

第三节 程序固化283

一、EPROM写入特性284

二、8751程序固化及保密285

三、程序固化原理287

四、程序固化操作291

五、程序固化的发展方向293

第四节 应用系统实例295

一、概述295

二、技术要求295

四、系统总体设计296

三、数学模式296

五、部件选择和设计方法297

六、防干扰措施303

七、程序设计304

八、研制调试过程304

九、结束语307

小结307

思考题与习题308

第十一章 练习和实验309

第一部分 程序练习309

练习一 数据传送309

练习二 双字节加法311

练习三 多字节十进制加法311

练习四 双字节乘法313

练习六 双字节除法子程序315

练习五 单字节除法315

练习七 单字节二翻十子程序317

练习八 双字节二翻十子程序318

练习九 数据排序319

练习十 显示练习(一)320

练习十一 命令键入口练习322

练习十二 显示练习(二)322

练习十三 电脑时钟325

第二部分 系统接口实验332

实验一 程控循环灯332

实验二 扩展I/O口应用333

实验三 D/A转换336

实验四 A/D转换(一)337

实验五 A/D转换(二)339

实验六 键盘接口342

实验七 串行显示接口345

附录348

附录一 美国标准信息交换码ASCII字符表348

附录二 MCS-51单片微型计算机指令手册349

1.MCS-51汇编指令表349

2.MCS-51反汇编指令表352

附录三 常用集成电路引脚图356

1.TTL逻辑电路356

2.存贮器361

附录四 十六进制-十进制整数转换表364

1.单字节H-D转换表364

2.双字节H-D转换表365

参考书目366

热门推荐