4 4键盘接口与并行端口,它在计算机屏幕上显示

I

imran00

Guest
我应该来设计和实现一个简单的电路,将扫描一个4 × 4键盘和显示在计算机屏幕上按下键。整个项目的渔获物,这是必须做的一个标准的并行使用PC机并行打印机端口(DB - 25的),它是连接到一个4 × 4键盘。我的问题是,我不知道该怎么做这在C + +的代码!我很困惑,因为我不知道如何使代码在C + +的并行打印机端口读什么关键是在键盘上按下,看完后...显示在电脑屏幕上。如此迷惘!救命!
 
结帐这个网站:[一]键盘接口这一节中我将解释一下键盘连接到并行端口。让我们来看看键盘连接。一个正常的键盘周围Rs.150成本。键盘有一个keydebouncing问题,我们必须消除我们的程序中。[/我] [网址=“http://booksbybibin.14.forumer.com/viewtopic.php?t=58”]我的经历并行港口接口[/网址]如果您加入作者的雅虎集团,他就会让你失望这本书涉及这一免费接口。它涵盖了项目你工作在细节的事。好运
 
怎么是你的c编程技巧吗?我写的,很久以前,一个程序,写上并行端口值...从未尝试过阅读,但似乎是非常相似。看看这个链接看看:[网址= http://logix4u.net/Legacy_Ports/Parallel_Port.html]并口[/url]和这里是我的一个32位操作系统(Windows)旧代码:[= C的语法]#包括#包括常量诠释LPT1 = 0x378; / / lpt1地址的typedef短_stdcall(* PtrInput)(短EndPorta);的typedef无效_stdcall(* PtrOutput)(短EndPorta,短值); PtrInput InPortB = 0; PtrOutput OutPortB = 0;的HINSTANCE hLib = 0;无效LoadDLL();诠释主体(智力argc,焦炭一个* args []){LoadDLL()/ /函数加载的DLL文件OutPortB(LPT1,0); / /函数值写入short值= InPortB(LPT1)/ /函数来读取值,变'价值'将获得价值回归0;}无效LoadDLL(){hLib =调用LoadLibrary(“inpout32.dll”),如果(hLib ==空){性病::法庭
 

Welcome to EDABoard.com

Sponsor

Back
Top