《微机接口技术及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:葛玻等编
  • 出 版 社:武汉:武汉工业大学出版社
  • 出版年份:2000
  • ISBN:7562916357
  • 页数:251 页
图书介绍:

1微型计算机接口技术概论 1

1.1接口功能 1

目 录 1

1.2 CPU和外设之间的数据传送方式 2

1.2.1程序方式 2

1.2.2中断方式 2

1.2.3 DMA(直接存储器存取方式) 3

1.3端口编址方式 3

1.3.1统一编址 3

1.3.2独立编址 3

1.4.2 MCS-51的I/O地址分配 4

1.4 8086/8088、MCS-51的I/O地址分配和地址译码 4

1.4.1 IBM—PC/XT的I/O地址分配 4

1.4.3地址译码 5

1.5接口设计与分析的基本方法 7

习题 8

2 中断技术 9

2.1 中断基本概念 9

2.2 中断源 9

2.2.1 8086/8088系列微机的中断源 9

2.3 8086/8088中断系统 10

2.3.1 中断向量表 10

2.2.2 MCS-51的中断源 10

2.3.2设置中断向量 11

2.3.3 8086/8088中断过程 12

2.4 8259A 中断控制器 13

2.4.1 8259A的引线、内部结构 13

2.4.2 8259A的工作方式 16

2.4.3 8259A的编程 19

2.4.4 8259A的初始化编程举例 25

2.5 MCS-51 中断系统 28

2.5.1 中断的控制 28

2.5.2 中断响应的过程 30

2.5.3应用程序 31

习题 35

3可编程定时器/计数器 37

3.1可编程定时器/计数器8254/8253 37

3.1.1 8254/8253内部结构与引脚信号 37

3.1.2 8254在PC机中的应用 43

3.2实时时钟电路MC146818及其应用 52

3.2.1 MC146818内部寄存器与引脚信号 52

3.2.2实时钟信息的读写操作 55

3.2.3 BIOS实时钟的I/O调用 55

习题 56

4.1程序存贮器的扩展 57

4.1.1程序存贮器扩展的最大空间及硬件结构图 57

4 MCS-51单片机存贮器的扩展与设计 57

4.1.2常用EPROM程序存贮器芯片介绍 58

4.1.3常用地址锁存芯片(8282或74LS373) 59

4.1.4 几种典型EPROM扩展电路 59

4.2数据存贮器的扩展 63

4.2.1外部数据存贮器的扩展 63

4.2.2常用RAM芯片 64

4.2.3典型外部数据存贮器的扩展方法 65

4.3综合应用举例 66

习题 71

5.2简单硬件连线并行接口 72

5.2.1直接传送方式举例 72

5.1并行接口的特点 72

5并行I/O接口 72

5.2.2查询传送方式举例 73

5.2.3 中断传送方式举例 74

5.2.4 DMA传送方式 75

5.3可编程并行输入输出接口 8255A 75

5.3.1 8255A内部结构与引脚信号 75

5.3.2 8255A控制字 77

5.3.3 8255A工作方式 78

5.3.4编程举例 81

5.4可编程并行I/O接口芯片8155 84

5.4.1 8155内部结构与引脚功能 85

5.4.2 8155控制字 86

5.4.3 8155定时器 87

5.4.4 8155应用举例 88

5.5 MCS-51并行I/O口扩展及其应用 90

5.5.1简单I/O 口的扩展 90

5.5.2可编程I/O 口的扩展 91

5.5.3应用举例 93

习题 97

6 串行接口 98

6.1串行通信基本概念 98

6.1.1串行通信类型 98

6.1.3信号的调制与解调 100

6.1.2传送方式 100

6.1.4传输率与串行通信接口 101

6.2可编程串行接口 8250及在PC机中的应用 103

6.2.1 8250在PC机中的电路原理 103

6.2.2 8250内部结构与引脚信号 104

6.2.3 8250内部寄存器及编程 106

6.3 DOS和BIOS串行通信功能调用 115

6.3.1 DOS功能调用 INT 21H 115

