本书根据现代微机的应用情况,从微机硬件和软件接口两个方面对微机原理与接口技术进行了介绍。本书大部分范例使用C语言作为硬件接口控制语言,根据当前软件开发环境,新增了Windows接口控制、网络编程接口等内容,以便学生能学以致用,缩小与实际控制应用系统开发的差距。
本书着重增强了Windows环境下的接口控制内容及虚拟仪器的开发技术。为降低学习难度,本书在Windows接口控制中以Vist,al C++、C++Builder、Delphi和Vistlal Basic等语言为开发工具,全面地介绍了Windows环境下的端口控制、线程处理、实时系统设计及Windows驱动程序开发方法等各方面的内容;针对Windows API应用,本书以RS-232C接口为例详细介绍了串行通信的程序设计和网络应用程序设计,并给出了实际应用例程。
该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。