中国最大购物中心:RS232串口通信的程序怎么写啊??

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 02:37:55
有谁写过RS232串口通信的程序的啊,急需最好是用c或vb写的.

c或vb中有mscomm控件很好用,我常用,以下是我用delphi写的
with mscomm1 do begin

commport:=1; //端口号
settings:=9600,n,8,1; //端口设置
InputMode:=0; //设置或返回Input属性取回的数据的类型 0:文本 1:二进制
RThreshold:=1; //每次接收到字符即产生OnComm事件
SThreshold:=0; //传输缓冲区允许最小字符数
InBufferCount:=0; //清空接收缓冲区内容
InputLen:=0; //为0时 Input一次读取整个缓冲区内容
DTREnable:=true; //数据终端准备好
RTSEnable:=true; //发送请求
end;

mscomm1.Output:=edit1.text;//发送

str:=mscomm1.input; //接收

详细请参阅MSDN和人民邮电出版社的"UISUAL BASIC 串口通讯工程开发实例导航"一书.其中有详细介绍.