基于SPCOMM控件。源码:unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Con…
下面的程序和硬件用于本文介绍的过程。1-Delphi微笑2-nrcomm作为串行通讯组件http://www.deepsoftware.ru/n…
1.串口通信的基本原理:一般计算机与外部设备通讯有两种方式:并行传送(Parallel):一次的传输量为8个位(…
Spcomm串口控件的例程//串口初始化<pclass="MsoNormal...
procedureGetSysSerialComm(CommLst:TStrings);varreg:TRegistry;ComList:TStringList;i:Integer;beginComL…
unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Con****ols,****s,Dialogs,…
unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,St…
(*********************取16进制字符的10进制的integer值*******************)functionHexToInt(HexStr:Str…
unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,St…
functionStrToASCIIStr(constS:string):string;vari:Integer;beginfori:=1toLength(S)dobeginifi=1thenResu…
DelphiMSComm实时串口通讯MSComm控件具有丰富的与串口通信密切相关的属性,提供了对串口进行的多种操作,进…
ifmscomnn1.PortOpenthenbeginmscomnn1.PortOpen:=False;end;
programModTest;{$APPTYPECONSOLE}usesSysUtils,CPort,Windows,SyncObjs;varComPort:TComPort;Events:TComE…
procedureTForm1.FormCreate(Sender:TObject);varhCom:THandle;begin//=========================//打开//以…
如果你已经会使用SPCOMM且出现10个以上的串口问题请改一下串口名COM1.CommName='//./com18';就这样加'//./'…
Delphi利用TComm组件Spcomm实现串行通信摘要:利用Delphi开发工业控制系统软件成为越来越多的开发人员的选择…
SPCOMM的一些用法注意使用串口SPCOMM接收数据的时候0x11和0x13无法接受,从时间间隔上看来可以接收,但是无…
SPCOMM接收数据不完整!该如何解决SPCOMM接收数据不完整!我作了一个读取地磅数据的程序,是用spcomm接收的…
//数据异或校验functionBytesXor(buffer:arrayofbyte):Integer;vari:integer;beginResult:=$0;fori:=Low(bu…
如果PC端串口x存在且没有被占用,我们用TMScomm控件可以顺利打开并且关闭串口x,如果该端口x被占用或者不存…