6.3.2BIOS功能调用INT 14H 115

6.3.3用C语言编写串行口通信程序 116

6.4 MCS-51串行口及应用 119

6.4.2串行口控制寄存器SCON 120

6.4.1 MCS-51串行口的构成 120

6.4.3串行口的工作方式 121

6.4.4波特率的设定方法 125

6.4.5应用举例 127

习题 130

7.1概述 131

7.1.3 MCA总线 132

7.1.4 EISA总线 132

7.1.5 VESA总线 132

7.1.2 ISA总线 132

7.1.1 PC/XT总线 132

7微机常用总线介绍 132

7.1.6 PCI总线 133

7.1.7 SCSI接口标准 133

7.1.8 IDE接口标准 134

7.2 ISA总线 134

习题 135

8人-机输入/输出接口 136

8.1键盘接口技术 136

8.1.1键盘工作原理与键码识别 136

8.1.2 PC系列键盘 139

8.1.3有关键盘的DOS和BIOS调用 147

8.2鼠标器编程 150

8.2.1 鼠标器接口通信 151

8.3.1显示器概述 156

8.3显示器接口 156

8.3.2 EGA/VGA/TVGA系统的组成 160

8.3.3 EGA/VGA/TVGA显示模式 163

8.3.4有关显示的DOS和BIOS调用 168

8.4打印机接口 173

8.4.1打印机与主机系统的连接 173

8.4.2打印机接口电路 174

8.4.3有关打印机的BIOS/DOS调用 178

习题 179

9.1.1主要性能指标 181

9 A/D和D/A转换器接口 181

9.1D/A转换器的主要性能指标及输入输出特性 181

9.1.2 D/A转换器的输入输出特性 182

9.2 8位D/A转换器0832及其应用 183

9.2.1主要性能指标、内部结构和引脚功能 183

9.3 8位A/D转换器0809及其应用 187

9.3.1主要性能指标 187

9.3.2内部结构及引脚功能 187

9.3.3典型应用及时序图 188

9.4 12位A/D、D/A及其应用 191

9.4.1 DAC1210及其应用 191

9.4.2 AD574及其应用 193

9.5综合应用举例 196

9.5.1题目要求 196

9.5.2程序清单 197

习题 199

10工控机接口技术及应用 200

10.1工控机简介 200

10.2工控机接口模板 201

10.2.1开关量输入/输出板 201

10.2.2脉冲量接口板 206

10.2.3模拟量输入(A/1D) 208

10.2.4模拟量输出板(D/A) 211

10.2.5通信模板 215

10.2.6信号调理端子板 217

10.3工控机应用举例 221

习题 223

11磁盘文件管理 224

11.1常用的软、硬盘机 224

11.1.1软磁盘机的种类 224

11.1.2硬盘机的种类 224

11.2 DOS磁盘组织机构 225

11.2.1 DOS磁盘组织机构 225

11.2.2 DOS保留扇区布局及其作用 227

11.2.3文件目录表及其应用 229

11.2.4文件分配表及其应用 233

习题 235

12 PC系列微机结构 237

12.1 IBM PC/XT机整机结构 237

12.1.1 8088/8086 CPU的基本组成 237

12.1.2 IBM PC/XT机系统结构 237

12.1.3内存布局 239

12.1.4 I/O端口的地址的分配 239

12.2 32位微机介绍 239

12.2.1 Intel 80386微处理器介绍 239

12.2.3 Pentium微处理器的新发展 241

12.2.2 Intel 80486微处理器介绍 241

12.2.4主存储器的组织 242

12.3常用多功能接口芯片 243

12.3.1多功能芯片82380 243

12.3.2外围接口芯片82C206 244

12.3.3 82350DT系列外围接口芯片 245

12.3.4外围接口芯片82360S1 246

12.4多媒体计算机的基本组成与应用 246

12.4.1多媒体计算机概述 246

12.4.2多媒体计算机硬件的标准配置 247

12.4.3多媒体计算机的基本软件配置 250

习题 251