欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
先上一個VB上位機串口控制步進電機的程序
[打印本頁]
作者:
qwertyuio543
時間:
2019-11-23 18:35
標題:
先上一個VB上位機串口控制步進電機的程序
Public zhuanxiang As String
Private Sub Combo1_Change()
'這個里面什么也不寫正好
End Sub
Private Sub Command1_click()
If Command1.Caption = "啟動" Then
MSComm1.Settings = "2400,n,8,1"
MSComm1.PortOpen = True
Command1.Caption = "停止"
MSComm1.Output = "F" '停機
MSComm1.InputMode = comInputModeBinary
MSComm1.InputLen = 0
Else
Command1.Caption = "啟動"
MSComm1.Output = "E" '開機
MSComm1.PortOpen = False
End If
End Sub
Private Sub Command2_Click()
End '退出 這個 End 就是退出語句
End Sub
Private Sub Form_Load()
If MSComm1.PortOpen = True Then MSComm1.PortOpen = False
Combo1.AddItem "COM1" '1: 這個串口語句放在Form_Load窗口上運行程序就能看見串口號
Combo1.AddItem "COM2" '2: 再一個放在那個按鍵的語句上就是按那個按鍵才會看見串口號
Combo1.AddItem "COM3" '3: 第二種還愛死機 盡量不使用
Combo1.AddItem "COM4"
Combo1.AddItem "COM5"
Combo1.AddItem "COM6"
Combo1.AddItem "COM7"
Combo1.AddItem "COM8"
Combo1.AddItem "COM9"
Combo1.ListIndex = 0 '讀取com口號
End Sub
Private Sub LEET_Click()
MSComm1.Output = "B" '左轉,left
zhuanxiang = "正轉"
Text3.Text = zhuanxiang
End Sub
Private Sub MSComm1_OnComm()
'這個串口控件在別處設置好后這里也不用放什么 ,也主要是用他的控件“名稱”
End Sub
Private Sub Text1_Change()
'這個控件就是用他的名稱,別的控件找到他的名稱就是給他數據
End Sub
Private Sub Text3_Change()
'這個控件就是用他的名稱,別的控件找到他的名稱就是給他數據
End Sub
Private Sub Timer1_Timer()
Dim speed As Variant '這幾段語句是時間設置的地方
Dim indate As Byte '也是基準串口波特率在這兒
If MSComm1.InBufferCount > 0 Then
speed = MSComm1.Input
indate = AscB(speed)
Text1.Text = indate
End If
End Sub
Private Sub UP_Click()
MSComm1.Output = "C" '加速
zhuanxiang = "加速"
Text3.Text = zhuanxiang
End Sub
Private Sub DOWN_Click()
MSComm1.Output = "D" '減速
zhuanxiang = "減速"
Text3.Text = zhuanxiang
End Sub
Private Sub RIGHT_Click()
MSComm1.Output = "A" '右轉,right
zhuanxiang = "反轉"
Text3.Text = zhuanxiang
End Sub
復制代碼
作者:
wjp19851222
時間:
2021-5-15 19:00
樓主下位機51的代碼有么,謝謝
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1