好男人天堂网,久久精品国产这里是免费,国产精品成人一区二区,男人天堂网2021,男人的天堂在线观看,丁香六月综合激情

產(chǎn)品列表PRODUCTS LIST

聯(lián)系信息

  • 電話:
    13521418576
  • 傳真:
    010-62979724
首頁 > 技術(shù)與支持 > Visual Basic串口通訊調(diào)試方法
Visual Basic串口通訊調(diào)試方法
點擊次數(shù):5399 更新時間:2009-12-25

Visual Basic串口通訊調(diào)試方法

  現(xiàn)有電子秤一臺,使用串口與計算機進行通訊。編寫VB程序來訪問串口,達到讀取電子秤上顯示的數(shù)據(jù)。該電子秤為BE01型儀表,輸出為RS-232C標(biāo)準(zhǔn)接口,波特率為300-9600、偶校驗、7個數(shù)據(jù)位、2個停止位。所有字符均發(fā)送11位ASCII碼,一個起始位。在VB中與串口通訊需要引入控件MSComm串口通訊控件(在Microsoft Comm Control 6.0中)。具體程序如下:控件簡稱:MSC

Dim Out(12) As Byte '接收var中的值
Dim var As Variant '接收MSC.input中的數(shù)值
Dim nRece As Integer '計算MSC.inputbuffer的個數(shù)
Dim i As Integer, j As Integer '隨即變量,計算循環(huán)

****************************************************************************

Private Sub Form_Load()
 ClearText
 With MSC
  .CommPort = 1 '設(shè)置Com1為通信端口
  .Settings = "9600,E,7,2" '設(shè)置通信端口參數(shù) 9600赫茲、偶校驗、7個數(shù)據(jù)位、1個停止位.(這里需要進一步說明的是:.Setting=”BBBB,P,D,S”。
  含義是:B:Baud Rate(波特率);P:Parity(奇偶);D:Data Bit;S:Stop Bit)

  .InBufferSize = 40 '設(shè)置緩沖區(qū)接收數(shù)據(jù)為40字節(jié)
  .InputLen = 1 '設(shè)置Input一次從接收緩沖讀取字節(jié)數(shù)為1
  .RThreshold = 1 '設(shè)置接收一個字節(jié)就產(chǎn)生OnComm事件

 End With

End Sub

****************************************************************************

Private Sub ClearText()
 Text3.Text = ""
 Text2.Text = "5"
 Text1.Text = ""
End Sub

Private Sub Command1_Click()
 ClearText
 ' nRece = 0 '計數(shù)器清零
 With MSC
  .InputMode = comInputModeBinary '設(shè)置數(shù)據(jù)接收模式為二進制形式
  .InBufferCount = 0 '清除接收緩沖區(qū)
  If Not .PortOpen Then
   .PortOpen = True '打開通信端口
  End If
 End With
End Sub

Private Sub MSC_OnComm()
 DelayTime ‘用來延續(xù)時間
 ClearText
 With MSC
  Select Case .CommEvent '判斷通信事件
  Case comEvReceive: '收到Rthreshold個字節(jié)產(chǎn)生的接收事件
   SwichVar 1
   If Out(1) = 2 Then '判斷是否為數(shù)據(jù)的開始標(biāo)志
    .RThreshold = 0 '關(guān)閉OnComm事件接收
   End If
   Do
    DoEvents
   Loop Until .InBufferCount >= 3 '循環(huán)等待接收緩沖區(qū)>=3個字節(jié)
   ' nRece = nRece + 1
   For i = 2 To 12
    SwichVar i
    Text1.Text = Text1.Text & Chr(Out(i))
   Next
   Text1.Text = LTrim(Text1.Text)
   Text2.Text = Text2.Text & CStr(nRece)
   .RThreshold = 1 '打開MSComm事件接收
  Case Else
   ' .PortOpen = False
  End Select
 End With

End Sub

