电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

vb串口数据采集及曲线动态显示

vb串口数据采集及曲线动态显示_第1页
1/12
vb串口数据采集及曲线动态显示_第2页
2/12
vb串口数据采集及曲线动态显示_第3页
3/12
下载后可任意编辑 串口数据采集及曲线动态显示这个程序主要用到了串口通信和曲线画图一.主要控件Msomm 控 件 一 个 , 两 个 timer 控 件 , textbox 控 件 , combo 控 件 , picture 控 件 ,command 控件二.实现的功能能 1.串口采集数据 2.用曲线动态显示数据 3. 显示时间 4.鼠标点击读数(确定所点击位置的横纵坐标)三.界面四.程序Dim T As VariantDim c As VariantDim Y As IntegerPrivate Declare Sub Sleep Lib "kernel32 " (ByVal dwMilliseconds As Long) 'API,用 sleep 实现延时'延时函数Function delay(number) Call Sleep(number) DoEventsEnd FunctionPrivate Sub Combo1_Click() '选择端口 If Combo1.Text = "COM1" Then MSComm1.CommPort = 1 ElseIf Combo1.Text = "COM2" Then下载后可任意编辑 MSComm1.CommPort = 2 ElseIf Combo1.Text = "COM3" Then MSComm1.CommPort = 3 ElseIf Combo1.Text = "COM4" Then MSComm1.CommPort = 4 Else MSComm1.CommPort = 5 End IfEnd SubPrivate Sub Command3_Click() '停止采集 Timer2.Enabled = False MSComm1.PortOpen = False Command2.Caption = "打开串口"End SubPrivate Sub Form_Load() '初始化 MSComm1.Settings = "9600,N,8,1" MSComm1.InputMode = 0 MSComm1.RThreshold = 1 MSComm1.SThreshold = 0 MSComm1.InBufferSize = 1024 MSComm1.OutBufferSize = 512 MSComm1.InBufferCount = 0 MSComm1.OutBufferCount = 0 Combo1.AddItem "COM1" Combo1.AddItem "COM2" Combo1.AddItem "COM3" Combo1.AddItem "COM4" Combo1.AddItem "COM5" Picture1.Scale (-100, 100)-(100, -100) Command1.Caption = "采集数据" Command2.Caption = "打开串口" Timer1.Interval = 1000 Timer2.Interval = 1000 Timer2.Enabled = FalseEnd SubPrivate Sub Command2_Click() If Command2.Caption = "打开串口" Then MSComm1.PortOpen = True Command2.Caption = "关闭串口" ElseIf Command2.Caption = "关闭串口" Then下载后可任意编辑 MSComm1.PortOpen = False Command2.Caption = "打开串口" End IfEnd SubPrivate Sub MSComm1_OnComm() '触发事件 If MSComm1.InBufferCount >...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

vb串口数据采集及曲线动态显示

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部