共查询到20条相似文献,搜索用时 15 毫秒
1.
在Windows 2000平台上实现VB对I/O端口操作 总被引:1,自引:0,他引:1
开发一个基于I/O端口操作的设备驱动程序,再编写一个动态链接库,从而可使Windows2000平台上的VB也能对I/O端口进行操作。文中就此介绍编写动态链接库时涉及到的关键问题,并给出了部分源代码。 相似文献
2.
VB和Delphi下访问I/O端口 总被引:2,自引:0,他引:2
在微型计算机应用日益普及的今天,出现了所谓虚拟仪器。就组成而言,虚拟仪器实质上是以微机为工作平台,配置了具有特定功能的扩展接口卡,并用微机屏幕模拟显示实际仪器的控制和操作面板,形象、直观;而在功能上,虚拟仪器能完全或部分地取代传统类型的仪器。它充分利用了微机的控制、处理能力和图形功能,因而使用起来更为方便,代表了微机应用的一个方向。 开发虚拟仪器的功能,少不了针对输入输出端口的操作。尽管有专用的虚拟仪器编程工具,但某些情况下,自主开发更为实际和有意义。 面向对象的可视化编程工具,为我们提供了开发虚拟仪 相似文献
3.
4.
5.
Visual Basic(VB)是一种可视化编程语言,也是多媒体应用程序的可选开发工具.由于具有好学、易用及较高的开发效率而受到众多用户的青睐.它确实能适应相当多应用的需要,但是没有端口输入输出函数(Windows也没有提供端口输入输出函数),因而没有I/O端口访问功能,使一些用VB开发的应用程序无法访问一些外部设备,实现诸如仪器、仪表的实时控制及信号处理.而在传统的程序设计语言中端口输入输出函数是很常见的.本文将提出一 相似文献
6.
VisualBasic(VB)是一个完整全面的程序设计语言,是一种非常方便的Windows应用程序开发平台,可以实现Windows的绝大多数功能。它最有力的一面就是快速创建用户界面,把复杂而完善的Windows操作系统的使用融于易于学习和使用的高级语言中,因而受到广大工程技术人员的普遍欢迎。然而VB也有不足之处,即它不含Windows的全部技术细节,因此缺乏对某些资源的支持,如不能对低层端口进行访问。这就给实际应用带来许多不便。在工业控制中,经常用到需在微机扩展槽中插上自行设计的扩展卡,以实现对… 相似文献
7.
8.
I/O计算机是类似计算器式的小型手握计算机,它对工业控制提供智能控制,能减少硬件设计时间,降低工发成本,增加故障容限以及提供合适的系统配置,本文介绍I/O计算机的硬件组成结构,软件设计,功能特点及I/O语言。 相似文献
9.
黄沛芳 《单片机与嵌入式系统应用》2002,(2):76-77
MCS-51单片机通常有4个8位I/O端口,向各端口的写数据均写入到对应端口的锁存器中,但对各端口的读操作却有两个方式:读锁存器和读引脚。 相似文献
10.
《自动化信息》2006,(8):87-87,60
1 I/O端口介绍
信号采集与控制是工业控制的最重要组成部分。在工业控制中,通常采集到的信号有两类:一类是电压、电流或温度等模拟量信号;另一类是开关量(也称数字量)或数字脉冲信号(开关量和脉冲都属于数字信号)。检测出的信号如果是模拟量的话,通常必须经过放大、变换为0-10V(1-5V)电压或0-10mA(4~20mA)电流,这些模拟量必须经过模/数转换器(ADC-Analog-Digital Converter)转换成为数字量,才能被计算机所接受。同样输出的控制信号(数字信号),也得经过数/模转换器(DAC-Digital-Analog Converter),将数字信号转换成模拟量信号0~10V(或1~5V)或0-10mA(4-20mA)电流,再送入到控制器去控制生产设备的运行。 相似文献
11.
12.
《单片机与嵌入式系统应用》2002,(12):41-41
MAX47300是Maxim近期推出的串行接口I/O扩展外设,能够为微处理器提供最多28个端口,每个端口可分别配置成逻辑输入或逻辑输出:具有10mA吸电流和4.5mA灌电流的推拉式逻辑输出或施密特(Schmitt)逻辑输入。其中的七个端口还可以配置为瞬变检测逻辑,当端口逻辑电平变化时产生中断。MAX7300通过兼容于I~2C的2线接口进行控制,两 相似文献
13.
14.
VB采用动态链接库DLL访问低层输入输出端口的方法 总被引:1,自引:0,他引:1
Visual Basic(VB)是一个完整全面的程序设计语言,是一种非常方便的Windows应用程序开发平台,可以实现Win-dow的绝大多数功能.它最有力的一面就是把复杂而完整的Window操作系统的使用融于易于学习和使用的高级语言中.一般认为熟练的C语言或C 编程人员要成为一个较好的Window程序设计人员需要约半年时间,而由于VB 相似文献
15.
利用I/O端口实现大容量数据存储器的扩展 总被引:1,自引:0,他引:1
单片机的存储器容量一般都比较小,在标准的系统中往往难以进行扩展。本以STD总线应用系统为例,给出了一种利用I/O端口实现大容量数据存储器扩展的方法,该方法简单可靠,使用方便。可以推广应用于其它类型的微机系统中。 相似文献
16.
LabVIEW 7.0是一个优秀的虚拟仪器开发环境,被广泛运用于工程应用中本文主要介绍在LabVIEW 7.0环境下利用I/O端口函数和DLL(动态链接库)两种方式来开发I/O板卡驱动。 相似文献
17.
本文介绍了不同驱动和谐实现VAX/VMS非标准设备I/O操作的方法,即通过映射系统的I/O空间、联结设备的中断向量,调用中断服务例程和/或中断后递交的AST例程,实现设备的I/O操作。文中给出了实现这种操作的具体步骤。 相似文献
18.
对80486/586CPU保护模式中的特权与分级作了概述,并根据80486/586保护模型及其特权级等级图提出了构造I/O特权级代码段的方法,同时给出了应用IOPL段作直接I/O操作的基本程序结构和应用实例。 相似文献
19.
文中讨论了Windows2000环境下I/O端口中断驱动的实现,并结合实验讨论利用硬中断技术在驱动程序中进行实时处理的方法。该方法获得了比系统中现有的定时机制更短的定时基准。文中给出部分程序代码。 相似文献
20.