共查询到20条相似文献,搜索用时 343 毫秒
1.
本文采用STC89C58RD+单片机设计了16×8矩阵键盘,实现了PS/2协议,键值修改方便,可应用于各种基于计算机的控制系统。单片机通过定时器中断进入键盘扫描程序,翻转扫描查询法查询矩阵键盘中是否有键值变化。如果有键被按下,则通过查询键值表将该键对应的通码发出;如果有按键抬起,则将该键对应的断码发出。该矩阵键盘可扫描128个按键,满足绝大多数系统需求。所有键值存储在一张表中,对于不同的系统,只需要制作外形不同的矩阵键盘电路,并通过修改键值表即可轻松移植。 相似文献
2.
王萍 《电脑编程技巧与维护》2000,(10):18-19
控件是可视化开发工具的重要对象之一。在程序设计时通常会遇到具有相同性质的事件过程,如果为每个控件分别编写一段事件过程,则显得十分不经济且结构不合理。在面向对象的程序设计中可采用将多个相同的控件定义为一个控件数组,这个控件数组内的每一个控件都可以共享程序代码。这不仅减少了开发人员重复性劳动而且提高了程序的可读性。通常建立控件数组方法有两种:第一种是在设计阶段时建立,属于静态方式;另一种是在执行阶段,动态地建立控件数组,也即在程序执行时建立。为了避免内存的浪费常采用动态建立控件数组,就是在程序模块(module)内,先声明一个空的控件数组,等到要使用该控件数组时,再重新声明要使用的控件数组元素或数目。控件数组可以动态生成和释放;并且控件数组对属性具有相同控制。动态生成和释放控件数组是在运行时,用Load和Unload语句添加和删除控件数组中的控件。 相似文献
3.
为了解决VB.NET中控件不能象VB6.0使用数组的问题,提出了基于类的控件数组解决方案,并就类控件数组的设计原理和实现方法进行了介绍。 相似文献
4.
5.
6.
在Delphi中使用控件数组 总被引:1,自引:0,他引:1
在程序设计过程中,很多时候需要用到控件数组以提高程序的可读性、简易性及高效性。Delphi是一个非常流行的程序开发平台,可惜在程序界面设计阶段它没有提供创建控件数组的方法。本文介绍了三种在Delphi中实现控件“数组”化的方法。 相似文献
7.
设计与实现了一种键盘过滤驱动。通过挂载系统键盘驱动的方式,截获用户输入信息从而突破安全控件的防御,并给出应对这种攻击的防御方法以及编译事项,提供了有益的帮助。 相似文献
8.
针对工业设备智能维护领域,通过研究分析PS/2键盘的接口、电气特性及协议规范,利用单片机实现了标准的PC机键盘。并结合网络技术,设计并实现了一种网络键盘,称之为IP-KeyBoard,其扩展了传统键盘的作用范围,可以对远程设备进行调试、参数设置等本地键盘操作。在局域网环境下,实验验证了网络键盘远程操作的可行性。 相似文献
9.
江龙 《电脑编程技巧与维护》1998,(10):8-10
在VB中,我们可以利用数组控件简化编程,但OWL5.0并没有给我们提供这个方便,因此只能在编程中,想办法来实现这一功能。 下面以怎样在OWL 5.0实现Button,RadioButton,CheckButton控件说明这一实现方法。 想在OWL5.0中实现数组控件,则我们定义的某一同类控件的ID值必须成连续值。这可以通过设计窗体时用户来定义。 相似文献
10.
阐述了嵌入式监控系统的总体结构设计以及系统的功能性能设计,并概要叙述了系统硬件的结构和设计方案。核心部分是基于B/S模式的客户端浏览,软件的设计与实现基于组件化的技术,把对摄像机的管理和控制操作封装成ActiveX控件,然后将控件嵌入到监控页面中,用户通过对页面上ActiveX控件的操作即可实现对嵌入式网络摄像机的监控和管理操作。 相似文献
11.
12.
化工生产过程中工业自动化控制已广泛应用,无线通信技术的快速发展可实现仪表之间数据信号的无线传输。将无线传输模块应用到化工生产的分布式控制系统中,实现化工无线分布式控制系统的设计,并应用于甘氨酸生产过程控制系统中,结果显示:实时数据库包括图形显示、数据报表、历史报表和历史数据库数据,与通讯管理模块互联;通过无线分布式控制系统运用管理层协议实现所有连接设备之间的通信自由,化工无线分布式控制系统的运行和生产过程控制不受系统器件故障的影响。对精馏塔控制设备工艺流程中的部分开关量控制进行了模拟测试,达到了预期效果。 相似文献
13.
本文提出了一种智能时控开关的设计方法,该智能时控开关利用单片机中的定时器、IO接口、中断系统等资源,能根据时刻信息对多路开关进行控制。经调试运行,成功实现此系统通过按键对时钟进行校准,并对定时时间进行设置等功能。此外,还可以稍做扩展,实现对每路按多个时间顺序设置开关控制和语音提示功能等。 相似文献
14.
赵闪闪 《计算机测量与控制》2019,27(12):97-101
传统机器人控制系统是以辅助控制机器人转向为基准进行设计的,存在转向控制效果差的问题,为实现四轮智能机器人控制系统研发,以Mindstorms平台为基础,搭建由主控模块、传感器模块、无线通信模块、运动模块以及电源模块组成的四轮智能机器人结构。在运动控制模块中选用TMC236芯片作为电机驱动芯片,通过电路为桥臂上开关管提供控制电压;在底层控制模块中,采用PID控制器控制电机期望转角与实际转角之间差值,实现机器人转向角度控制。对软件控制策略研发中,利用嵌入式操作软件系统实现车道保持控制和避障控制功能,实现机器人自主换道功能。保证机器人自主充电情况下,测试转向控制功能,由测试结果可知,基于Mindstorms系统控制效果始终维持在98%以上,实现机器人转向精准控制。 相似文献
15.
交换机是数据交换网络中的一个关键设备,它的功能决定网络所能提供的服务,它的工作性能直接影响网络的通信质量,它的应用水平直接影响网络的运行状态。运用交换机的配置方式和配置命令实现交换机的级联、堆叠、集群,将互连的多台交换机作为一个逻辑设备进行管理,降低网络管理成本,简化管理操作。通过集群管理实现的分布式堆叠将是下一代交换机堆叠的主要方式与发展趋势。 相似文献
16.
为了保证随钻声波测井仪在井下长时间高效率工作,需要对电源管理板进行高效管理。根据随钻声波测井仪电子系统的供电特点设计了电源管理控制电路,低功耗微处理器PIC单片机根据随钻测量系统的指令对电源电路开关阵列进行控制,通过CAN-UART对主控板进行工作参数下发,利用实时钟电路提供的时间信息完成对井深和井下存储数据的映射,实现对随钻测井仪间歇式定时工作目的。实验测试结果表明,电源控制电路功耗为0.116 W,开关通断时间为微秒级,输出电压稳定。经实际应用满足了随钻声波测井仪的实际工作需求。 相似文献
17.
设计采用PIC16F877单片机控制,通过软件逻辑控制实现对有载分接开关的控制和调节。将人机界面和PIC连接起来,通过液晶显示器设置参数,将参数传给远程计算机,为远程监控和无人值守提供数据。在软件设计中,给出具体设计思想和主程序设计方案。 相似文献
18.
19.
针对光纤通道(FC)交换机,研究并设计了一种三级优先级实施策略,保证高优先级数据以最快的速度从交换机调度输出。重点对输入端口VOQ机制、Crossbar分布式调度和输出端口控制等关键技术进行了描述,并基于Xilinx平台对交换机优先级的有效性进行了验证。验证结果表明,该策略满足FC交换机优先级调度要求。所做的研究为自主化FC交换机产品的研制奠定了有效的基础,也对采用FPGA实现各种网络协议具有积极的借鉴意义。 相似文献
20.
将移植了μC/OS-Ⅱ的嵌入式系统应用到馈电开关中,解决了馈电开关的实时信号采集与速断保护的问题,利用基于TCP/IP协议栈的套接字编程技术,通过以太网接口,实现了井下馈电开关与上住机的远程通信,极大地提高了煤矿井下设备的远程智能监控水平和安全操控系数,为煤矿企业的安全高效高产打下良好的基础。 相似文献