亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? module1.bas

?? 基于Visual basic串口編程調(diào)試精靈
?? BAS
字號(hào):
Attribute VB_Name = "Module1"



'接收模塊

Public bytReceiveByte() As Byte     '接收到的字節(jié)
Public intReceiveLen As Integer     '接收到的字節(jié)數(shù)

'顯示模塊

Public strAddress As String     '地址信息
Public strHex As String         '十六進(jìn)制編碼
Public strAscii As String        'ASCII碼




Public intHexWidth As Integer       '顯示列數(shù)



Public intOriginX As Long       '橫向原點(diǎn)(像素)
Public intOriginY As Integer    '縱向原點(diǎn)(行)
Public intLine As Integer       '總行數(shù)





'顯示常量

Public Const ChrWidth = 105             '單位寬度
Public Const ChrHeight = 2 * ChrWidth   '單位高度
Public Const BorderWidth = 210          '預(yù)留邊界
Public Const LineMax = 16               '最大顯示行數(shù)



'**********************************
'輸入處理
'處理接收到的字節(jié)流,并保存在全局變量
'bytReceiveRyte()
'**********************************



Public Sub InputManage(bytInput() As Byte, intInputLenth As Integer)

    

   
    Dim n As Integer                                '定義變量及初始化
    
    ReDim Preserve bytReceiveByte(intReceiveLen + intInputLenth)

    For n = 1 To intInputLenth Step 1
        bytReceiveByte(intReceiveLen + n - 1) = bytInput(n - 1)
    Next n
    
    intReceiveLen = intReceiveLen + intInputLenth
    
End Sub

'為輸出準(zhǔn)備文本
'保存在全局變量
'strText
'strHex
'strAddress
'總行數(shù)保存在
'intLine

Public Sub GetDisplayText()

    Dim n As Integer
    Dim intValue As Integer
    Dim intHighHex As Integer
    Dim intLowHex As Integer
    Dim strSingleChr As String * 1
    
    Dim intAddress As Integer
    Dim intAddressArray(8) As Integer
    Dim intHighAddress As Integer
    
    
    
    strAscii = ""            '設(shè)置初值
    strHex = ""
    strAddress = ""
    
    '*****************************************
    '獲得16進(jìn)制碼和ASCII碼的字符串
    '*****************************************
    
    
    
    For n = 1 To intReceiveLen
        intValue = bytReceiveByte(n - 1)
        
        If intValue < 32 Or intValue > 128 Then         '處理非法字符
            strSingleChr = Chr(46)                      '對(duì)于不能顯示的ASCII碼,
        Else                                            '用"."表示
            strSingleChr = Chr(intValue)
        End If
        
        strAscii = strAscii + strSingleChr
        
        intHighHex = intValue \ 16
        intLowHex = intValue - intHighHex * 16
        
        If intHighHex < 10 Then
            intHighHex = intHighHex + 48
        Else
            intHighHex = intHighHex + 55
        End If
        If intLowHex < 10 Then
            intLowHex = intLowHex + 48
        Else
            intLowHex = intLowHex + 55
        End If
        
        strHex = strHex + " " + Chr$(intHighHex) + Chr$(intLowHex) + " "
        
        If (n Mod intHexWidth) = 0 Then                 '設(shè)置換行
            strAscii = strAscii + Chr$(13) + Chr$(10)
            strHex = strHex + Chr$(13) + Chr$(10)
        Else
            
        End If
    Next n
    
    
    
    '***************************************
    '獲得地址字符串
    '***************************************
    
    intLine = intReceiveLen \ intHexWidth
    
    If (intReceiveLen - intHexWidth * intLine) > 0 Then
    intLine = intLine + 1
    End If
    
    For n = 1 To intLine
        intAddress = (n - 1) * intHexWidth
        
        If intAdd48Chk = 1 Then
            intHighAddress = 8
        Else
            intHighAddress = 4
        End If
            intAddressArray(0) = intAddress
        For m = 1 To intHighAddress
            intAddressArray(m) = intAddressArray(m - 1) \ 16
        Next m
        For m = 1 To intHighAddress
            intAddressArray(m - 1) = intAddressArray(m - 1) - intAddressArray(m) * 16
        Next m
        For m = 1 To intHighAddress
        
            If intAddressArray(intHighAddress - m) < 10 Then
                intAddressArray(intHighAddress - m) = intAddressArray(intHighAddress - m) + Asc("0")
                
            Else
                intAddressArray(intHighAddress - m) = intAddressArray(intHighAddress - m) + Asc("A") - 10
                
            End If
            strAddress = strAddress + Chr$(intAddressArray(intHighAddress - m))
        Next m
        
        strAddress = strAddress + Chr$(13) + Chr$(10)       '設(shè)置換行
            
    Next n
    
    
    '***************************************
