串口编程
文章平均质量分 68
anykey_1
这个作者很懒,什么都没留下…
展开
-
Delphi读取本机存在的串口
uses Registry;procedure TForm1.Button1Click(Sender: TObject); var reg : TRegistry; sl: TStrings; i: integer; begin reg := TRegistry.Create; try reg.RootKey := HKEY_LOCAL_MACHINE; reg原创 2005-02-18 15:06:00 · 1601 阅读 · 1 评论 -
检查RS232(串口)是否接有设备
在RS232中有4个脚位可用来回应讯号给电脑分別为CTS,DSR,RING,RLSD当未接上设备时,脚位的电太皆为低电压,讯号传回OFF,很多设备都利用此四个脚位与电脑沟通,所以检查脚位电压就知道改COM上是否有设备存在MS_CTS_ON,MS_DSR_ON,MS_RING_ON,MS_RLSD_ONprocedure TForm1.Button1Click(Sender: TObject);va原创 2005-02-18 18:36:00 · 2155 阅读 · 3 评论 -
在delphi7中利用mscomm控件编程
Mscomm是微软一个强大的串口通讯的控件,其强大,简单的特点今我们不舍,在delphi中我们也可以使用它。下面这些代码是针对发送和接收为16进制处理的。var senddata:array[1..10] of char; reData:array of Variant; sendstr:string; restr:string; i:longint;begin mscomm1原创 2005-02-17 23:28:00 · 1616 阅读 · 0 评论