首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 281 毫秒
1.
串行口作为计算机与外设的主要接口之一,在才X机的通讯与控制系统中起着非常重要的作用。然而,如何对串行口检测与控制却也是程序员最感棘手的问题之一,当发生程序不能正常的对串行口进行数据的读取时,程序员往往在是软件问题还是口子的问题之间犹豫不决。因此有必要设计这样一个程序,它既能检测串口通讯是否正常,又能根据不同的串口配置(这里指诸如波特率、数据位等)进行自动设置以检测各种配置的串行口。本文就是在此思想的基础上开发了一个串口发送与接收的程序,它允许的串口为通常的RS232,允许的各种参  相似文献   

2.
宋淮林 《微机发展》1994,4(6):46-46
IBM—PC串行口的原理及检测宋淮林(电力工业部南京自动化研究所,江苏省南京市,210003)1串行通讯的原理在计算机应用中进行串行通讯是普遍的,为此设计了一种异步通讯适配器特殊芯片UART,以组成并协调构成串行数据流的位率,并且由它完成发送时的并/...  相似文献   

3.
Visual Basic3.0中的通信及其应用   总被引:1,自引:0,他引:1  
舒继开 《软件世界》1996,(5):20-21,24
在VB 3.0中提供了一个很重要的预定义对象——通信控件。该通信控件通过串行口传送、接收数据,为用户的应用程序提供了串行通信的基础。使用VB中提供的这个预定义对象(通信控件),通过改变对象属性,向对象发送消息,以及为对象事件编写响应代码,可以很方便地完成用户应用程序之间的串行通信。在VB下编制通信程序也可以利用Windows的API中的通信功能函数,但它不如使用VB的通信控件方便。VB的通信控件提供了27种属性,具有丰富的功能。利用VB提供的通信控件  相似文献   

4.
PC机的串行通讯口常被称为COM口,是用于将各种串行设备与PC机连接的通讯接口。串行口可以连接的设备的复杂程度变化很大。从读取状态的几个简单的开关,到几台计算机间通讯的复杂系统。这里介绍的电路就是一种用于实现各种简单I/O功能的实验电路。  相似文献   

5.
在工业过程控制中,由微机(上位机)与单片机(下位机)构成的分布式控制系统已相当普及。上、下位机之间的通讯一般采用串行通讯方式。在DOS模式下,直接访问PC机上串行口控制器就可以进行串行通讯;而在Windows中,通常采用数据队列机制控制串行口数据的接收和发送,由通讯事件判别接收队列是否有数据,或者发送队列是否完。在Windows中,通讯事件是特定的字符,称为事件字符。如EV_RXFLAG表示接收队列已收到以事件字符结尾的  相似文献   

6.
P111G可编程控制器带有串行通讯口,可与PC计算机、另一台P111G-M主机,以及P111G-K扩展单元通讯或联网运行。下面逐一介绍: 一、P111G-M主机与计算机的通讯将P111G-M的串行口通过专用电缆与计算机的RS232-9串行通讯口(COM1、COM2)相接,如图1所示。这根专用电缆名称为P111G-232,见图2,它的作用是将P111G-M输出的信号转换为与计算机串行通讯口兼容  相似文献   

