菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


无线电电子与电气工程百科全书
免费图书馆 / 无线电电子和电气设备方案

LPT测试程序。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 微控制器

文章评论 文章评论

所提出的程序允许用户在计算机打印机端口的任何输出处设置所需的逻辑信号电平,并找出该端口的任何输入的状态。 它将方便建立连接到该端口的设备。

无线电爱好者设计与计算机一起工作的设备,并通过 COM、LPT(较少见的是 PCI、ISA、USB 等)连接到计算机。有很多例子 [1-5]。 这些是编程器、仿真器、模数转换器和数模转换器等。 尽管由于计算机的广泛功能,此类设备比自主工作的设备简单得多,但它们仍然需要在制造后进行检查和调整。

使用工作程序测试连接到计算机的设备远不是最好的选择。 通常,它不提供显示接口输入线上信号值以及在输出处手动更改信号值的功能。 在极少数情况下,设备会附加一个特殊的测试程序(例如,[4]),用于检查信号通过其电路的通道。 但对于测试其他硬件,这样的程序通常不适合。

结果,组装好的设备必须在完全没有计算机的情况下通过向模拟PC操作的接口连接器施加信号来进行检查,这也称不上方便。

要建立连接到计算机 COM 端口的设备,可以使用该程序 TSOM,这使得可以单独控制端口的每个输出信号并监视所有输入的电平。 [6]中对该程序的描述使作者产生了为并行端口创建一个类似程序的想法。

于是LPTtest程序就出现了,它能够监控LPT端口的所有信号。 该程序已经在Windows 98和Windows XP下进行了测试,没有禁忌症可以在其他版本的Windows上运行。

该程序通过软件驱动程序LPTwdmlO [7]访问端口寄存器。 在 Windows 9x/Me 下工作时,您需要手动安装此驱动程序:从控制面板运行添加硬件向导,在出现的列表中选择其他设备并指定 Iptwdmio.sys 和 Iptwdmio.inf 文件所在的文件夹位于。 安装完成后,您必须重新启动计算机。

现在 - 引用[7]:“在 Windows 2000/XP 上工作时,也可以以类似的方式进行手动安装。但与 Windows 98/Me 不同的是,在安装过程中您绝对不需要重新启动,驱动程序会启动此外,手动安装还有一个优点:如果客户端程序以非管理员用户身份运行,它仍然能够通过驱动程序使用端口。

还有一处引用:“如果程序运行在 NT 系列平台(即 Windows NT4/2000/XP)上,并且以前未手动安装驱动程序,则在用户程序中创建用于使用驱动程序的对象时会执行自动安装。当这不需要用户执行任何其他操作,但如果该程序代表没有管理权限的用户启动,则不会发生自动安装,并且该程序将无法管理端口。”

在运行 LPTtest 程序之前,请务必将 Iptwdmio.sys 文件复制到与 LPTtest.exe 文件相同的文件夹中。 它还应包含文件 LPTpins.jpg(DB-25F 插座的插座位置)和 LPThelp.mhtml(LPT 界面上的帮助)。

LPTtest 程序窗口如图 1 所示。 XNUMX、显示端口的XNUMX条输入、XNUMX条输出线和XNUMX条数据总线的状态。 每个更改输出线状态的按钮右侧以及输入线每个名称右侧的铭文 Low(低)或 High(高)显示相应连接器引脚上的当前逻辑信号电平。

LPT测试程序

启动时,LPTtest 将所有输出设置为低电平。 状态行中以十进制和十六进制显示的端口数据寄存器(DR)中代码的当前值由程序以 100 Hz 的频率更新。

如果将鼠标指针移至任意按钮或输入线的名称,则会弹出提示,显示 LPT 端口的标准 DB-25F 连接器中该引脚的编号。

要查看类似于图 2 所示的连接器图像,请执行以下操作: 1、在Help菜单中选择连接器的Pinout项即可。 同一菜单的 LPT Interface... 项将显示帮助文件的内容。 在此版本的程序中,选择端口菜单提供了两个选项:LPT378(基地址 2h)和 LPT278(基地址 XNUMXh)。

LPT测试程序

选定的端口号将写入 Config.txt 文件,并在下次程序启动时从中读取。 如果这样的文件不存在,程序将在其文件夹中创建它,并默认选择 LPT1 端口。

输出和输入单选按钮更改端口控制寄存器 (CR) 第五位的状态,从而将数据总线转换为输出模式(默认设置)或输入。 该总线能够在大多数现代计算机的输入上工作,过时型号的并行接口适配器不提供这样的机会。

当数据总线配置为输入时,其线路通过端口控制器中提供的电阻连接到+5V电压源,因此,未连接到外部电路的线路上的逻辑电平被感知为高。

当数据总线从输入切换到输出时,程序自动将 DR 寄存器中的值设置为零,因此总线的所有线路都将被驱动为低电平。 该程序在更改端口、启动和关闭时执行相同的操作。

LPTtest 程序及其运行所需的所有文件

