串口通讯(200分)

ord函数返回字符编码,你得到的并不是乱码,只是没有正确解释。
如返回s: string;
定义a: array [1..1024] of byte;
for i := 1 to Length(s)do
a := ord(s);
a内就是正确结果
 
iie:你是说我应该接受数据的原始形式,2进制码 是吗?
amo:波特率没有问题
 
我没用过mscomm控件,不过它接受到的也不能说不是原始形式,
字符和字节在存储方式上是一样的,都是8位二进制ascii
 
如果能用也可以能给我一个程序参考一下吗?
 
就是我上面的那个程序片断呵
 
我用spcomm控件,能给我一个具体程序吗?我急着用,向哪去下载async控件
 
给我email,我发给你async
 
to iie:
E-mail:qdgm@cmmail.com
谢谢iie
 
早上发过去了,清查收.
另外你说发7ecc01cde7
它返回不是你希望的,那你发别的呢,它是否返回?是否还返回同样的数据?
 
iie:我的邮箱进不去了,真对不起,能否再给我邮一个,E-mail:gyanmail@cmmail.com
 
又发了,上面的问题你还没答呵
 
我发什么,都收到同样的结果,只是当我把波特率改变一下,会收到不同的结果,但也是
乱码,
 
你给我发的,我全收到了,谢谢你!谈了很久,还没提到报酬问题,对不起!不会很久必定答谢。
 
客气,客气,不过你说发什么都能收到同样的结果,简直不相信,
莫非你不发它也一直往外发数据?
 
别说你不相信,我也不相信,当然我不发,那台破单片机是不会主动发给我任何
东西的,我现在改用spcomm,还不太会用,你要是能给我一点这方面的帮助就太好了。
我冒昧给你发了一个小邮件,不好意思了,你看了没有?
 
谢谢各位了,iie能否到‘局域网/通信’中的‘spcomm的通信’中去找我,我现在用async
控件。谢谢
 
多人接受答案了。
 
用api中 createFile
setcom....
readfile
writefile

 
to iie
发一个给我吧。
zhaomuhua@163.net
 
顶部