《单片微机原理系统设计与开发应用》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:万福君等编著
  • 出 版 社:合肥:中国科学技术大学出版社
  • 出版年份:1995
  • ISBN:7312006590
  • 页数:422 页
图书介绍:

第一章 计算机基础知识 4

一-1数制与代码及计算机中数的表示法 4

一、数制与代码 4

二、数制转换 5

三、二进制数的算术运算 7

四、机器数与真值 8

五、计算机中数的表示 法 10

六、数据格式 与数的表示范围 14

1-2计算机中的编码系统 15

一、二一十进制编码 15

三、汉字编码 16

二、ASCII码 16

1-3计算机的基本工作原理 18

一、计算机的功能部件 18

二、计算机软件 20

三、衡量计算机性能的主要技术 指标 21

1-4微型机与单片机 22

一、微处理器 22

二、微型计算机的构成 24

三、单片微型计算机 27

1-5半导体存贮器 27

一、存贮器分类 27

二、随机存贮器 27

三、静态RAM的 基本结构 29

四、只读存贮器 30

五、存贮器系统 32

1-6计算机的输入/输出 36

一、1/O接口 的编址方式 36

二、CPU与外设间传送信息 的方式 37

1-7 中断技术 38

一、中断系统及其功能 38

二、中断源 39

三、中断分类 39

四、中断处理过程 39

五、多重中断 41

第二章 MCS-51单片机硬件结构 42

2-2 MCS-51单片机的引肢功能 43

2-1 MCS-51单片机内部结构 分析 43

一、时钟电路 44

二、控制 信号 46

三、I/O口 46

四、 MCS-51单片机管肢的应用特性 46

2-4 MCS-51的存贮器组织 49

一、程序存贮器 52

二、数据存贮器 53

三、专用寄存器 55

四、外部数据存贮器 56

2-5 MCS-51CPU时序 59

二、典型 指令的取指和执行时序 62

一、HMOS型单片机掉电运行方式 62

一、机器周期、状态、相位 62

2-7 MCS-51内部程序存贮器的写入校验和加密 64

一、8751片内EPROM的写入和擦除 64

二、CHMOS型 单片机的掉电运行方式与待机方式 64

二、8751/8051内部程序校验 66

三、内部程序存贮器的加密位 66

习题与思考 67

第三章 MCS-51指令系统 67

3-1指令系统 概述 68

一、指令与指令系统 70

二、程序与程序设计 70

三、汇编语言 72

四、伪指令 75

一、立即寻址 77

二、直接寻址 77

五、MCS-51指令的寻址方式 78

三、寄 存器寻址 78

四、寄存器间接寻址 79

五、基址寄存器加变址寄存器间接寻址 80

六、相对寻址 80

七、位寻址 81

3-3 MCS-51 指令系统 介绍 82

一、数据传送指令(共29条) 82

二、算术运算指令(共24条) 91

三、逻辑运算指令(共24条) 100

四、控制 转移令(共17条) 106

五、布尔处理类指令 112

习题与思考 117

一、采用汇编语言的优点 121

4-1概述 121

二、汇编语言程序 设计 步骤 121

第四章 汇编语言程序 设计 121

三、评价程序 质量的标准 122

4-2简单程序 122

4-3分支程序 125

一、简单分支程序 125

二、多重分支程序 127

三、N路公支程序 129

4-4循环程序 133

一、循环程序 的导出 133

二、多重循环 137

三、编定循环程序 应注意的问题 141

4-5 查表程序 141

4-6 子程序 的设计 及其调用 145

一、子程序的 概念 145

二、调用子程序 的要点 146

三、子程序 的调用及嵌套 149

4-7 程序 设计 举例 152

一算术运算程序 153

二、代码转换程序 160

习题与思考 164

第五 章 MCS-51定时/计数器 、串行口及中断系统 171

5-1MCS-51定时/计数器 173

一、定时/计数器结构 与工作原理 174

二、定时 /计数器方式寄存器和控制寄存器 177

三、定时/计数 器的4种工作方式 178

四、定时/计数 器T2 179

五、定时/计数 器应用举例 180

5-2 MCS-51串行口 182

一、串行通信的两种 基本方式 184

二、 MCS-51串行口结构 188

三、串行口 工作方式 188

四、波特率的设计 189

五、串行口的应用 190

5-3 MCS-51单片机中断系统 193

一、中断的一般功能 193

二、中断请 求源 194

三 、中断控制 197

四、中断响应过程 197

习题与思考 199

七、用软件模拟第三个中断优先级 199

第六章 存贮器系统 设计 199

六、多外部中断源的设计 199

五、外部中断的响应时序与触发方式 199

6-1 MCS-51存贮器扩展操作时序 200

一、外部程序 存贮器操作时序 200

二、常用芯片介绍 202

三、程序 存贮器扩展设计 207

一、外部数据存贮器操作时序 211

二、常用RAM芯片介绍 211

6-3数据存贮 器扩展设计 211

三、数据存贮器扩展设计 213

6-4 存贮器系扩展设计 214

一、扩展 4KBEPROM 和4KBRAM 214

二、扩展16KBEPROM 和16KBRAM 215

三、程序存贮器突是和数据存贮器空间合并 216

四、扩展16KBEPROM 和16KBRAM 217

6-5 程序 存贮 器EEPROM介绍及扩展接口电路 218

一、2817AEPROM 218

二、扩展2817AEPROM 接口电路 219

习题与思考 220

第七章 并行I/O接口电路扩展设计及用 222

7-1概述 222

7-2 可编程主、并行I/O口8255A 222