作家

  1. Balakhtar A. KR1878BE1 的 LPT 端口供电编程器。 - 广播,2004 年,第 1 期,第 29 页30、XNUMX。
  2. Golubkov A. 程序员 MK ATMEL 系列 AT89。 - 广播,2003 年,第 9 期,p。 24、25。
  3. Mikheev V. 用于 PC 的并行端口卡。 - 广播,2002 年,第 3 期,第 19 页。 20、XNUMX。
  4. Ryumik S. AT89 的“并行”编程器。 - 广播,2004 年,第 2 期,第 28 页31-XNUMX。
  5. Khabarov A. 用于 PC 的两通道示波器机顶盒。 - 广播,2003 年,第 4 期,第 23 页25-XNUMX。
  6. Long A. 如何测试 PonyProg。 - 电台,2003 年,第 5 期,第 25 页。 26、XNUMX。
  7. 项目 LPTwdmlO。 -progrex.narod.ru/lptwdmio.html。

作者:A. Vakulenko,秋明

查看其他文章 部分 微控制器.

读和写 有帮助 对这篇文章的评论.

<< 返回

科技、新电子最新动态:

用于触摸仿真的人造革 15.04.2024

在现代科技世界,距离变得越来越普遍,保持联系和亲密感非常重要。萨尔大学的德国科学家最近在人造皮肤方面的进展代表了虚拟交互的新时代。萨尔大学的德国研究人员开发出了超薄膜,可以远距离传输触觉。这项尖端技术为虚拟通信提供了新的机会,特别是对于那些发现自己远离亲人的人来说。研究人员开发的超薄膜厚度仅为 50 微米,可以融入纺织品中并像第二层皮肤一样穿着。这些薄膜充当传感器,识别来自妈妈或爸爸的触觉信号,并充当将这些动作传递给婴儿的执行器。父母触摸织物会激活传感器,对压力做出反应并使超薄膜变形。这 ... >>

Petgugu全球猫砂 15.04.2024

照顾宠物通常是一项挑战,尤其是在保持房屋清洁方面。 Petgugu Global 初创公司推出了一种有趣的新解决方案,这将使猫主人的生活变得更轻松,并帮助他们保持家中干净整洁。初创公司 Petgugu Global 推出了一款独特的猫厕所,可以自动冲掉粪便,让你的家保持干净清新。这款创新设备配备了各种智能传感器,可以监控宠物的厕所活动并在使用后激活自动清洁。该设备连接到下水道系统,确保有效清除废物,无需业主干预。此外,该厕所还具有较大的可冲水存储容量,非常适合多猫家庭。 Petgugu 猫砂碗专为与水溶性猫砂一起使用而设计,并提供一系列附加功能 ... >>

体贴男人的魅力 14.04.2024

长期以来,女性更喜欢“坏男孩”的刻板印象一直很普遍。然而,英国莫纳什大学科学家最近进行的研究为这个问题提供了新的视角。他们研究了女性如何回应男性的情感责任和帮助他人的意愿。这项研究的结果可能会改变我们对男性对女性吸引力的理解。莫纳什大学科学家进行的一项研究得出了有关男性对女性吸引力的新发现。在实验中,女性看到了男性的照片,并附有关于他们在各种情况下的行为的简短故事,包括他们对遇到无家可归者的反应。一些人无视这名无家可归的人,而另一些人则帮助他,比如给他买食物。一项研究发现,与表现出同理心和善良的男性相比,表现出同理心和善良的男性对女性更具吸引力。 ... >>

来自档案馆的随机新闻

智能 DVR 21.01.2000

两款非常“智能”的数字录像机——“Thibault”和“Ripley”——开始销售。

两者都提供非常高质量的图像和声音,以及多速快进和快退“Thibaut”在记忆中修复了他的主人喜欢的那些电视节目。 在他不在时,它们会自动记录下来。

录制时长最长可达30小时,“Ripley”必须收到所有者的命令才能录制某些节目,并且您可以指定您喜欢的艺术家或导演的名字。 录音机会在程序的详细电子版中找到它们,然后自行记录下来。 录音时长28小时。

其他有趣的新闻:

▪ 蝙蝠的色觉

▪ 拥抱的欲望是女性的基因。

▪ 通过静脉图案解锁

▪ 保险杠上的雷达

▪ 甲骨文数据云平台

科技、新电子资讯

 

免费技术图书馆的有趣材料:

▪ 网站化学实验部分。 文章精选

▪ 文章物体的照明。 影像艺术

▪ 文章 沙皇伊凡雷帝是一位伟大的统治者吗? 详细解答

▪ 文章 农药中毒。 卫生保健

▪ 文章 酒精蒸气传感器。 无线电电子电气工程百科全书

▪ 文章发电机电子GIS-02T的改进。 无线电电子电气工程百科全书

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:




文章评论:

拖拉机司机
为什么在“Program LPTtect ...”一文中讨论的作者所指的无线电杂志服务器上没有信息?


本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024