国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 游標磁尺的設計與實現

游標磁尺的設計與實現

作者: 時間:2009-08-04 來源:網絡 收藏

從界面圖中可以看到“父窗口”包含參數初始化和數據顯示兩個“子窗口”。參數初始化窗口主要負責設置端口、波特率、數據格式、和數據的接收方式;數據顯示窗口負責數據的處理和顯示。顯示平臺的使用在相應的窗口中均有說明。沒有霍爾元件動作時,顯示界面中的數據顯示區(qū)初始化顯示為…*hhCR>LF>。有霍爾元件動作時,顯示界面實時顯示其動作的情況。該平臺使用簡單,極易操作。
4.1.3 MSComm控件的程序
Visual Basic串行通信程序時依然遵循四個主要步驟,分別是對象、屬性、事件和方法。因此,第一步是添加控件。由于Visual Basic的串行通信控件不在工具箱中,當使用MSComm控件時,首先要把它加入到工具箱中。添加步驟是:選擇“工程”菜單下的“部件…”子菜單,在彈出的“部件”對話框中,在“控件”選項卡屬性中選中“MicrosoftCommControl 6.0”復選框,然后單擊“確定”按鈕后,在工具箱中就出現了一個形似“電話”的圖標,它就是MSComm控件。在窗體中加載MSComm控件對象。第二步是為MSComm控件的屬性賦值。第三步利用OnComm事件程序來接收上位機發(fā)來的位置數據。由于篇幅限制,在此沒有給
出相關程序。
4.2 部分
單片機采用PIC系列單片機。該單片機具有指令集少、功耗低和驅動能力強等特點。單片機程序使用匯編語言編程,采用其內部的異步串口(USART)進行串行通信。由于該系統(tǒng)用于遠距離,故串口通信采用的是的RS 485串口通信標準,因此在單片機的串口端加了一個半雙工通信的MAX3471芯片。單片機接收到PC機發(fā)送來的波特率標志值和自身設定的值比較,然后校正自身的波特率以和PC機的波特率相匹配。單片機除了校正自身波特率和發(fā)送相關信息程序,還要提供獲得霍爾元件動作情況以及位置值等重要程序。圖5是單片機匯編程序流程圖。為了提高顯示平臺接收數據的準確性,單片機數據采用ASCII字符進行傳送。

以下僅給出串行通信初始化程序代碼:
串行通信初始化程序為:



評論


相關推薦

技術專區(qū)

關閉