****************************************************************************

Private Sub DelayTime()

 Dim bDT As Boolean
 Dim sPrevious As Single, sLast As Single

 bDT = True

 sPrevious = Timer (Timer可以計算從子夜到現(xiàn)在所經(jīng)過的秒數(shù),在Microsoft Windows中,Timer函數(shù)可以返回一秒的小數(shù)部分)

 Do While bDT
  If Timer - sPrevious >= 0.3 Then bDT = False
 Loop
 bDT = True

End Sub

(通信傳輸速率為9600bps,則zui快速度1.04ms發(fā)送一個字節(jié),儀表每秒發(fā)送50幀數(shù)據(jù),每幀數(shù)據(jù)有4個字節(jié),即每秒發(fā)送200個字節(jié),平均5.0ms 發(fā)送一個字節(jié),連續(xù)讀取串口數(shù)據(jù)時要在程序中添加循環(huán)等待程序)

Private Sub SwichVar(ByVal nNum As Integer)

 DelayTime
 var = Null
 var = MSC.Input
 Out(nNum) = var(0)

End Sub

(設(shè)置接收數(shù)據(jù)模式采用二進制形式,即 InputMode=comInputModeBinary,但用Input屬性讀取數(shù)據(jù)時,不能直接賦值給 Byte 類型變量,只能通過先賦值給一個 Variant 類型變量,返回一個二進制數(shù)據(jù)的數(shù)組,再轉(zhuǎn)換保存到Byte類型數(shù)變量中。)

Private Sub Text1_Change()

 Text3.Text = CText(Text1.Text) - CText(Text2.Text)

End Sub

****************************************************************************

Private Function CText(ByVal str As String) As Currency

 If str <> "" Then
  CText = CCur(Val(str))
 Else
  CText = 0
 End If

End Function
 

