《计算机外设与接口技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:袁新燕编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2009
  • ISBN:9787040248913
  • 页数:420 页
图书介绍:本书是有关“通信与接口,信号与设备”内容的教材,在结构组成、性能特点和应用程序等方面,较详细地介绍了输入、输出发生的原理,主要解决外部设备与接口电路的数据流通方式和途径问题,强调基础性、理论性、实践性和前瞻性,注重软硬结合、兼具新颖和实效,是一本较为系统的外设与接口技术教材,适合高校本科计算机相关专业和开发工作者阅读和参考。

第1章 关于PC 1

1.1 系统的组成 2

1.1.1 芯片组与处理器系统 2

1.1.2 接口、总线与外设系统 5

1.2 关于接口 6

1.3 关于总线 6

1.3.1 总线的分类 7

1.3.2 总线信号定义与性能 9

1.3.3 主板常用的系统总线 9

1.4 系统接口BIOS 11

1.5 关于驱动程序 13

1.5.1 设备的驱动程序 13

1.5.2 I/O空间 14

1.6 小结 15

习题与思考题 16

第2章 键盘 17

2.1 键盘的组成 17

2.1.1 键盘分区 18

2.1.2 键的分类 19

2.1.3 扫描原理 20

2.2 键盘接口与扫描码 22

2.2.1 扫描码 22

2.2.2 键盘接口电路 25

2.2.3 键盘接口操作 26

2.3 INT 9H键盘中断 27

2.4 INT 16H键盘服务功能 28

2.5 小结 31

习题与思考题 32

第3章 显示器 33

3.1 监视器 33

3.1.1 CRT监视器原理 33

3.1.2 VGA监视器结构 36

3.2 视频方式 38

3.3 VGA适配器 42

3.3.1 VGA适配器组成原理 43

3.3.2 端口寄存器 45

3.3.3 DAC转换原理 52

3.4 视频服务程序 53

3.4.1 文本方式 53

3.4.2 图形方式 54

3.4.3 视频DAC功能 55

3.5 显示卡 56

3.5.1 显示卡硬件组成 57

3.5.2 8514/A高级视频适配器 60

3.6 小结 62

习题与思考题 63

第4章 打印机 64

4.1 激光打印机 64

4.1.1 激光打印机的工作原理 64

4.1.2 彩色激光打印机 66

4.1.3 LED发光二极管打印机 67

4.2 喷墨打印机 68

4.2.1 喷墨打印机的工作原理 68

4.2.2 彩色喷墨打印机 69

4.3 点阵式打印机 69

4.3.1 点阵式打印机的结构 69

4.3.2 打印机的电路组成 71

4.4 打印机适配器 72

4.4.1 打印机接口电路 73

4.4.2 打印机接口信号 74

4.4.3 IEEE 1284标准 76

4.5 INT 17H打印服务程序 78

4.6 小结 83

习题与思考题 83

第5章 磁盘 84

5.1 磁盘存储器原理 84

5.1.1 磁记录原理 84

5.1.2 磁记录模式 86

5.1.3 磁记录的编码格式 87

5.2 硬盘 90

5.2.1 ATA硬盘简介 90

5.2.2 硬盘驱动器的组成 93

5.2.3 硬盘控制器 95

5.2.4 硬盘驱动器的线缆标准 99

5.3 数据校验与纠错 106

5.3.1 奇偶校验码 107

5.3.2 ECC海明纠错码 107

5.3.3 CRC循环冗余校验码 109

5.4 磁盘接口程序 110

5.4.1 硬盘驱动器的命令 110

5.4.2 硬盘端口寄存器 111

5.4.3 1NT13H服务功能 112

5.4.4 虚盘读/写程序 112

5.5 小结 116

习题与思考题 116

第6章 通用串行口 117

6.1 串行通信的基本知识 117

6.1.1 名词术语 117

6.1.2 调制解调器原理 119

6.2 串行端口 121

6.2.1 RS232接口标准 121

6.2.2 串行口适配器 124

6.2.3 串行端口寄存器 127

6.3 数据终端DTE之间的通信编程 132

6.3.1 通用串行口的程序流程 132

6.3.2 通用串行口的程序代码 133

6.4 串行口应用举例 136

6.4.1 主机通信程序 137

6.4.2 设备通信程序 139

6.5 小结 141

习题与思考题 142

第7章 USB总线 143

7.1 认识USB 144

7.2 USB总线协议 146

7.2.1 USB总线拓扑 146

7.2.2 USB的线缆规范 148

7.2.3 USB的编码方式 149

7.2.4 USB传输协议 149

7.3 数据包协议 152

7.4 描述符(Descriptor)定义 155

7.5 USB硬件组成 161

7.5.1 USB控制器 161

7.5.2 集线器 162

7.5.3 USB设备1/0 164

7.6 建立传输 166

7.6.1 控制传输进程 166

7.6.2 枚举过程 170

7.6.3 1/O设备的工作状态 171

7.7 小结 171

习题与思考题 173

第8章 USB接口与应用 174

8.1 USB应用程序简介 174

8.1.1 USB应用程序与驱动程序 174

8.1.2 驱动程序与INF文件 176

8.2 EZ-USB微控制器芯片原理 178

8.2.1 芯片描述 178

8.2.2 存储器组织 180