一、8255A的结构 222

二、8255A的操作说 明 224

三、应用举例 232

7-3 8155/8156可编程RAM/I/O扩展器 237

一、8155芯片的结构 237

二、RAM和I/O端口寻址方式及应用 238

三、命令寄存器及状态 寄存器 240

四、8155内部定时器 243

7-4 用TTL芯片扩展简单的I/O接口 244

二、用74LS377扩展一个8位并行输入口 245

三、用74LS37774LS244扩展输入/输出口 245

一、用74LS377扩展一个并行输出 口 245

7-5 显示器键盘接口 247

一、显示器接口 247

二、键盘接口 248

三、可编程键盘 /显示接口8279 252

四、MCS-51与8279的连接应用举例 254

7-6 打印机接口 263

二、PP40的工作方式 266

三、8051与PP40的接口方法 266

一、PP40的接口信号 266

四、打印程序设计 举例 270

习题与思考 270

第八章 单片机与数模 (D/A)转换器接口 276

一、R-2RT型解码网络D/A转换器 277

二、描述 D/A转换器的性能参数 277

8-1D/A转换器 277

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

一、DAC0832的技术指标 279

二、DAC0832的结构及原理 279

三、DAC0832管脚 功能 280

四、8位D/A转换器输入端的接口方式 281

五、D/A转换器押输出 方式 283

8-3 MCS-51单片机与12位D/A转换器接口技术 285

一、DAC1208的结构指标 285

二、DAC1208的结构与原理 286

三、8031与DAC1208转换器接口技术 288

D/A转换器接口技术举例 289

一、单极性输出 接口系统设计 289

二、双极性输出 接口系统设计 291

三、双路D/A同步控制系统设计 293

D/A转换器接口技术举例 294

一、单极性输出 接口系统设计 295

二、双极性输出接口系统设计 295

三、双路D/A同步控制系统设计 296

二、逐位逼近式A/D转换哭原理 297

一、双积分A/D转换器原理 297

二、ADC08-8、0809的组成及工作原理 297

A/D转换器 297

三、描述 A/D转换哭的性能参数 298

三、、ADC08-8、0809的管脚功能 298

四、8031与ADC08-8、0809接口 设计 299

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

一、AD574的技术指标 303

8-7 MCS-51单片机与12位A/D转换器接口技术 303

二、AD574结构及工作 原理 303

一、ADC08-8、0809的主要功能 303

三、AD574转换器的应用 305

四、AD574与单片机的接口及程序 设计 306

8-8 A/D转换哭在测控系统中的应用问题 308

一、模拟量输入通道的连接 308

二、多通道模拟 开关 310

三、多通道 模拟开关的扩展应用 313

四、采样/保持电路 314

8-9 A/D转换中数字滤波程序设计 317

四、程序 判断法滤波 318

三、滑动平均值 法滤波 318

五、复合 法数字滤波 318

二、中值 法滤波 318

一 、算术平均值 法滤波 318

习题与思考 319

一、为什么要用开发系统 322

9-1 开切系统的概念 322

二、开发系统的原理与基本功能 322

第九章 MCS-51单片机开发原理及开发系统 322

9-2 DVCC-51-ED仿真器的功能与使用 323

一、ED仿真器的功能 323

二、ED机的使用 325

9-3 ED仿真器的基本工作管理 327

一、存贮 器 328

二、显示器接口 329

三、EPROM写入原理 333

10-1 头STEPCORE厚度尺寸磨削检测与控制 338

一、误差分析 338

第十章 单片机在机电一体化技术和智 能仪表中的应用 338

二、系统构成及原理 339

三、两点式压电陶瓷微位移机构 340

四、微机控制器 340

五、几个主要软件模块 342

一、加工的基本原理 345

二、活塞加工的新方案 345

10-2 异形餐圆车削中听单片机控制系统 345

三、微控制器 346

四、软件控制 功能 347

10-3刚度测量 仪 349

一、系统构成及测量 原理 349

二、传感器的选择及工作原理 350

三、微控制 器 351

四、系统软件 352

10-4 多功能智能感应同步器数显表 354

10-5 程控扫频仪 356

二、跟踪滤波器 356

三、D/A输出电路 358

11-1 DVCC-51-ED机简介 362

一、使用说明 362

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

二、键盘 概况 363

11-2 键盘监控程序简介 365

一、键盘临控程序 工作状态 365

二、键盘监控特点 368

11-3键盘监控操作说明 369

11-4 基本编程 实验 380

实验一 、 DVCC-51-ED机键盘操作 380

实验二、MCS-51指令系统应用 383

实验三、程序设计 (一) 385

实验四、程序设计(二) 387

实验五、定时/计数器实验 391

11-5 MCS-51 系统设计实验台使用说明 393

11-6 MCS-51 应用系统设计实验 395

实验六、MC-51存贮器系统设计 395

实验七、MCS-51I/O接口设计 与应用 397

实验八、D/A转换实验 398

实验九、MCS-51中断系统实验 399

实验十、A/D转换实验 400

11-7 表格、监控及附图 401

二\DVCC-51-ED DECUG 子程序 404

三、附图 404

一、DVCC-51-ED表格集 404

附录一 MCS-51 指令表 407

一、按功能排 列的令表 407

二、按编码排列的指令表 412

附录二 常用芯片引脚图 416

一、74LS系列芯片 416

二、存贮器芯片 417

三、二进制 逻辑单元图形符号对照表 418

附录三 常用EPROM固化电压参考表 419

2-6 MCS-51低功耗运行方式 692