精品视频在线看| 999精品在线| 久久99这里只有精品国产| 成人免费网站视频ww| 久草免费在线色站| 韩国妈妈的朋友在线播放| 精品在线观看一区| 欧美一级视频免费观看| 欧美激情一区二区三区在线 | 成人a大片在线观看| 日韩av片免费播放| 成人a大片在线观看| 精品在线观看一区| 高清一级毛片一本到免费观看| 九九精品久久| 成人免费一级毛片在线播放视频| 日韩欧美一及在线播放| 精品视频在线观看一区二区| 天堂网中文字幕| 999久久狠狠免费精品| 国产网站免费视频| 麻豆网站在线看| 亚飞与亚基在线观看| 色综合久久天天综合| 国产不卡在线观看视频| 久久精品人人做人人爽97| 久久国产精品只做精品| 国产伦精品一区二区三区无广告 | 久久久久久久网| 成人高清视频在线观看| 成人高清护士在线播放| 日本特黄特黄aaaaa大片| 久久久久久久久综合影视网| 久久国产影院| 久久精品免视看国产成人2021| 久草免费在线色站| 欧美日本免费| 午夜激情视频在线观看 | 日韩免费片| 黄视频网站免费| 精品在线观看一区| 免费毛片播放| 国产精品免费精品自在线观看| 国产不卡高清| a级精品九九九大片免费看| 国产精品自拍亚洲| 九九九网站| 亚洲 男人 天堂| 午夜在线影院| 欧美国产日韩一区二区三区| 国产成人啪精品| 美女免费精品高清毛片在线视 | 999精品在线| 欧美一级视频高清片| 美女免费精品视频在线观看| 中文字幕97| 日韩免费片| 毛片成人永久免费视频| 国产不卡高清| 四虎影视精品永久免费网站 | 在线观看成人网 | 四虎精品在线观看| 午夜激情视频在线播放| 成人影视在线观看| 国产成人啪精品| 久久精品免视看国产明星| 91麻豆国产| 欧美激情在线精品video| 深夜做爰性大片中文| 午夜家庭影院| 久久精品欧美一区二区| 久久99这里只有精品国产| 国产91精品一区| 午夜久久网| 夜夜操天天爽| 国产91丝袜高跟系列| 精品视频在线观看一区二区三区| 日韩一级黄色| 青青青草影院 | 午夜激情视频在线播放| 国产福利免费观看| 精品久久久久久中文字幕一区 | 九九精品影院| 国产一区免费在线观看| 黄视频网站免费观看| 精品久久久久久免费影院| 国产亚洲精品成人a在线| 中文字幕一区二区三区精彩视频| 欧美日本二区| 日韩一级精品视频在线观看| 成人a级高清视频在线观看| 日韩中文字幕一区| 国产成人啪精品| 日韩中文字幕在线亚洲一区 | 日本特黄特色aaa大片免费| 久久精品店| 久久成人综合网| 日韩在线观看视频网站| 精品视频在线观看免费| 国产a视频| 午夜精品国产自在现线拍| 二级特黄绝大片免费视频大片| 日本特黄一级| 九九久久国产精品大片| 免费毛片播放| 91麻豆爱豆果冻天美星空| 精品视频在线观看一区二区三区| 天天做日日爱| 欧美激情一区二区三区视频高清| 成人av在线播放| 国产麻豆精品免费视频| 91麻豆高清国产在线播放| 日韩专区在线播放| 夜夜操天天爽| 欧美激情影院| 欧美国产日韩久久久| 久久精品成人一区二区三区| 美女被草网站| 国产a视频精品免费观看| 国产亚洲免费观看| 免费国产一级特黄aa大片在线| 天天做日日爱夜夜爽| 亚洲 激情| 尤物视频网站在线观看| 欧美激情一区二区三区在线| 精品视频在线观看视频免费视频| 精品在线视频播放| a级精品九九九大片免费看| 欧美激情一区二区三区中文字幕| 国产一区二区精品久久| 一 级 黄 中国色 片| 国产精品自拍亚洲| 国产麻豆精品hdvideoss| 国产一区二区精品久久| 欧美国产日韩在线| 黄色免费网站在线| a级精品九九九大片免费看| 国产亚洲精品aaa大片| 999精品视频在线| 欧美大片一区| 日韩综合| 天天做日日爱| 亚洲精品久久玖玖玖玖| 亚洲第一页色| 香蕉视频一级| 欧美激情一区二区三区视频 | 成人av在线播放| 国产成人啪精品| 久草免费在线色站| 天天色色色| 精品国产香蕉伊思人在线又爽又黄| 久久99欧美| 色综合久久天天综合观看| 国产一区二区精品久久91| 中文字幕一区二区三区 精品| 国产精品1024在线永久免费| 韩国毛片| 日本免费乱理伦片在线观看2018| 你懂的国产精品| 中文字幕一区二区三区精彩视频| 精品久久久久久影院免费| 久久精品店| 九九精品久久| 久久国产影视免费精品| 高清一级淫片a级中文字幕| 国产91精品系列在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美日本免费| 美女免费毛片| 久久久久久久网| 成人影视在线播放| 精品久久久久久免费影院| 你懂的国产精品| 亚久久伊人精品青青草原2020| 成人a大片在线观看| 日韩中文字幕一区| 香蕉视频久久| 黄色福利片| 一本高清在线| 日本伦理片网站| 深夜做爰性大片中文| 国产一区精品| 人人干人人草| 色综合久久天天综合观看| 一级女性大黄生活片免费| 国产a视频| 欧美日本免费| 国产一级生活片| 欧美激情伊人| 欧美大片毛片aaa免费看| 欧美一级视频免费| 成人高清护士在线播放| 黄色短视频网站| 99久久精品国产国产毛片| 久久成人亚洲| 高清一级片| 精品视频免费在线| 亚洲第一页色| 国产麻豆精品高清在线播放| 成人免费网站视频ww|