7.
双机通讯     
在MS—DOS6.0及以后版本中提供了一组用于双机通讯的实用程序——INTERLNK 与IN-TERSVR,利用它们可以方便地使一台计算机(称为客户机或CLINT)将另一台计算机(称为服务机或SERVER)的驱动器(包括逻辑盘)当作自己的驱动器来用,这在作数据传输时特别有用。必备条件: 1.两台计算机上各有一个空的串行口或并行口。 2.一条七导线的虚调制(NULL—MODEM)串行电缆线,或双向并行电缆线。 3.在一台计算机上装有MS—DOS6.0(或以上版  相似文献   

8.
DSP芯片TMS320C54x提供高速、双向、多通道缓冲串行口McBSP,它可以与其他的TMS320C54x器件或其它串口器件通讯。串行SPI通信协议是一种标准的通信协议,很多场合下都是采用这种机制。本文阐述了基于TMS320VC5410的多通道缓冲串行口(McBSP)的特点及其SPI协议的串口配置方法。提出了多通道缓冲串行口在频率合成技术中的一个新应用实例,给出了硬件设计方法和软件流程,并提出了设计过程中应该注意的若干问题。  相似文献   

9.
介绍上位机与下位机的串行通信的实现。下位机利用ARM技术,上位机用VC来编写串行通信程序。详细介绍了ARM自带的UART的工作原理及与计算机串行口的连接方法。利用WIN32 API函数在VC下实现了串行通信程序.并给出了部分代码实例。  相似文献   

10.
本文论述了8098单片机与PC机(80x86)间串行通讯的一种实用方法,该方法采用RS-232C串行通讯标准,利用RS-232C串行口,开发了单片机通讯程序和PC机通讯程序。  相似文献   

11.
本文介绍利用微机与单片机的串行通讯,实现 EPROM 编程。它适用于带有串行口的微机。文中以 PC 机为例,单片机选用 MCS—51系列的8031芯片。此编程器作为微机的附属设备,利用微机串行口与之通讯;在管理软件控制下,利用键盘操作实现EPROM2716、2732、2764、27128、27256的写入、读出及其它功能,操作灵活,现已投放市场。  相似文献   

12.
现代化集中管理需要主计算机把许多的数据从很远的现场检测收集回来,进行制表、打印、绘图、报警、查询,同时主计算机又必须能够随时发布命令,控制现场的各个设置,完成遥控操作,从而达到集中管理之目的。以下介绍实现主计算机与现场的MCS-96系列单片机之间的数据通讯方法。18098单片机串行通讯简介8098单片机串行通讯有四种工作方法,它们受串行口控制寄存器(SP-CON)控制。另外串行口状态寄存器(SP-STAT)也同时控制8098单片机的工作情况。SP-CON和SP-STAT合用一个寄存器,该寄存器中的高三位(D7-D5)为SP—STAT的内…  相似文献   

13.
文章介绍了一种计算机与DSP系统之间进行串行通信的方法。这种方法利用了Microsoft的MSCOMM通讯控件。它可以使windows系统的通讯编程非常简洁。我们在徽机与氨氮传感器串行通讯控制中成功地使用了这种方法。它可以广泛应用于需要与微机进行串行通信的仪器仪表。  相似文献   

14.
目前串行通讯接口的标准有很多种,而且一定程度上都得到了发展,不过都是在RS-232C的基础上进行改进而成的。改进而形成的。目前已在微机通讯接口中被广泛采用,不仅已被内置于每台计算机,同时也已被内置于从微处理器到主机的多种类型的计算机及其相连设备。而串行与单片机的通讯技术可以解决多台下位机的多内容同时显示,还可以方便地完成多机通讯技术、多数据处理等优点。但是当同时用到两种通信方式时,很可能产生串行冲突或其他不可预料的错误,对开发工作极其不利。所以,此系统解决了这种开发中的问题,依靠软件仿真数据信号的发送、接收和多种通讯方式的测试。利用简单的硬件连接去检测串行和单片机通讯是否能正常工作。  相似文献   

15.
<正>单片机应用中有时遇到一台单片机需要以不同的波特率与两台或多台微机串行通讯,例如笔者研制的分布式电站安全监测系统中,需将原电站的一台RS-1型运动分站发送的遥测、遥信信号截取后(波特率为300B/S),送到远处的中央控制室PC机(主机)上实现集中显示和打印(波特率为2400B/S).解决上述问题的技术关键是智能通讯控制器(子机)串行口扩充,串行口扩充的常用方法,一是增加串行口芯片如INTEL公司8251,二是在单片机串行口前增加多路开关分时切换进行通讯.这两种方法都有线路复杂、硬件费用高的缺点.本文介绍一种利用8031单片机的串行接口、P1口另外增加一些简单的逻辑线路,软硬件相互配合解决上述问题的方法.具体线路如图1所示.  相似文献   

16.
虚拟现实中利用MSComm控件设计串行通信   总被引:1,自引:0,他引:1  
对于进行数据采集和处理的微机系统,常要把数据传输到主计算机中作进一步的分析和利用。实现与主机的数据通信,现在普遍采用串行口与主机进行通信。编写串行通信程序在不同的操作平台下,方法不同,效率也不同。该文主要研究了在Windows平台下利用微软控件-MSComm控件的编程方法。因为串行通信编程是一件复杂和伤脑筋的工作,所以先介绍MSComm控件的工作模式、属性以及事件,再以炮兵分队虚拟现实训练系统中数据手套与主机的串行通信为例,阐述了串行通信的编写方法,最后总结了串行通信的编写经验。通过实践证明该方法能够提高软件的开发效率,便于程序的管理和维护。  相似文献   

17.
宁伟 《计算机科学》2002,29(8):145-147
近几年来,随着计算机技术的发展及人们对信息需求的提高,串行通信技术作为计算机与计算机或单片机间通信的桥梁得到了越来越多的应用,被广泛地应用在工业控制、商业通信、电力调度等诸多领域。通常所开发的串行通信程序,存在代码冗长、结构复杂、复用性差、编程技术不易于掌握、可靠性差等缺点,而且应用需求量大,程序开发周期长。能否解决好这些问题已成为开发通讯程序的程序开发商共同面临的挑战。本文通过对“构件-构架理论”和软件复用理论应用于串行通信的研究,提出了一种通用的可复用的串行口通讯构架的开发方法,从而提高串行口通信程序的可复用性和可靠性,缩短程序的开发周期。  相似文献   

18.
张如辉  赵斌 《控制工程》2003,10(Z1):64-66
PC机和多台单片机之间串行通讯在监控系统中的应用是非常广泛的.基于一个医疗监控系统实例,讨论了如何利用PC机和多台单片机的串行通讯实现实时监控.结合MCS-96系列单片机的通讯方式2、3,灵活运用通讯帧中的第九位数据位,即奇偶校验位,即可实现PC机和多台单片机的高效、准确的串行通讯.该监控系统PC机部分的程序是应用VB语言编写的,其中应用到串行通讯控件MSComm,介绍了MSComm控件的属性、方法、事件,并给出了PC机、单片机串行通讯部分的流程图和源代码.整个系统经过测试,已投入使用,效果良好.  相似文献   

19.
计算机上的RS-232串行通信标准接口可以方便地与外设进行通信以及对外设的监测数据进行实时的采集。用C语言编写上、下位机的串行通信程序时,主要有查询方式和中断方式两种不同的方法。其中中断方式避免长时间访问串行口的问题,数据交换可在上位机后台进行,在设计前台事务处理程序时就可以不考虑数据交换问题,提高了CPU的工作效率。因此,本文着重介绍中断方式下的通讯编程,并使用数传电台实现排爆机器人上、下位机的无线通信。  相似文献   

20.
廖伟华 《程序员》2013,(3):74-77
学过CSS的人都知道,它不是一种编程语言。可以用它开发网页样式,但没法用它编程。换句话说,CSS基本上是设计师的工具,不是程序员的工具。在程序员的眼里,CSS变成了一件令人头痛的事,它并不像其他程序语言,有自己的变量、条件语句,只是一行行单纯的属性描述,写起来相当费劲,而且代码难以组织和维护。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号