• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 用VB6.0數字示波單片機實時監測數據的一種方法

    用VB6.0數字示波單片機實時監測數據的一種方法

    作者: 時間:2012-03-29 來源:網絡 收藏

    一.引言

    本文引用地址:http://www.czjhyjcfj.com/article/171748.htm

    的圖形顯示一般都借助于處理能力強大的上位PC機。具有強大的圖形處理功能和良好的界面設計功能并且可以利用MsComm控件方便地實現和的串行通信。

    本文介紹利用的窗體對象、命令按鈕控件對象、微軟的MsComm控件對象、數組和用戶自定義坐標系動態、連續、、波形地顯示檢測數據的一種

    該顯示的坐標系符合人們看圖習慣,顯示的波形隨時間動態變化并從左向右平移,視覺效果好且數值顯示精確、算法簡單、實現容易。

    二.所用對象介紹

    1.窗體

    窗體是所有控件的容器,是設計界面的載體,具有Print、Cls、Line、 Scale等

    窗體容器有一個坐標系,窗體的ScaleTop、ScaleLeft兩個屬性值形成坐標原點且默認值為0和0,窗體默認坐標原點在窗體的左上角,向右和向下為坐標軸正方向,屬性ScaleWidth的值和ScaleHeight的值確定窗體實際可用的寬度和高度(見圖1)。

    30.jpg

    窗體的ScaleMode屬性值決定窗體坐標的度量單位,共有八種單位形式,當值為0時表示是用戶定義形式。默認形式為twip。窗體默認坐標系不符合人們習慣。

    用Scale方法可以方便建立用戶坐標系,語法格式為:

    [窗體].Scale [(xLeft,yTop)-(xRight,yBottom)]

    其中(xLeft,yTop)表示窗體左上角的坐標值, (xRight,yBottom)表示窗體右下角的坐標值,則窗體的下述屬性值為:
    ScaleLeft = xLeft
    ScaleTop = yTop
    ScaleWidth = xRight-xLeft
    ScaleHeight = yBottom-yTop

    若有語句: Form1.Scale (-10, 250)-(220, -15), 則用戶自定義坐標系如下圖2:

    31.jpg

    2.命令按鈕控件

    命令按鈕可以接收Click事件。

    3.MsComm控件

    完善的串行數據發送和接收控件。通過屬性設置、事件驅動方式或查詢方式完成數據通信。

    單片機相關文章:單片機教程


    單片機相關文章:單片機視頻教程


    單片機相關文章:單片機工作原理



    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 巴林右旗| 博乐市| 丰宁| 四子王旗| 汤阴县| 张北县| 汽车| 武城县| 陆河县| 内乡县| 张家川| 丹东市| 清水河县| 盐源县| 岳阳县| 湘潭县| 高阳县| 徐闻县| 睢宁县| 梅州市| 铅山县| 云南省| 泗洪县| 台中县| 太谷县| 齐齐哈尔市| 开阳县| 闽侯县| 图木舒克市| 灵石县| 宜都市| 西城区| 登封市| 正宁县| 新建县| 紫阳县| 定兴县| 泰宁县| 德化县| 文水县| 和顺县|