导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→给你一段设置程序看看

* 42646: vb与单片机串口通信的问题!急!加急!!!

   独角 
独角发表的帖子 

 给你一段设置程序看看

MSComm1.CommPort = 2            '使用COM1
MSComm1.Settings = "1200,N,8,1" '设置通信口参数"
MSComm1.InputLen = 1            '设置Input 一次从接收缓冲读取字节数为1
MSComm1.InBufferSize = 1256     '设置MSComm1接收缓冲区为1024字节
MSComm1.OutBufferSize = 512     '设置MSComm1发送缓冲区为2字节
MSComm1.NullDiscard = False

If MSComm1.PortOpen = False Then
   MSComm1.PortOpen = True  '打开通信口
End If

MSComm1.InputMode = comInputModeBinary    '设置接收数据模式为二进制形式

MSComm1.SThreshold = 1  '设置Output 一次从发送缓冲读取字节数为1
MSComm1.RThreshold = 1  '设置接收一个字节产生OnComm事件
MSComm1.RTSEnable = False

发表时间:2003年9月23日14:21:52

  
回复该帖

本主题共有 11 帖,分页:>>>>>该主题的所有内容[11]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  42648.[详细]谢谢独角!但是我的问题很怪.....
摘要:我现在的问题是我如果用:inputmode=0 接收数据在128之内可收齐,超过就接收的不对了!我选inputmode=1则每次只收到连续的几个数据.怎么办呢?[em00][em00][em00]......(147字)
- [cjy0312][976次] 2003年9月23日

  42650.[详细]注意接收格式,看下面
摘要:JS.Text = JS.Text + Hex(AscB(MidB(m_zichuan, i, 1))) + ","......(58字)
- [独角][1188次] 2003年9月23日

  42665.[详细]我需要收一个判断一个,你这样是收一串吧?
摘要:[em00]......(6字)
- [cjy0312][1039次] 2003年9月23日

[上一篇帖子]:IBMPC机串行I/O接口设计:RS-422串行可编程通讯接口电路的设计技术指标及要求: 1
[下一篇帖子]:我可以直接付现金喔?有谁可以帮我?1、有谁可以制作单硬盘的物理隔离卡,或者提供帮助者,我可以就提供的