导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→谢谢,问题已经解决

* 34697: [求助]vb发送整形量

   荒原野草 
荒原野草发表的帖子 

 谢谢,问题已经解决
Dim AB as integer
MSComm.Output = DoubleInt(AB)

Function DoubleInt(IntNum As Integer)
Dim Buffer As Variant
Dim V(0 To 1) As Byte

If IntNum >  = 0 Then
  V(0) = (IntNum \ 256)
  V(1) = (IntNum Mod 256)
ElseIf IntNum   < 0 And IntNum >   -256 Then
  V(0) = (255)
  V(1) = (256 - (-IntNum Mod 256))
Else
  V(0) = (255 - (-IntNum \ 256))
  V(1) = (256 - (-IntNum Mod 256))
End If

Buffer = V
DoubleInt = Buffer

End Function



发表时间:2003年6月17日14:46:08

  
回复该帖

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

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

[上一篇帖子]:两者最好不要混用是在要用的话,最简单的办法就是 1、TTL驱动CMOS:在TTL的输出加一个
[下一篇帖子]:请问EW430软件哪里下载?[em02]