当前位置:首页 > 工业技术
微型计算机系统的设计方法和接口技术
微型计算机系统的设计方法和接口技术

微型计算机系统的设计方法和接口技术PDF电子书下载

工业技术

  • 电子书积分:17 积分如何计算积分?
  • 作 者:张善德编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1985
  • ISBN:
  • 页数:571 页
图书介绍:
《微型计算机系统的设计方法和接口技术》目录

第一章 概述 1

1-1 引言 1

1-2 微计算机系统的研制过程 3

1·2·1 系统的研制步骤 4

1·2·2 采用配套元件的系统设计 7

1-3 系统设计和评价 9

1·3·1 系统设计准则 9

1·3·2 系统设计的评价 11

第二章 微计算机系统部件的连接 14

2-1 微计算机系统的基本结构 14

2-2 存储器的连接方法 16

2·2·1 线选寻址法 17

2·2·2 全译码寻址方法 18

2·2·3 扩充寻址方法 19

2-3 输入/输出(I/O)的选址方式 20

2·3·1 存储器地址方式 21

2·3·2 专用I/O指令方式 23

2-4 用于系统连接的译码器和驱动器 24

2·4·1 8205译码器 24

2·4·2 8216/8226总线驱动器 26

2-5 Intel 8080系统 29

2·5·1 8080微处理器的结构 29

2·5·2 8080系统的CPU 31

2·5·3 8080系统的存储器 36

2-6 Z80系统 38

2·6·1 Z80-CPU的结构 39

2·6·2 Z80-CPU的总线特性 42

2·6·3 Z80与Intel8080的比较 46

2·6·4 Z80-CPU与动态RAM的连接 48

2-7 Intel8085系统 55

2·7·1 8085A微处理器的结构和总线特性 56

2·7·2 8085与8080的比较 60

2·7·3 8085最小系统的连接 65

第三章 基本输入输出技术 68

3-1 简单的并行接口 68

3·1·1 简单I/O并行接口的组成 68

3·1·2 8位并行I/O接口器件—8212 70

3-2 8255可编程并行I/O接口 74

3·2·1 8255的组成和工作方式 75

3·2·2 8255的操作过程 80

3-3 Z80-PIO可编程并行接口 86

3·3·1 Z80-PIO的结构和引线特性 87

3·3.2 Z80-PIO的工作方式和编程步骤 95

3·3·3 Z80-PIO与Intel8255的比较 103

3-4 串行输入输出接口 105

3·4·1 串行传送的特点 105

3·4·2 用软件控制的串行输入/输出 110

3-5 8251可编程通信接口 112

3·5·1 8251的结构和引线特性 112

3·5·2 8251工作方式的建立 118

3-6 输入输出设备的控制方式 122

3·6·1 程序查询方式 123

3·6·2 中断控制方式 125

3·6·3 直接存储器存取(DMA)方式 129

3·6·4 Intel8080、Intel8085、Z80微处理器I/O控制方式的比较 130

3-7 8214优先中断控制器 133

3·7·1 8214的组成和引线 133

3·7·2 用8214和8212组成的中断系统 137

3-8 8259可编程中断控制器 140

3·8·1 8259的组成和引线特性 140

3·8·2 8259的编程 145

3·8·3 8259的级联结构 155

3-9 8257可编程DMA控制器 157

3·9·1 8257DMA控制器的几个特点 159

3·9·2 8257的组成和引线 160

3·9·3 8257与系统总线的连接及操作过程 166

3-10 可编程Z80-DMA控制器 169

3·10·1 Z80-DMA的结构和引线特性 169

3·10·2 Z80-DMA的操作特点 176

3·10·3 Z80-DMA的编程 183

3-11 可编程接口定时器 193

3·11·1 接口定时概述 193

3·11·2 8253可编程接口定时器 194

3·11·3 Z80-CTC计数器/定时器 206

3-12 标准总线 219

3·12·1 并行总线 219

3·12·2 串行总线 226

第四章 常用外部设备的接口 229

4-1 键盘、发光管显示器接口 229

4·1·1 键盘工作原理 229

4·1·2 发光二极管显示器 235

4·1·3 8279可编程键盘/显示接口 237

4·1·4 8279的应用举例 248

4-2 电传打字机接口 250

4·2·1 电传打字机的基本工作原理 251

4·2·2 采用8251的电传打字机接口 252

4·2·3 用软件方法实现的电传打字机接口 255

4-3 盒式磁带机的接口 259

4·3·1 磁带信息的记录方式和文件格式 260

4·3·2 磁带机接口电路 262

4·3·3 磁带机的接口软件 264

4-4 软磁盘的接口 274

4·4·1 软磁盘操作的基本原理 274

4·4·2 8271可编程软磁盘控制器 282

4-5 CRT显示器接口 289

4·5·1 CRT显示器的基本原理 289

4·5·2 8275可编程CRT控制器 295

4-6 数/模转换及其接口 314

4·6·1 数字/模拟(D/A)转换 314

4·6·2 数字/角度转换器—步进电机 317

4-7 模/数转换及其接口 323

4·7·1 逐次逼近法A/D转换 324

4·7·2 积分法A/D转换 326

4·7·3 多通道数据采集系统 328

4·7·4 ADC0809 8通道A/D转换器 332

第五章 软件设计和系统调试 337

5-1 微计算机应用软件的设计 337

5·1·1 应用软件的设计过程 338

5·1·2 程序设计方法 346

5-2 软件调试和软件研制工具 352

5·2·1 几种最常用的软件研制工具 352

5·2·2 软件调试的步骤 356

5-3 软件固化 357

5·3·1 常用EPROM器件的特性 359

5·3·2 2708/2716EPROM写入器 363

5-4 系统调试 371

5·4·1 常见故障分析 372

5·4.2 系统调试方法 374

5-5 微计算机开发系统(MDS)和简易的开发方法 380

5·5·1 微计算机开发系统(MDS)简介 380

5·5·2 微计算机系统的简易开发方法 384

第六章 CRT终端系统 388

6-1 CRT终端系统的设计规格 388

6-2 系统的硬件设计 391

6·2·1 CRT终端的基本框图和操作过程 391

6·2·2 CRT终端的系统定时 394

6·2·3 CRT终端的电路分析 397

6-3 系统的软件设计 413

6·3·1 CRT系统软件的操作 413

6·3·2 有关软件设计的几点说明 415

6·3·3 系统子程序的流程图 421

第七章 微型计算机系统在通信中的应用 442

7-1 概述 442

7-2 通信控制和HDLC规程 446

7·2·1 通信控制器的功能 446

7·2·2 HDLC规程的概要 448

7-3 8273可编程序HDLC/SDLC规程控制器 453

7·3·1 8273的硬件 454

7·3·2 8273的命令 464

7·3·3 8273的工作过程 477

7-4 Z80-SIO器件 482

7·4·1 Z80-SIO的性能特点和结构 483

7·4·2 Z80-SIO的编程 492

7·4·3 Z80-SIO的操作过程 508

附录一 Intel8080/8085指令系统 513

附录二 Z80指令系统 517

附录三 2716EPROM写入器控制程序 526

附录四 CRT终端程序清单 535

附录五 部分器件的引脚图 565

主要参考资料 571

返回顶部