计算机外设与接口技术
2009-1
高等教育出版社
袁新艳 编
419
无
计算机和通信技术的迅猛发展,不仅形成了融合度最高、潜力最大、增长最快的信息产业,而且成为推动全球经济快速增长和全面变革的关键因素。进入21世纪,我国的信息产业虽然已取得了长足的发展,但与发达国家相比,还有不小的差距。国家信息化的发展和信息产业国际竞争能力的提高,迫切需要高素质、创新型的计算机专业人才。 高素质计算机专业人才的培养离不开高质量的计算机教育。我们的专业虽然机会多,处于非常有利的条件,但是我们同样面临着一件事,就是从规模发展向质量提高的转变。怎么提高质量专业素质的教育和应用素质的训练非常重要。尤其是我国高等教育进入大众化发展阶段,社会对计算机专业人才呈现出了多样化的需求。而与此同时,计算机学科的发展已极大地突破了原有的学科体系框架,形成了在“计算机科学与技术”之下向多个专业方向发展的新格局。在这种背景下,教育部高等学校计算机科学与技术教学指导委员会编制了《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》(以下简称“专业规范”)。专业规范按照“培养规格分类”的指导思想,提出了三种类型、四个方向,即科学型(计算机科学方向),工程型(计算机工程方向、软件工程方向),应用型(信息技术方向)的计算机专业发展建议,体现了社会对不同人才类型的需求,对于指导我国计算机教学改革与建设,规范计算机教学工作,促进计算机教学质量的提高都具有重要的意义。 高水平的教材是一流教育质量的重要保证。为了配合专业规范的试行,便于广大高校教师按照新的专业规范组织实施教学,高等教育出版社在大力支持专业规范研究与起草工作的同时,还邀请规范起草小组的有关专家成立“高等学校计算机科学与技术系列教材编审委员会”,组织规划了结合计算机专业规范、面向全国高等学校计算机专业本科生的“高等学校计算机科学与技术系列教材”。令人高兴的是,一批有创新、改革精神,且有丰富教学经验的高等学校教师投身到新体系计算机专业教材的编写中来,他们用自己创造性的思维、辛勤的汗水诠释专业规范的思想,把新的课程体系和教学内容生动地传达给师生,并进行着有意义的教学实践。
《计算机外设与接口技术》系统地介绍了键盘、硬盘、打印机、鼠标、显示器、DVD、扫描仪、数码相机和调制解调器,典型设备的各种接口适配器,以及网卡、显示卡、声卡、USB总线,PCI、AGP、PCI Express、ISA和Multibus总线技术,并介绍了红外线IrDA、I2C、蓝牙、触摸屏接口技术。《计算机外设与接口技术》从结构组成、性能特点到应用程序,较详细地介绍了输入、输出发生的原理,以期为编写接151程序打下基础,是一本较为新颖、系统、全面的外设接口技术书籍,适合用作高校计算机相关专业计算机外设与接口技术课程的教材,也可供开发工作者阅读和参考。“计算机外设与接口技术”是有关“通信与接口、信号与设备”的课程,主要解决外部设备与接口电路的数据流通方式和途径问题。
第1章 关于PC1.1 系统的组成1.1.1 芯片组与处理器系统1.1.2 接口、总线与外设系统1.2 关于接口1.3 关于总线1.3.1 总线的分类1.3.2 总线信号定义与性能1.3.3 主板常用的系统总线1.4 系统接口BIOS1.5 关于驱动程序1.5.1 设备的驱动程序1.5.2 I/O空间1.6 小结习题与思考题第2章 键盘2.1 键盘的组成2.1.1 键盘分区2.1.2 键的分类2.1.3 扫描原理2.2 键盘接口与扫描码2.2.1 扫描码2.2.2 键盘接口电路2.2.3 键盘接口操作2.3 INT9H键盘中断2.4 INTl6H键盘服务功能2.5 小结习题与思考题第3章 显示器3.1 监视器3.1.1 CRT监视器原理3.1.2 VGA监视器结构3.2 视频方式3.3 VGA适配器3.3.1 VGA适配器组成原理3.3.2 端口寄存器3.3.3 DAC转换原理3.4 视频服务程序3.4.1 文本方式3.4.2 图形方式3.4.3 视频DAC功能3.5 显示卡3.5.1 显示卡硬件组成3.5.2 8514/A高级视频适配器3.6 小结习题与思考题第4章 打印机4.1 激光打印机4.1.1 激光打印机的工作原理4.1.2 彩色激光打印机4.1.3 LED发光二极管打印机4.2 喷墨打印机4.2.1 喷墨打印机的工作原理4.2.2 彩色喷墨打印机4.3 点阵式打印机4.3.1 点阵式打印机的结构4.3.2 打印机的电路组成4.4 打印机适配器4.4.1 打印机接口电路4.4.2 打印机接口信号4.4.3 IEEEl284标准4.5 INTl7H打印服务程序4.6 小结习题与思考题第5章 磁盘5.1 磁盘存储器原理5.1.1 磁记录原理5.1.2 磁记录模式5.1.3 磁记录的编码格式5.2 硬盘5.2.1 ATA硬盘简介5.2.2 硬盘驱动器的组成5.2.3 硬盘控制器5.2.4 硬盘驱动器的线缆标准5.3 数据校验与纠错5.3.1 奇偶校验码5.3.2 ECC海明纠错码5.3.3 CRC循环冗余校验码5.4 磁盘接口程序5.4.1 硬盘驱动器的命令5.4.2 硬盘端口寄存器5.4.3 INT13H服务功能5.4.4 虚盘读/写程序5.5 小结习题与思考题第6章 通用串行口6.1 串行通信的基本知识6.1.1 名词术语6.1.2 调制解调器原理6.2 串行端口6.2.1 RS232接口标准6.2.2 串行口适配器6.2.3 串行端口寄存器6.3 数据终端DTE之间的通信编程6.3.1 通用串行口的程序流程6.3.2 通用串行口的程序代码6.4 串行口应用举例6.4.1 主机通信程序6.4.2 设备通信程序6.5 小结习题与思考题第7章 USB总线7.1 认识USB7.2 USB总线协议7.2.1 USB总线拓扑7.2.2 USB的线缆规范7.2.3 USB的编码方式7.2.4 uSB传输协议7.3 数据包协议7.4 描述符(Descriptor)定义7.5 USB硬件组成7.5.1 IJSB控制器7.5.2 集线器7.5.3 USB设备I/O7.6 建立传输7.6.1 控制传输进程7.6.2 枚举过程7.6.3 I/O设备的工作状态7.7 小结习题与思考题第8章 USB接口与应用8.1 USB应用程序简介8.1.1 USB应用程序与驱动程序8.1.2 驱动程序与INF文件8.2 EZ.USB微控制器芯片原理8.2.1 芯片描述8.2.2 存储器组织8.2.3 8051指令集8.3 EZ—USB功能部件原理8.3.1 通用端口8.3.2 重置8.3.3 定时器8.3.4 EZ—USB中断8.4 EZ-USB固件设计实例8.5 小结习题与思考题第9章 共享总线与局部总线9.1 Muhibus总线9.1.1 Muhibus总线的性能特点9.1.2 Muhibus总线接口信号9.1.3 Multibus总线操作9.1.4 Multibus总线仲裁9.1.5 Muhibus总线接口举例9.2 ISA总线9.2.1 ISA总线的性能特点9.2.2 ISA总线信号9.2.3 ISA存储空间9.2.4 ISA接口举例9.3 EISA总线9.3.1 EISA扩展信号及寻址空间9.3.2 EISA接口举例9.4 小结习题与思考题第10章 PCI与PCIExpress总线10.1 PCI总线10.1.1 主要特点和性能10.1.2 PCI总线结构10.1.3 PCI总线信号10.1.4 PCI总线操作10.1.5 PCI总线配置10.1.6 INT1AH服务功能10.2 AGP总线10.2.1 AGP总线概述10.2.2 AGP总线信号10.3 PCIExpress总线10.3.1 PCIE×16图形专用总线10.3.2 PCIE×1系统总线10.4 PCI总线接口应用10.4.1 PCI9052控制器接口10.4.2 控制任务与框图10.5 小结习题与思考题第11章 I2C总线11.1 I2C总线协议11.1.1 总线的“线与”逻辑11.1.2 总线的数据格式11.2 串行EEPROM24COI/02/04/08/16简介11.2.1 芯片特性11.2.2 功能描述11.2.3 操作时序11.2.4 串行存储器的访问11.3 AT24C02IC卡读/写程序举例11.4 小结习题与思考题第12章 红外线12.1 IrDA协议12.1.1 IrDA1.0 和IrDA1.1 技术参数12.1.2 HID—IrDA数据包协议12.1.3 IrDA红外线信号协议12.2 红外系统原理12.2.1 发射器和接收器原理12.2.2 16PSM编码12.2.3 调制解调器原理12.3 红外线传输应用举例12.3.1 红外收发器电路简介12.3.2 编/解码器HSDL7001简介12.3.3 红外线微控制器LZ8520X简介12.3.4 USB收发器PDIUSBD11简介12.3.5 串行EEPROMIS93C46简介12.4 小结习题与思考题第13章 无线蓝牙接口13.1 蓝牙技术概述13.1.1 蓝牙技术的主要特点13.1.2 蓝牙技术协议体系13.2 蓝牙系统结构13.2.1 蓝牙分层结构13.2.2 主控制器接口13.3 蓝牙应用系统设计13.3.1 蓝牙模块简介13.3.2 蓝牙键盘功能13.3.3 蓝牙鼠标功能13.4 小结习题与思考题第14章 办公设备14.1 鼠标14.1.1 鼠标的工作原理14.1.2 鼠标接口14.1.3 鼠标驱动程序14.2 网卡14.2.1 网卡的性能特点14.2.2 网卡的结构组成14.3 调制解调器14.3.IST调制解调器的结构14.3.2 xDSL调制解调器14.4 液晶显示器14.5 扫描仪14.5.1 扫描仪的工作原理14.5.2 扫描仪的主要性能指标14.6 小结习题与思考题第15章 多媒体设备15.1 声卡15.1.1 声卡概述15.1.2 声卡的音频接口15.1.3 声卡编/译码器AD1845简介15.1.4 编/译码器AD1845接口应用15.2 光盘存储器15.2.1 光盘读/写原理15.2.2 光盘驱动器组成15.2.3 光驱端口15.3 DVD-ROM15.4 数码相机与数码摄像机15.4.1 数码相机15.4.2 数码摄像机15.5 小结习题与思考题第16章 触摸屏16.1 触摸屏系统的原理16.1.1 电阻式触摸屏的原理16.1.2 触摸屏A/D转换原理16.2 ADS7846A/D转换器简介16.3 MMC2107微控制器简介16.4 触摸屏应用16.5 小结附录附录AI/0的存储器分配表附录BI/0的BIOS调用表附录C英文缩略词附录DUSB应用程序设计附录EEZ-USBFX扩充寄存器表参考文献
第1章关 于PC 学习导言: 接口技术是基础性强、具有软硬件结合特点的应用技术。 本章介绍开放式系统的由来和组成;接口和总线的概念,通过流行的PC主板结构和总线插槽,说明了接口在高速到低速的不同信号间的桥梁作用,还描述了总线的性能和分类,建立了接口与总线的关系;介绍BIOS系统构成,建立了软、硬件之间的关系,阐明驱动程序的控制作用及其与一般应用程序的区别。 现代流行的PC机是指个人计算机。但是,当年的个人计算机,不仅仅只有IBM PC一个公司、一种标准,还有Apple的MAC(Macintosh),等等。IBM PC和MAC是两种不同的设计理念,一种是开放的系统结构,另一种是封闭的系统结构。两种设计理念使得当年的两大阵营最终的结果截然不同,也给当今PC的发展带来了空前盛况,并形成了一个异常庞大的个人计算机和外设家族。 远在1975年,MITS公司在《Popular Electronics》杂志上,首次展示了称为Altair的设备。作为第一台个人计算机,Altair包含有Intel生产的8080微处理器、CP/M操作系统、一个256B存储器、一个S-100系统总线、一个供电电源和带有大量显示灯的前面板。 S-100总线开放的体系结构,令任何人都可以在插槽上连接电路板,因此许多公司纷纷开发出不同的微型机系统。同时,有更多的软件开发商,想要加入到工具软件和控制程序的设计中来。 后来,Microsoft与IBM签订合同,负责设计语言工具和操作系统。Microsoft充分利用设计操作系统的便利,将控制软件,如磁盘缓冲、磁盘压缩、碎片整理、文件恢复,及工具软件,如记事本、计算器、Web浏览器等,都捆绑在操作系统上一同销售。从操作系统到工具语言,从字处理、表格处理到网络浏览功能,Microsoft成功地主宰了PC软件业。 ……
无