共查询到18条相似文献,搜索用时 109 毫秒
1.
利用Visual Basic串口通信技术使单片机与计算机相连接,并且在visual Basic环境下编写数字采集虚拟频率测试系统的程序,实现对数字量信号多种参数的采集、传送、实时测量及显示(频率、周期、脉冲宽度,占空比以及TTL电平采集等)。结果表明,设计具有较准确的测量能力和广泛的实用性,系统成功实现了局域网络远程测量,界面友好。 相似文献
2.
张伟 《西安航空技术高等专科学校学报》2007,25(1):56-57,60
通过利用VC实现PC机与多单片机间串行通信方法的探讨,给出了通信协议以度用VC和MCS51汇鳊语言编写的部分通信程序,经验证明了程序的稳定性、可靠性以度通信的实时性,获得了满意的设计效果。 相似文献
3.
4.
提出了一种在Windows环境下Modem通信编程的方法:TAPI和Win32通信API。介绍了如何通过Microsoft的电话应用编程接口(TAPI)控制Modem和通过Win32通信API函数实现串口的异步I/O,建立了串口通信的相应协议,以实现文件传输。应用表明,文件传输方便、可靠,是Modem通信的有效编程方法。 相似文献
5.
6.
PC机与多台单片机通信控制器的设计 总被引:2,自引:0,他引:2
孙克梅 《沈阳航空工业学院学报》2005,22(5):63-65
针对一台PC机与多台MCS-51单片机构成的小型集散控制系统的特点,介绍了系统中通信控制器的设计方法.通信控制器以AT89S51单片机为核心,采用8251实现串口扩展,并通过基于RS-232C标准和RS-485标准的串行通信技术的应用,解决了小型集散控制系统的通信问题,减轻了PC机的通信负担.经过软硬件的设计和联机调试,测试结果表明,该控制器的应用不仅提高了集散控制系统数据传输的可靠性,而且提高了整个系统控制的实时性.此外,控制器具有结构简单的优点. 相似文献
7.
王倩丽 《西安航空技术高等专科学校学报》2011,29(3):76-78
分析Modbus协议的ASCII模式通信,设计ASCII信息帧的结构,采用C#语言中的SerialPort控件实现Modbus协议的串口通信软件,经过和C805lF330单片机开发板的多次运行测试,结果表明主-从机通信过程稳定性好,ASCII信息数据传输安全可靠,实现了Modbus协议的主从式通信。 相似文献
8.
9.
针对嵌入式系统下串口通信,引入I-Logix公司的Rhapsody开发工具和UML(统一建模语言),采用流行的软件开发模式,设计并实现了嵌入式系统下的串口通信。通过嵌入式串口实例的实现,阐述了UML的建模、设计和验证的可视化的开发方法,解决了嵌入式系统下基于UML模式的串口开发问题,对于UML模式的嵌入式系统开发具有重要的参考价值。 相似文献
10.
实时控制中的多串口通信技术 总被引:1,自引:0,他引:1
针对某计算机实时控制系统的多机间高速数据传输问题,采用多串口通信卡,通过高波特率设置以及各串口通信数据量的分配,实现了计算机间实时数据的通信,给出了其原理和编程算法。 相似文献
11.
基于Windows CE串行通信的软件设计 总被引:1,自引:0,他引:1
王建 《西安航空技术高等专科学校学报》2007,25(5):29-31
目的分析和设计Windows CE下串行通信的实现过程。方法采用eMbedded Visual C 4.0的开发环境,对串行端口进行打开、设置、读写、关闭等操作。结果实现了Windows CE下的串行通信。结论设计和实现Windows CE下的串行通信具有很强的工程需求。 相似文献
12.
13.
为解决航空电子产品中LRU的网络端口测试问题,提出了一种基于CVI的以太网口的自动测试方法,详细介绍了Ping的过程,物理连接和软件实现自动测试的过程,避免了手动输入命令测试的复杂过程,实现了软件自动测试网络端口是否相通,大大加快了测试进度。经试验论证,该方法具有高效、可靠、自动测试等特点,为LRU的以太网网口测试提供了一个可行的方法和思路。 相似文献
14.
稳定可靠的上下位机通信程序是声波飞行时间测量系统实现声波飞行时间准确测量的关键。为此研制了基于VC6.0的上下位机通信程序。文中详细介绍了该通信程序的设计与实现过程,给出了上下位机通信流程图及相应的主要通信程序。实验结果表明该通信程序能够较好地实现声波飞行时间测量系统中下位机和上位机之间的通信,系统性能稳定,满足声波飞行时间测量系统的通信要求。 相似文献
15.
随着Windows GUI的不断发展,许多应用程序设计要求在Windows环境下运行,用汇编及C语言开发串行通信程序已不能完全满足需求,本文介绍了使用Visual Basic6.0中通信控件MSComm实现串行通信的方法,对其在实际中的应用具有一定的参考价值。 相似文献
16.
胡铁乔 《中国民航学院学报》2006,24(4):32-35
分析了51系列单片机在KeilC开发环境中64位数据的显示问题。51系列单片机为8位,其常用的开发环境KeilC最大支持32的整数,因此无法显示64位的整数。对此作了分析,提出了两种解决办法:计算法和查表法。结合实例,对其原理和实现过程作了详细的分析,并用C语言实现了这两种算法,给出了源程序和流程图. 相似文献
17.
基于CPLD/FPGA的串行异步通信(UART)接口电路设计 总被引:1,自引:0,他引:1
储海燕 《西安航空技术高等专科学校学报》2007,25(3):25-27
UART(Universal Asynchronous Receiver Transmitter 通用异步收发器)是广泛使用的串行数据传输协议。UART允许在串行链路上进行全双工的通信。通过应用EDA技术,基于CPLD/FPGA器件设计与实现UART的波特率产生器、UART发送器和接收器及其整合电路,目的是熟练运用VHD语言,掌握CPLD芯片的使用。 相似文献
18.
依托Borland C 5.0集成开发环境和MPLAB IDE(PIC集成开发环境),使用Windows应用程序接口(API)函数和PIC单片机14位的精简指令(RISC)系统,开发了涡轮增压器监控系统和PIC单片机民控单元。监控系统采用C语言模块化程度设计;电控单元采用PIC精简指令系统汇编语言编程。简要介绍了涡轮增压器控制系统的组成,并给出了监控系统同PIC电控单元的双机通讯软件设计实例。 相似文献