共查询到20条相似文献,搜索用时 15 毫秒
1.
本文从键盘监控,键盘缓冲区,重编键盘中断三个方面系统地介绍了有关PC机键盘的知识,以及设计键盘处理程序时应注意的问题,还给出了一个可以随时弹出,进行键盘宏定义的内存驻留程序作为示例。 相似文献
2.
利用PC机的键盘接口和外设双向通信 总被引:1,自引:0,他引:1
以前利用键盘口和PC机通信只是局限于单向向PC机传送简单的仿键盘输入信息的数据,而不能双向传送任意的数据。本文剖析了键盘和PC机通信的具体时序,给出了键盘和PC机双向通信的具体办法,实现了利用键盘口和PC机双向通信,传送任意数据。不占系统的串行和并行接口资源。 相似文献
3.
IBM5550机的键盘输入输出是通过调用BIOS中断处理程序来实现的。对于键盘字符的输入输出,则是由16H中断处理程序的0号子模块(调用时,置AH=0,然后进行INTl6H)来完成的,它的工作是从键盘缓冲区读取所按键的键盘代码,返回到命令处理程序或应用程序进行处理,同时修改键盘缓冲区指针以表示本次处理完毕,等待下一次处理。处理汉 相似文献
4.
介绍了利用DOS的标准输入改向、直接填写键盘缓冲区、修改BIOS的键盘中断等多种方法,实现模拟键盘的输入,并给出了程序实例,可以很好解决应用程序的模拟演示问题。 相似文献
5.
PC—DOS系统状态下复合键及功能键的开发应用武汉无线电工业学校周则顺一、引言键盘是计算机最基本的输入设备,PC机的键盘上除了标准的电传打字键和数字键外,还有一些复合键和功能键。本人在多年的实际操作中发现,在DOS系统状态下,大部分复合键及功能键都没... 相似文献
6.
7.
本文介绍以8031单片机为核心的邮袋开拆现场键盘的硬件结构,软件设计及与机房系统管理机(IBMPC系列机)的数据通讯方法。 相似文献
8.
本刊1990年第九期及第十期上都介绍过键盘中断的扩展方法。笔者读过这些文章,深有启发,也想谈一谈白己的一点体会,供大家参考。我们知道键盘的接收过程分为:按键→产生硬中断INT9H→INT16H读键盘缓冲区。其中INT9H产生的最终结果是将键值放入键盘缓冲区,如图1每敲一键INT9H将相应的ASCII码(低字节)和扫描码(高字节)放入键盘缓冲区KB-BUFFER缓冲区尾指针BUFFER-TAIL向后移一次(+2),每读一字符通过INT16H从缓冲区读出,缓冲区头指针BUFFER-HEAD向后移一次,头指针等于尾指针表示缓冲区为空。 相似文献
9.
本文针对多对象过程的控制要求。讨论了PC/386和8031二级控制系统尤其是PC上位机部分的设计问题,各8031下位机完成过程数据采集和直接数字控制功能,上位机则完成监视各对象状态,自动或键动打印对象状态数据及变化曲线,向下位机传送控制参数设定值等功能。为了方便上下位机数据通讯和提高控制实时性,在上下位机之间设置一个中间通讯控制器。上位机软件设计中亦通过自建汉字库,直接对视频缓冲区操作和采用中断方式通讯等手段提高系统实时性。适宜的菜单工作方式保证了友好的人机界面。 相似文献
10.
本文介绍标准微机键盘与PC机的接口规范,分析键盘的串口通讯协议和接口的工作时序,提出一种全新的利用键盘接口实现单片机系统和PC机通信以及单片机和PC机键盘通信的方案,并给出设计实例,通过实例为外部单片机系统与PC机通信以及单片机和PC机键盘通信提供了一条有效的途径。 相似文献
11.
智能设备模拟键盘向计算机传送数据的研究 总被引:1,自引:0,他引:1
文章对智能设备模拟键盘向计算机传送数据的方法进行了研究,既介绍了从计算机键盘接口传送数据的硬件实现方法,也介绍了从串口传送数据,由计算机软件将其送入键盘缓冲区的软件实现方法。 相似文献
12.
键盘的修改即键盘按键的重新定义,这是一个老话题,已有很多人提出了不同的方法,但目前所见到的编程方法,只限于对某一固定的按键进行重新定义,如果修改其它按键,将要修改程序或变量,本人针对此问题,编制了一个通用型的键盘重新定义实用程序,基本上实现了键盘的任意修改。此程序利用非格式化参数区传递要修改按键的ASCll码或扫描码,以及修改后的按键的ASCll码,通过修改INT16H中断,截取被修改按键的键码,并把相应的定义后按键的ASCll码送入键盘缓冲区,实现键盘的重新定义。需要说明的是,键盘缓冲区是从内存0041EE到0043… 相似文献
13.
王健 《CAD/CAM与制造业信息化》2000,(4)
虚拟设计是一种新兴的多学科交叉技术。它涉及多方面的学科与专业技术,通过以虚拟现实技术为基础,以机械产品为对象,把设计人员从传统的键盘和鼠标中解脱出来,使他们可以通过众多的传感器与多维的信息环境进行交互,同时利用这项技术也可以大大地减少实物模型和样机的制造。 虚拟设计按照配置的档次可分为两大类:一种是基于PC机的廉价设计系统;另一种是基于工作站的高档产品开发设计系统。虽然是两种系统,但它们的工作原理是基本相同的。首先看一下PC机系统,它的优势主要在于价格低廉,对小型虚拟设计系统的开发非常适宜,并且… 相似文献
14.
在汉字操作系统中,一般都是用Alt-F1~F9这些组合键来实现汉字输入法的切换。Alt-F1键为区位码输入方式,Alt-F2为首尾码输入方式,Alt-F3为拼音码输入方式等等。在利用软件实现汉字输入方式的自动切换前,有必要弄清楚键盘中断的原理。当每击打一次键盘时,系统产生一次Int 9H中断。Int 9H中断为硬中断,它将按键产生的字符ASCII码和扫描码(扩展键、组合键仅有扫描码,低字节为OO而非ASCII码)存入键盘缓冲区,同时修改键盘缓冲区尾指针,每次尾指针增量2。Int 16H中断就是根据键盘缓冲区的首尾指针所指来读出字符的。根据这个原理,通过修改键盘缓冲区的首尾指 相似文献
15.
工业过程计算机的系统软件设计 总被引:1,自引:0,他引:1
本文介绍了用PC机实现工业过程实时控制或仿真器的系统软件的设计方法。着重阐述了侈机系统间的实时通讯,用户界面的技术处理以及键盘的管理方法等问题。这些软件已用于实际的工业仿真器系统中,应用效果良好 。 相似文献
16.
介绍用Turbo Pascal语言开发实用程序的技术,内容有清除键盘缓冲区、消隐和显示光标、读取键盘扫描码、获得键盘状态、保存屏幕、加快显示速度、解决内存不够的运行错误等。 相似文献
17.
在分析用电话线及MODEM进行PC机点-点远程通信和利用局城网LAN进行PC机通信的优缺点后,本文介绍用通信服务器进行PC机远程通信的方法. 相似文献
18.
本文介绍了一种新型条形码译码器系统,系统采用单片机8031作为中心处理器,以可编程系统器件PSD3XX作为外围器件实现光电数据的采集,存储,判断,通过串行口或键盘口与PC机进行数据通信,并实现了机内插卡式的方式。 相似文献
19.
20.
为了微机系统安全,防止误操作和病毒侵害,保护软硬盘数据,本人编制了一种实用程序。该程序:1.利用扩充时钟中断INT1CH,在扩充部分中利用直接读取键盘端口60H来获得按键的扫描码值,以判断安全保护和非安全保护状态的切换热键是否被按下,并设置相应的标志单元。这样既简化了程序的编制过程又可避免程序中设置的热键被屏蔽掉。同时利用直接写单色显示缓冲区BOOOH和彩色显示缓冲区B800H来完成状态信息的显示功能,这样程序在单色显水器和彩色显示状态下均能正常运行。当处于非安全保护状态时,屏幕右上角显示绿底白字的“WOFF”… 相似文献