注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合PC控制及接口程序设计实例

PC控制及接口程序设计实例

PC控制及接口程序设计实例

定 价:¥33.00

作 者: 王力虎,李红波编著
出版社: 科学出版社
丛编项:
标 签: 接口

ISBN: 9787030130235 出版时间: 2004-04-01 包装: 胶版纸
开本: 26cm 页数: 380 字数:  

内容简介

  本书以案例为主,以解决问题为目的,注重简单可靠的实验,注重接口及其芯片的技术标准,力主培养读者的实践能力。全书自始至终贯穿着微机及其接口的基础知识和基本原理,以作者经历的代表性问题为主线,在讲清相关原理及原因的同时,着重解决微机内部功能、接口部件,以及与外部设备连接的控制和实践等问题。使读者不仅了解到微机及其接口的基础知识和基本原理、具体的程序设计原则和编程调试技术,还了解到具体的外围电路、实施过程和在实施过程中的技术技巧、常见故障及处理等。案例的内容自成系列,循序渐进,最终达到较高程度的实际应用。作者力争做到实用性与资料性并举,使该书成为大专院校电子及自动化专业学生或自学者一本较为实用的参考书,同时亦希望它成为计算机应用及电子产品设计人员的参考书。本书共分11章,书中不包含PC机的基本结构和CPU指令系统的介绍,叙述的方法也有别于同类教科书,它强调实用的方法和技巧,并适当引入了PC机键盘、显示器、磁盘、鼠标、串/并口和标准插槽的相关技术标准。具体内容介绍如下:第1章主要介绍总线接口标准及其应用,分别介绍了ISA、PCI接口标准,叙述了接口电路设计的原则,并给出了相应的案例分析。第2章主要介绍PC机常用的I/O接口标准,包括显示器、键盘、鼠标、并行口、串行口及系统时间的获取,各项内容均配备有相应的案例分析。第3章主要介绍软件设计技术,该章内容包括BIOS和DOS调用的地位和作用,介绍了TurboC的编程技巧,并初步介绍了Windows编程技术。第4章给出了PC机文件操作的结构和方法,介绍了各种语言标准的磁盘操作方法,并给出了相应的案例分析。第5章介绍开关电平的输入输出控制设计,从TTL、CMOS、HCT和RS-232C标准电平的描述开始,介绍了PC机控制过程中的电平转换、驱动和隔离等技术细节,并配有大量的实用案例分析。第6章介绍小键盘和简单显示设计中的注意事项,介绍了键盘按键的结构、显示的各种类型和实现方法,并附有各种电路驱动的案例分析。第7章介绍打印机的控制与设计,介绍了打印机的种类及控制方法,各种打印规程,以及打印机控制的实现方法,书中特别介绍了工业控制中常用的微型打印机及其控制案例。第8章介绍数据采集系统的设计,从传感器标准介绍开始,详细地介绍了数据采集的全过程,并且专门介绍了D/A、A/D芯片的种类和应用。第9章介绍了计算机在视频信号处理中的应用,主要介绍了视频信号采集的方法与压缩标准、视频信号的切换与传输和多功能图像采集系统的分析。第10章主要介绍了红外通信的原理与应用,详细介绍了红外通信技术的标准及其发展,IrDA标准的相关红外电路组件,最后附有红外通信的计算机应用案例分析。第11章介绍了IC卡的原理与应用,叙述了IC卡的分类和标准,以及设计过程中的方法和步骤,给出了相关的专用集成电路,最后附有相应的案例分析。本书重视应用的方法和技巧,主要介绍案例分析和外围接口电路,是计算机原理及接口内容的一个补充,并不能代替计算机原理教学的内容。本书第9章第3、4、5节的内容由李红波执笔,第2章第1、2节的内容由潘福东执笔,其余部分的编写和全部书稿的统稿工作由王力虎完成。由于作者水平有限,书中难免出现错误和疏漏的地方,望读者多提宝贵意见。作者在编写过程中引用了部分公开发表的成果,已经在书后的参考文献中标出,在此表示真诚的感谢。另外还特别感谢相关的IC芯片制造商,在本书的编著过程中引用了这些制造商相关器件使用手册中的图形和文字。作者在此声明,本书中叙述的相关参数仅供参考,所有书中涉及到的芯片使用标准均以相关芯片的使用手册描述为准。本书以一种新的叙述角度,从问题入手,以解决问题为目的,注重培养读者的实践能力。全书自始至终贯穿着微机及其接口的基础知识和基本原理,以作者经历的代表性问题为主线,在讲清相关原理的同时,着重解决微机内部功能、接口部件,以及与外部设备连接的控制和实践等问题。读者不仅可以了解到微机及其接口的基础知识和基本原理,以及具体的程序设计原则和编程调试技术,还可以掌握具体的外围电路结构、实施过程和在实施过程中的使用技巧、常见故障的处理方法等。本书实用性与资料性并举,是一本实用性较强的大专院校电子及自动化专业学生的参考,亦可作为计算机应用及其电子产品设计人员的参考书;

