7,762
社区成员
发帖
与我相关
我的任务
分享
Option Explicit
Dim buff_out6() As Byte
Private Sub Form_Load()
Timer1.Interval = 1000
MSComm1.PortOpen = True
End Sub
Private Sub Timer1_Timer()
Static xunhuan As Long
ReDim buff_out6(8)
buff_out6(0) = &HAA
buff_out6(1) = &HAA
buff_out6(2) = &HFF
buff_out6(3) = &H5
buff_out6(5) = &H0
buff_out6(6) = &H0
buff_out6(7) = &H0
buff_out6(8) = &HFF
xunhuan = xunhuan + 1
If xunhuan = 1 Then
buff_out6(4) = &H66
ElseIf xunhuan = 2 Then
buff_out6(4) = &H7E
ElseIf xunhuan = 3 Then
buff_out6(4) = &H67
ElseIf xunhuan = 4 Then
buff_out6(4) = &H6A
ElseIf xunhuan = 5 Then
buff_out6(4) = &H6C
End If
If xunhuan Mod 5 = 0 Then xunhuan = 0
MSComm1.Output = buff_out6
End Sub