当前位置:首页 > 智能硬件 > 智能硬件
[导读]观察开机过程中,计算机打印口的电平变化

作者Email: cscxh@pub.sz.jsinfo.net

    有不少电子爱好者都读过这样一篇文章:《一款实用的串行E2PROM读写软件——24C××》,有部分烧友也亲自动手制作了该电路。该软件可以利用计算机的打印口上的输出端口378H端口和379H的输入端口,对存储器24cxx进行读写。378H端口是输出端口,对应计算机打印口的2脚到9脚。经我试用,效果相当不错。但有一次我在对计算机打印口做了几个小试验后,我不禁惊出一身冷汗!现写出来与大写一起来探讨:

    试验一:观察开机过程中,计算机打印口的电平变化

    具体做法:利用下述电路,接在计算机打印口上,观察各个发光二极管的亮灭变化情况。

     

    观察结果:在机器自检阶段,接在打印口上的输出端口378H的8个发光二极管闪个不停;在windows98启动过程中,这几个发光二极管也要闪几下。发光二极管在闪动时是有的亮有的灭,肉眼无法分辨其规律。Windows98启动完成后,各台机器的发光二极管亮灭情况也不同。

    观察结论:机器硬件不同,操作系统不同,打印口上378H端口的各输出线的电平高低无规律。

 

试验二:编写打印口读数据程序

具体做法:利用windows98下的程序设计软件Delphi,编写一段代码来读取打印口上的数据:启动好Delphi后,在设计窗体中放一个按钮button1,双击该按钮,切换到代码窗口,可以看到Delphi已为我们做好了框架:

procedure Tform1.Button1Click(Sender: Tobject);

begin

end;

我们在begin前一行加入变量声明:var t:byte;

beginend中间输入以下代码:

asm  mov  dx , $378

in  al , dx

mov  t , al

end;

form1.Button1.Caption:=inttostr(t);

运行程序后,我们可以随时读取打印口上的378H端口的数据。

观察结果:以其中一次为例,按下button1按钮后,按钮上显示的数字即为从端口读得的数据,我们读得为108,利用windows自带的“计算器”程序,把这个十进制数字转换成二进制数字,为“01101100”;同时观察得接在打印口上的各发光二极管的亮灭情况是:“灭灭亮亮灭亮亮灭”。

观察结论:这一次打印口上的2~9脚的电平高低情况是:“低低高高低高高低”。

 

试验三:测试打印口输入输出电流能力。

具体做法:把指针式万用表拨至25毫安档,黑表笔接打印口的某个低电平端,红表笔瞬间接触某个高电平端。

观察结果:如果高低电平端直接相连,其电流肯定大于10毫安。

 

现在我们回过来再看看在网上广泛流传的这款用打印口读写存储器的电路:

该电路中可能为了给IC提供足够的电流,把打印口的4567脚并接在一起。

   

 

潜在的危险:假如在打印口读写软件未启动时甚至计算机机电源未开时,该电路就已经连到了计算机的打印口上,那么开机后必然会有一段时间打印口上的4567各引脚的电平有的为高有的为低。高电平端竭力输出电流,低电平竭力吸收电流,鬼知道打印口什么时候就要报销!不过,如果打印口读写软件已启动,我测得打印口上45674个引脚均为高电平

我做试验的环境是:

明致M748MR主板,赛扬400CPU

Windows 98 SE

Delphi用的是5.06.07.0三个版本,编写上述程序时均成功。

    我暗自庆幸没有用新买的计算机作试验,也庆幸我的老主板没有报销。打印口的额定输入和输出电流到底可以达到多少?到底用上述电路会不会损坏计算机的打印口呢?希望高手们再作指点!

    在很久很久以前的计算机主板上,打印口的378H端口用的是74LS374一类的IC,这种IC的筋骨还比较硬朗,即使坏了,更换一块就是了。可是现在的主板上好象找不到这种IC了,要是哪天打印口报销的话,麻烦就大了。如果烧友们还在使用上述电路的话,我建议在计算机打印口上4567各脚各接一个二极管,二极管的负极引线端均接在24cxxVcc电源端,这样可以彻底防止电流倒灌!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

慕尼黑2024年5月9日 /美通社/ -- TÜV南德意志集团(以下简称"TÜV南德")持续保障安全、可靠及可持续发展。作为全球化的服务提供商,TÜV南德2023年全年营收达约31亿欧元,首次突破30亿欧元大关,同比增长...

关键字: BSP 可持续发展 数字化 人工智能

凭借深度学习技术和SmartBid产品,百度国际MediaGo获得美国商业奖认可 旧金山2024年5月6日 /美通社/ -- 第22届美国商业奖(American Business Award®)近日发布获奖名...

关键字: MEDIA GO SMART BSP

上海2024年4月17日 /美通社/ -- 在2024 F1中国站即将拉开帷幕之际,高端全合成润滑油品牌美孚1号今日举办了品牌50周年庆祝活动。三届F1年度车手总冠军马克斯•维斯塔潘也亲临现场,共同庆祝这一里程...

关键字: BSP 汽车制造 行业标准 产品系列

北京2024年4月17日 /美通社/ -- 2024年4月13日,由北京康盟慈善基金会主办的"县域诊疗,规范同行"——肿瘤诊疗学术巡讲项目首站在广州隆重召开。本次会议邀请全国多位肺癌领域专家和县域同道...

关键字: AI技术 医疗服务 BSP 互联网

海口2024年4月16日 /美通社/ -- 4月14日,在中法建交60周年之际,科学护肤先锋品牌Galenic法国科兰黎受邀入驻第四届中国国际消费品博览会(以下简称"消博会")法国馆。Galenic法...

关键字: NI IC BSP ACTIVE

上海2024年4月17日 /美通社/ -- 每年4月17日是世界血友病日。今年,世界血友病日以"认识出血性疾病,积极预防和治疗"为主题,呼吁关注所有出血性疾病,提升科学认知,提高规范化诊疗水平,让每一位出血性疾病患者享有...

关键字: VII 动力学 软件 BSP

伦敦2024年4月16日 /美通社/ -- ATFX宣布任命Siju Daniel为首席商务官。Siju在金融服务行业拥有丰富的经验和专业知识,曾在全球各地的高管职位上工作了19年以上。Siju之前担任FXCM首席商务官...

关键字: NI AN SI BSP

无论您是在研究如何使用 10GigE 还是寻求所需考虑事项的建议,本文均提供有实践,帮助确保单相机 10GigE 视觉系统设置顺利并拥有良好性能。 我们列出了主机系统配置、布线和相机设置的实践。

关键字: 视觉系统 CPU 存储器

全球领先的科技公司默克推出了同类产品中首个经验证的全新一体化遗传稳定性分析。 Aptegra™ CHO遗传稳定性检测利用全基因组测序和生物信息学,显著加快了客户的生物医药安全性测试,从而帮助加快了客户进入商业生产的步伐。...

关键字: 稳定性分析 BSP 人工智能
关闭
关闭