串口通信

liu_swallow 2003-09-09 06:08:26
用于工业控制,程序发送六位十六进制数&H0A,&H01,&HE8,&H08,&HF0.一次性发送
如何发,请写出大概代码
...全文
48 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxy1982 2003-09-15
  • 打赏
  • 举报
回复
up!!
maskzha 2003-09-11
  • 打赏
  • 举报
回复
YES↑
LuYao 2003-09-11
  • 打赏
  • 举报
回复
Dim a(10) As Byte '/用来存放:&H0A,&H01,&HE8,&H08,&HF0
Dim b(1) As Byte
Dim i As Integer

For i = 0 To 10
a(i) = "&H" & Hex(i + 20)
Next i
MSComm1.InputMode = 1
MSComm1.CommPort = 1
MSComm1.Settings = "9600,N,8,1"
MSComm1.PortOpen = True
MSComm1.Output = a 直接这样就可以了!
LuYao 2003-09-11
  • 打赏
  • 举报
回复
dim a(10) as byte /用来存放:&H0A,&H01,&HE8,&H08,&HF0
dim b() as byte
mscomm1.inputmode=1
for i=0 to Len(数组长度)
b=a(i)
MsComm1.output=b
next i
佛的光辉 2003-09-11
  • 打赏
  • 举报
回复
dim b() as byte
redim b(0 to 4)
b(0)=&H0A
b(1)=&H01
b(2)=&HE8
b(3)=&H08
b(4)=&HF0
.
.
.
.
MsComm1.output=b

liu_swallow 2003-09-11
  • 打赏
  • 举报
回复
你好,我要传送的可是一组十六进制数据;
  • 打赏
  • 举报
回复
dim b() as byte
b=&H34
mscomm1.inputmode=1
MsComm1.output=b
wingchi 2003-09-09
  • 打赏
  • 举报
回复
upupupupup
uuuuuuuuuuuuu
ppppppppppppppppp!!!!!!!!!!!!!!!!!!1111
`
liu_swallow 2003-09-09
  • 打赏
  • 举报
回复
upupupupup
uuuuuuuuuuuuu
ppppppppppppppppp!!!!!!!!!!!!!!!!!!1111
为什么没人回答
liu_swallow 2003-09-09
  • 打赏
  • 举报
回复
upupupupup
uuuuuuuuuuuuu
ppppppppppppppppp!!!!!!!!!!!!!!!!!!1111
liu_swallow 2003-09-09
  • 打赏
  • 举报
回复
upupupupup
uuuuuuuuuuuuu
ppppppppppppppppp!!!!!!!!!!!!!!!!!!1111

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