8.2.3 8051指令集 185

8.3 EZ-USB功能部件原理 187

8.3.1 通用端口 187

8.3.2 重置 188

8.3.3 定时器 189

8.3.4 EZ-USB中断 192

8.4 EZ-USB固件设计实例 197

8.5 小结 212

习题与思考题 213

第9章 共享总线与局部总线 214

9.1 Multibus总线 214

9.1.1 Multibus总线的性能特点 214

9.1.2 Multibus总线接口信号 215

9.1.3 Multibus总线操作 219

9.1.4 Multibus总线仲裁 223

9.1.5 Multibus总线接口举例 226

9.2 ISA总线 231

9.2.1 ISA总线的性能特点 231

9.2.2 ISA总线信号 232

9.2.3 ISA存储空间 233

9.2.4 ISA接口举例 233

9.3 EISA总线 236

9.3.1 EISA扩展信号及寻址空间 236

9.3.2 EISA接口举例 237

9.4 小结 239

习题与思考题 240

第10章 PCI与PCI Express总线 241

10.1 PCI总线 241

10.1.1 主要特点和性能 242

10.1.2 PCI总线结构 243

10.1.3 PCI总线信号 245

10.1.4 PCI总线操作 249

10.1.5 PCI总线配置 251

10.1.6 INT 1AH服务功能 255

10.2 AGP总线 256

10.2.1 AGP总线概述 259

10.2.2 AGP总线信号 260

10.3 PCI Express总线 262

10.3.1 PCI Ex16图形专用总线 262

10.3.2 PCI ExI系统总线 264

10.4 PCI总线接口应用 266

10.4.1 PCI9052控制器接口 267

10.4.2 控制任务与框图 269

10.5 小结 270

习题与思考题 271

第11章 I2C总线 272

11.1 I2C总线协议 272

11.1.1 总线的“线与”逻辑 272

11.1.2 总线的数据格式 275

11.2 串行EEPROM 24C01/02/04/08/16简介 278

11.2.1 芯片特性 278

11.2.2 功能描述 278

11.2.3 操作时序 280

11.2.4 串行存储器的访问 282

11.3 AT24C02 IC卡读/写程序举例 285

11.4 小结 296

习题与思考题 297

第12章 红外线 298

12.1 IrDA协议 298

12.1.1 IrDA1.0和IrDA1.1技术参数 298

12.1.2 HID-IrDA数据包协议 300

12.1.3 IrDA红外线信号协议 302

12.2 红外系统原理 303

12.2.1 发射器和接收器原理 304

12.2.2 16PSM编码 305

12.2.3 调制解调器原理 306

12.3 红外线传输应用举例 307

12.3.1 红外收发器电路简介 308

12.3.2 编/解码器HSDL7001简介 310

12.3.3 红外线微控制器LZ8520X简介 313

12.3.4 USB收发器PDIUSBD11简介 315

12.3.5 串行EEPROM IS93C46简介 319

12.4 小结 325

习题与思考题 325

第13章 无线蓝牙接口 327

13.1 蓝牙技术概述 327

13.1.1 蓝牙技术的主要特点 327

13.1.2 蓝牙技术协议体系 328

13.2 蓝牙系统结构 330

13.2.1 蓝牙分层结构 330

13.2.2 主控制器接口 331

13.3 蓝牙应用系统设计 332

13.3.1 蓝牙模块简介 332

13.3.2 蓝牙键盘功能 333

13.3.3 蓝牙鼠标功能 338

13.4 小结 340

习题与思考题 341

第14章 办公设备 342

14.1 鼠标 342

14.1.1 鼠标的工作原理 342

14.1.2 鼠标接口 345

14.1.3 鼠标驱动程序 346

14.2 网卡 349

14.2.1 网卡的性能特点 349

14.2.2 网卡的结构组成 350

14.3 调制解调器 351

14.3.1 ST调制解调器的结构 351

14.3.2 xDSL调制解调器 352

14.4 液晶显示器 354

14.5 扫描仪 356

14.5.1 扫描仪的工作原理 356

14.5.2 扫描仪的主要性能指标 357

14.6 小结 358

习题与思考题 358

第15章 多媒体设备 359

15.1 声卡 359

15.1.1 声卡概述 360

15.1.2 声卡的音频接口 363

15.1.3 声卡编/译码器AD1845简介 364

15.1.4 编/译码器AD1845接口应用 367

15.2 光盘存储器 368

15.2.1 光盘读/写原理 368

15.2.2 光盘驱动器组成 370

15.2.3 光驱端口 371

15.3 DVD-ROM 371

15.4 数码相机与数码摄像机 373

15.4.1 数码相机 373

15.4.2 数码摄像机 376

15.5 小结 378

习题与思考题 379

第16章 触摸屏 380

16.1 触摸屏系统的原理 380

16.1.1 电阻式触摸屏的原理 380

16.1.2 触摸屏A/D转换原理 381

16.2 ADS7846A/D转换器简介 382

16.3 MMC2107微控制器简介 384

16.4 触摸屏应用 386

16.5 小结 389

附录 390

附录A I/0的存储器分配表 390

附录B 0的BIOS调用表 394

附录C 英文缩略词 410

附录D USB应用程序设计 412

附录E EZ-USB FX扩充寄存器表 418

参考文献 420