作者简介

暂缺《PC控制及接口程序设计实例》作者简介

图书目录

第1章PC机总线标准及其相关概念
1.1总线标准概述
1.2ISA总线标准
1.2.1ISA概述
1.2.2ISA引脚信号
1.2.3ISA扩展卡尺寸
1.2.4ISA扩展卡的设计
1.3PCI总线标准
1.3.1PCI概述
1.3.2PCI引脚信号
1.3.3PCI扩展卡尺寸
1.3.4PCI扩展卡的设计
1.4扩展卡的设计原则
1.4.1总线技术
1.4.2译码技术
1.4.3输入技术
1.4.4输出技术
1.4.5握手信号
1.4.6抗干扰技术
1.4.7PC机的资源
第2章PC机通用接口的基本概念及相关基本训练
2.1基于字符发生器的汉字显示
2.1.1基于文本方式的汉字字符显示原理
2.1.2文本显示汉字方法
2.2基于机器语言的图形显示
2.2.1VGA图形显示的基本概念
2.2.2画直线算法
2.2.3画圆算法
2.2.4BIOS的图形功能调用
2.2.5基于汇编语言的图形范例
2.3键盘与鼠标
2.3.1PC机键盘的基本原理
2.3.2PC机鼠标的基本原理
2.3.3PC机鼠标的驱动程序
2.3.4案例:鼠标与键盘的综合应用
2.4PC机并行口
2.4.1PC机并行口的基本原理
2.4.2PC机并行口的打印机驱动程序
2.4.3PC机并行口的应用
2.5简单型逻辑分析仪
2.5.1逻辑分析仪的基本设计思想
2.5.2硬件设计
2.5.3软件设计
2.6简单型低频测试仪——系统时间
2.6.1系统时间的获取
2.6.2简单型低频测试仪案例
2.7双机加密通信——PC机串行口
2.7.1PC机串行口的基本原理
2.7.2相关的BIOS调用
2.7.3案例:PC机双机加密通信
第3章软件设计技术
3.1BIOS的作用及地位
3.2DOS调用及其应用范围
3.3汇编语言相关指令
3.3.1I/O访问指令
3.3.2存储器访问指令
3.3.3BIOS中断调用
3.4TurboC相关程序指令
3.5程序常驻内存
3.5.1TSR程序设计规则
3.5.2TSR程序设计技巧
3.5.3TSR程序设计案例
3.6TC使用汇编语言技术
3.6.1TC20中使用汇编语言概述
3.6.2TC20中汇编语言的嵌入
3.6.3TC20中断函数的使用
3.7C语言程序调用汇编语言函数
3.7.1TC20的参数传递顺序
3.7.2TC20的说明规定
3.7.3TC20调用汇编函数的格式
3.7.4案例:TC20程序对汇编语言函数的调用
3.8汇编语言程序调用C语言函数
3.8.1汇编语言调用TC20函数的格式
3.8.2汇编语言引用TC20变量
3.8.3案例:汇编语言对TC20程序函数的调用
3.9Windows编程技术
3.9.1动态链接库
3.9.2Windows95API
3.9.3案例:播放WAV声音的文件
第4章PC机的文件系统操作技术
4.1文件的作用及分类
4.2数据文件的存放格式
4.2.1文本数据文件
4.2.2进制数据文件
4.2.3其他数据文件
4.3文件的操作方法
4.3.1文件操作的相关概念
4.3.2磁盘文件的汇编语言处理
4.3.3磁盘文件的TC语言处理
4.3.4文件名的VB语言处理
第5章开关电平输入输出控制的设计
5.1数字集成电路的标准
5.1.1TTL标准
5.1.2CMOS标准
5.1.3HCT标准
5.1.4RS-232C标准电平
5.2开关电平控制中的硬件问题
5.2.1开关电平的正负逻辑
5.2.2电子的驱动能力
5.3开关电平控制中的软件问题
5.3.1软件设计中的“代码转换”
5.3.2高级语言中的位处理算法
5.4开关电平的控制手段
5.4.1电平信号的抗干扰
5.4.2电平信号的光电隔离
5.4.3电平信号的波形逻辑处理
5.4.4电平信号的控制形式
5.5项目的开发过程和实现技巧
5.5.1硬件设计
5.5.2软件设计
5.5.3本案例代码
第6章小键盘和简单显示的设计
6.1小键盘技术
6.1.1键盘按键的结构
6.1.2键盘的电路结构
6.2简单显示技术
6.2.1数码显示器
6.2.2显示器驱动电路
6.3键盘/显示控制芯片
6.3.1Intel8279键盘/显示控制器
6.3.2HEF4543静态一位液晶显示控制器
6.3.3ICL7106段码型液晶显示控制器
6.3.4ICM7211段码型液晶显示控制器
6.3.5字符型液晶显示控制器简介
第7章微型打印机控制的设计
7.1打印机简介
7.1.1击打式打印机
7.1.2非击打式打印机
7.1.3打印机的控制
7.2标准打印机规程及其案例
7.2.1ESCPK打印机规程
7.2.2PCL打印机规程
7.2.3案例:打印机的输出仿真
7.3标准EPSON1600K打印机控制及其案例
7.3.1EPSON1600K打印机
7.3.2案例:EPSON1600K打印机的控制
7.4标准打印机控制及其案例
7.4.1通用接口芯片8255A
7.4.2优先权中断控制芯片8259A
7.4.3案例:打印机通用接口电路的硬件设计
7.4.4打印机通用接口电路的软件设计
7.5微型打印机简介
7.5.1EPSON系列微型打印机简介
7.5.2微型打印机基本情况简介
7.5.3微型打印机M150II机芯简介
7.5.4微型打印机头驱动电路
7.5.5EPSONLQ-100微型打印机
7.5.6案例:EPSONM150II微型打印头的控制
第8章数据采集系统的设计
8.1传感器综述
8.1.1温度传感器
8.1.2湿度传感器
8.1.3力传感器
8.1.4其他传感器
8.2模拟信号的处理
8.2.1集成运算放大器
8.2.2运放的外围电路
8.2.3采样保持的工作原理
8.2.4隔离和滤波等处理技术
8.3数/模.模/数(D/A.A/D)转换
8.3.1D/A转换器的原理
8.3.2D/A芯片介绍
8.3.3A/D转换器的原理
8.3.4A/D芯片介绍
8.4数字信号的软件处理
8.4.1数据采集软件功能
8.4.2数据采集软件处理
8.5数据采集实用案例
8.5.1案例背景
8.5.2硬件设计
8.5.3软件设计
第9章计算机在视频信号处理中的应用
9.1CCD的工作原理
9.1.1电荷的存储
9.1.2电荷的转移
9.1.3CCD的结构
9.1.4CCD的种类
9.2CCD集成电路
9.2.1线阵CCD集成电路
9.2.2面阵CCD集成电路
9.2.3CCD外围集成电路
9.3图像数据采集与处理案例
9.3.1视频信号数据采集系统
9.3.2PCI总线图像卡的开发与应用
9.4视频信号的切换与传输
9.4.1宽带视频切换器
9.4.2DVB流合成卡的设计
9.4.3MPEG-2编码系统
9.4.4图文电视系统
9.5多功能计算机控制.切换和报警系统案例
9.5.1单片编码集成电路
9.5.2系统的组成结构和工作原理
9.5.3视音频矩阵切换器
9.5.4系统控制编解码电路
9.5.5编解码报警电路
第10章红外通信的原理与应用
10.1红外通信技术综述
10.1.1红外技术总述
10.1.2红外通信原理
10.2红外通信技术及其标准
10.2.1IrDA综述
10.2.2IrDA标准
10.2.3IrDA的通信原理
10.3相关器件
10.3.1红外发射管
10.3.2红外收发组件
10.3.3红外收发的驱动器件
10.4红外通信的计算机应用
10.4.1红外通信(IrDA)应用技术
10.4.2实用设计案例
第11章IC卡的原理与应用
11.1IC卡综述
11.1.1IC卡的分类
11.1.2IC卡的安全
11.2IC卡的标准
11.2.1IC卡的国际标准
11.2.2ISO/IEC7816
11.3专用集成电路
11.3.1ATMEL公司的AT24C01A
11.3.2ATMEL公司的AT88SC101
11.3.3ATMEL公司的AT88RF256-12
11.3.4其他IC卡集成电路
11.4IC卡读卡设备
11.4.1硬件接口模块
11.4.2读卡设备的设计案例
索引
主要参考文献

本目录推荐