End Sub

'*************************************
'顯示輸出
'*************************************

Public Sub display()

    
    Dim intViewWidth As Long        '橫向?qū)挾?像素)
    Dim intViewLine As Integer      '縱向?qū)挾?行)

    Dim strDisplayAddress As String
    Dim strDisplayHex As String
    Dim strDisplayAscii As String
    
    strDisplayAddress = ""
    strDisplayHex = ""
    strDisplayAscii = ""
    
    Dim intStart As Integer
    Dim intLenth As Integer
    
    
   
    
    intStart = intOriginY * (intHexWidth + 2) + 1
    intLenth = intViewLine * (intHexWidth + 2)
    strDisplayAscii = Mid(strAscii, intStart, intLenth)
    
    
    
   
    
    
    
End Sub

'******************************************
'文本無變化的刷新
'******************************************

Public Sub ScrollRedisplay()

    Call display
    
End Sub

'******************************************
'文本發(fā)生變化的刷新
'******************************************

Public Sub SlideRedisplay()
    
    Call GetDisplayText
    Call display

End Sub



?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩在线免费视频| 日本电影欧美片| 一区二区三区不卡视频| 精品国产乱码久久久久久老虎| 91久久奴性调教| 国产aⅴ综合色| 日韩精品一级中文字幕精品视频免费观看 | 毛片av一区二区三区| 国模冰冰炮一区二区| 欧美三级蜜桃2在线观看| 国产精品蜜臀在线观看| 97se亚洲国产综合自在线观| 国产精品女同一区二区三区| 成人综合在线观看| 一区二区三区不卡视频| 青青青爽久久午夜综合久久午夜| 国产精品日产欧美久久久久| 精品999久久久| 欧美久久久一区| 在线观看视频一区| 成人a级免费电影| 国产成a人亚洲精品| 九九九精品视频| 亚洲国产一区二区三区| 一区二区三区日韩欧美精品| 最新欧美精品一区二区三区| 国产女同性恋一区二区| 久久一区二区三区国产精品| 日韩精品一区二区三区三区免费| 欧美日韩在线不卡| 在线这里只有精品| 91成人在线精品| 91福利国产成人精品照片| 色呦呦国产精品| 色婷婷av一区| 色94色欧美sute亚洲线路一ni| av综合在线播放| 91在线看国产| 日本韩国欧美一区二区三区| 色综合久久天天| 色爱区综合激月婷婷| 一本大道av一区二区在线播放| 97se亚洲国产综合自在线| 91视视频在线观看入口直接观看www | 国产成a人无v码亚洲福利| 国产成人免费xxxxxxxx| 国产成人精品亚洲777人妖| 国产很黄免费观看久久| 成人三级在线视频| 91同城在线观看| 在线观看亚洲精品视频| 欧美剧在线免费观看网站 | 精品成人a区在线观看| 精品国产免费视频| 国产欧美精品日韩区二区麻豆天美| 国产欧美日韩综合精品一区二区 | 久久久久久久久久久99999| 国产人成亚洲第一网站在线播放 | 国产精品污污网站在线观看| 中文字幕一区日韩精品欧美| 亚洲黄色录像片| 肉肉av福利一精品导航| 极品少妇一区二区三区精品视频| 国产精品网站在线观看| 在线观看一区不卡| 欧美午夜精品一区| 宅男噜噜噜66一区二区66| 日韩欧美国产一区二区在线播放| 久久影院视频免费| 亚洲精品视频一区二区| 日本亚洲天堂网| 高清不卡在线观看| 欧美丝袜丝交足nylons图片| 精品国产自在久精品国产| 中文av一区二区| 亚洲成人在线网站| 国产乱码精品一区二区三区五月婷| 成人夜色视频网站在线观看| 欧美日韩一区二区电影| 久久九九99视频| 亚洲国产日产av| 国产成a人亚洲精| 欧美日本一区二区| 国产视频一区二区三区在线观看| 一区二区三区在线免费观看| 久久精品噜噜噜成人88aⅴ| 99精品欧美一区二区蜜桃免费| 欧美一区二区成人6969| 国产视频一区二区在线| 亚洲第一成年网| 丁香激情综合国产| 7777精品久久久大香线蕉| 国产精品网站在线观看| 日本中文字幕一区二区有限公司| www.欧美亚洲| 精品蜜桃在线看| 亚洲国产精品一区二区久久恐怖片| 国产精品一区二区在线观看不卡| 日本韩国欧美三级| 中文字幕免费一区| 久久精品国产精品亚洲精品| 91成人看片片| 国产精品久久精品日日| 激情久久五月天| 欧美精品日韩一区| 国产精品久久久久影院| 国产真实乱对白精彩久久| 欧美日韩免费观看一区三区| 中文字幕五月欧美| 国产精品18久久久久久久久 | 日韩精品一区二区三区swag | 国产精品高潮久久久久无| 国内成+人亚洲+欧美+综合在线 | 欧美精品一区二区久久婷婷| 亚洲一区二区三区四区在线观看 | 亚洲视频免费在线观看| 国产91精品在线观看| 精品av久久707| 日韩高清在线观看| 欧美久久久久久久久中文字幕| 综合激情网...| 成人教育av在线| 日本一二三不卡| 国产久卡久卡久卡久卡视频精品| 日韩欧美中文一区二区| 天堂精品中文字幕在线| 欧日韩精品视频| 亚洲精品中文字幕乱码三区| 91小视频在线观看| 亚洲美女精品一区| 一本久久综合亚洲鲁鲁五月天| 中文字幕一区二区三区精华液| 成人午夜电影网站| 国产精品人成在线观看免费| 波多野结衣的一区二区三区| 欧美激情自拍偷拍| 成人精品小蝌蚪| 国产精品久久久久久亚洲伦| 国产乱码精品一区二区三区av | 精品美女在线播放| 韩国精品主播一区二区在线观看 | 精品国产免费视频| 国产老肥熟一区二区三区| 久久久久久毛片| youjizz久久| 悠悠色在线精品| 欧美日韩一区二区在线观看| 天天综合天天综合色| 欧美一级视频精品观看| 久久99热99| 亚洲国产精品二十页| 99re视频这里只有精品| 亚洲综合视频网| 日韩一区二区三区观看| 精品一区二区三区免费观看 | 91蜜桃视频在线| 亚洲午夜免费福利视频| 日韩一区二区三区观看| 国产不卡视频在线播放| 亚洲精品国产一区二区三区四区在线| 欧美日韩在线三区| 麻豆精品新av中文字幕| 中文字幕不卡一区| 欧美性生活大片视频| 免费高清在线一区| 国产精品三级av| 欧美性大战久久久| 久久www免费人成看片高清| 国产精品家庭影院| 欧美日韩免费在线视频| 国产精品亚洲第一| 亚洲国产欧美在线人成| 精品免费99久久| 日本韩国精品一区二区在线观看| 日韩av一区二区三区四区| 国产日产欧美一区| 欧美日韩亚洲综合在线| 国产乱码精品一区二区三区忘忧草| 亚洲女爱视频在线| 日韩亚洲欧美一区| 91亚洲精品久久久蜜桃| 麻豆精品一二三| 一区二区三区在线观看国产| 日韩欧美高清在线| 色综合久久99| 国产精品自拍毛片| 午夜久久久久久久久久一区二区| 国产人成一区二区三区影院| 欧美剧情电影在线观看完整版免费励志电影| 国内不卡的二区三区中文字幕| 一区二区三区在线免费播放| 久久精品视频一区二区| 欧美精品少妇一区二区三区| 高清不卡在线观看av| 青青青爽久久午夜综合久久午夜| 亚洲免费观看在线视频| 国产三级精品在线| 日韩精品资源二区在线| 欧美亚洲综合色| 成人精品免费看|