剑走偏锋:PC机和单片机的通讯,波特率为"9600,n,9,1",如何写???在线等... (100分)

  • 主题发起人 主题发起人 hbwyq
  • 开始时间 开始时间
H

hbwyq

Unregistered / Unconfirmed
GUEST, unregistred user!
单片机上的数据位可以为9,PC机上数据位最大为8,现要求将第九位手动置0或1,
传输数据,代码如何写?分不够可以再加
 
用Microsoft Comm Control控制
 
我刚测试完~~QQ:13089269可以交流
 
onewater:
能把你的代码贴出来吗?或发到我的邮箱也可以 hbwyq@tom.com
 
很简单的就是将校验设置为Mark或者SPACE。而不是通常用的奇偶校验。
 
我还在测试,问题出现很多,大家可以讨论一下.现在出现问题就是单片机如果不执行测量参数连续发送没有问题,但是一旦进行参数测量就又问题了
 
那位能贴一些代码出来,只要功能实现,立即结贴.
 
数据位还是设为 8
发送的时候 奇偶校验 设为真
校验 = Mark 第9位为 1, 校验 = Space 第9位为 0

9600,m,8,1 9600,s,8,1
 
问题解决了,结贴吧
 
学习ING,[:D]
 
看看这里:
http://www.gjwtech.com/index.htm
 
多人接受答案了。
 
后退
顶部