《MCS-96系列单片机原理及应用技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:汪建主编
  • 出 版 社:武汉:华中理工大学出版社
  • 出版年份:2004
  • ISBN:7560918654
  • 页数:416 页
图书介绍:单片机是微型计算的一个重分支。本书以MCS—96系列单片机为例(以8096/8098及80C196单片机为典型机),从硬件结构和软件技术两个方面系统地介绍16位单片微机的工作原理和应用方法。本书着重于微型计算机有关基本概念、基本应用方法的论述。全书共分为14章,详细讨论了微型计算机的基本组成及工作原理、存储器及其与系统的连接、汇编语言程序的设计方法、输入/输出及中断的概念、微机的接口技术、单片机的I/O子系统及其应用方法,并用实例说明了单片微机应用系统的设计方法。本书是的最后对MCS-96系列单片机的新成员——80C196KB/KC芯片进行了介绍。在学习本书之后,不仅可熟悉MCS—96系列单片机的工作原理和应用方法,而且能举一反三地把学习的知识用于其它型号的微型计算机的学习之中。本书注意内容的先进性、理论性和实践性,采用通俗的语言叙述的,十分便于自学。本书可作为高等院校的微机原理及应用课程的教材,也可作为科技和工程技术人员的参考书。

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

1-1 电子计算机的发展简史 1

1-2 单片机的发展概况 5

1-3 有关计算机的基本概念 8

1-4 计算机中的数制及码制 13

1-5 计算机的硬件和软件 24

1-6 计算机的基本工作原理 28

习题一 38

第2章 MCS—96系列单片机的基本结构及工作原理 39

2-1 概述 39

2-2 单片机芯片的基本构成及特点 39

2-3 CPU及其操作 45

2-4 8096/8098的存储器空间 50

2-5 I/O口及I/O控制、状态寄存器 55

2-6 芯片配置寄存器 59

2-7 时钟信号 63

2-8 复位 65

习题二 68

第3章 存储器及其与系统的连接 70

3-1 存储器概述 70

3-2 常用存储器芯片简介 74

3-3 存储器的寻址方法 78

3-4 存储器与系统的连接 85

习题三 92

第4章 MCS—96指令系统 93

4-1 指令系统概述 93

4-2 寻址方式 101

4-3 数据传送指令 105

4-4 算术与逻辑运算指令 111

4-5 跳转和调用指令 124

4-6 单寄存器指令 134

4-7 移位指令 136

4-8 专用控制指令 141

4-9 伪指令 142

习题四 144

第5章 汇编语言程序设计 147

5-1 概述 147

5-2 顺序程序设计 151

5-3 分支程序设计 155

5-4 循环程序设计 159

5-5 子程序设计 168

5-6 查表程序设计 172

5-7 汇编及汇编过程 177

习题五 179

第6章 输入/输出及中断 181

6-1 输入/输出概述 181

6-2 CPU与外设交换信息的方式 187

6-3 I/O接口的寻址方式及地址译码方法 194

6-4 中断技术概述 196

6-5 8096/8098单片机的中断系统 204

6-6 8096/8098单片机的中断优先级控制 210

6-7 中断系统软件的设计要点 213

6-8 中断系统编程示例 215

习题六 220

7-1 微机接口技术原理概述 222

第7章 微型计算机的接口技术 222

7-2 典型的并行I/O接口芯片 225

7-3 微机与显示器的接口 239

7-4 微机与键盘的接口 245

7-5 单片机与8279可编程键盘/显示控制器的接口 252

7-6 微机与打印机的接口 263

习题七 267

第8章 定时器及其应用 269

8-1 8096/8098单片机中的硬件定时器T1和T2 269

8-2 定时器的应用 271

8-3 监视定时器及其应用 277

习题八 279

9-1 HSI的结构及工作原理 280

第9章 高速输入部件HSI及其应用 280

9-2 HSI的使用要点 283

9-3 HSI的应用实例 286

习题九 292

第10章 高速输出部件HSO及其应用 293

10-1 HSO的结构与工作原理 293

10-2 HSO的使用方法 296

10-3 HSO的编程与应用实例 300

习题十 310

第11章 A/D和PWM(D/A)及其应用 312

11-1 8096/8098的A/D转换器及应用 312

11-2 PWM输出(D/A) 321

习题十一 325

12-1 串行通信的基本概念 327

第12章 串行口及其应用 327

12-2 RS-232C接口标准 333

12-3 8096/8098串行口的工作原理 336

12-4 8096/8098串行口的使用方法 340

12-5 串行口应用实例 341

习题十二 353

第13章 单片机应用系统设计 354

13-1 概述 354

13-2 F/V(频率/电压)转换 357

13-3 高速可编制控制器 361

13-4 能量检测器 365

13-5 数字滤波器的实现 368

13-6 智能超声测距仪 373

习题十三 377

第14章 80C196KB/KC单片机 379

14-1 80C196芯片的引脚与封装 379

14-2 80C196单片机的结构及其主要特色 384

14-3 80C196的存储器空间 386

14-4 80C196单片机增加的指令 391

14-5 80C196芯片中一些寄存器格式的说明 394

14-6 80C196的中断系统 396

14-7 80C196单片机中的I/O功能部件 399

14-8 80C196的系统连接 405

习题十四 406

附录1 MCS—96系列指令系统简表 408

附录2 MCS—96系列指令操作码及状态周期表 411

附录3 ASCII字符表(美国信息交换标准码) 415

参考文献 416