Yahoo奇摩 網頁搜尋

搜尋結果

      • 本文是介紹如何使用VB 程式撰寫簡易RS232 溝通程式,傳輸控制指令到89C51單晶片上,輸出數位訊號,控制周邊設備,例如LED閃爍、步進馬達正反轉等。
      file.elecfans.com/web1/M00/81/01/pIYBAFwq5wOAVX_mAAejCBvuAA4550.pdf
  1. 其他人也問了

  2. 2024年3月12日 · 這個程式碼範例也可用為 IntelliSense 程式碼片段。 在程式碼片段選擇器中,該程式碼片段會位於 [連接和網路] 中。 如需詳細資訊,請參閱 Code Snippets。 編譯程式碼 此範例假設電腦使用的是 COM1。 穩固程式設計 此範例假設電腦使用的是 COM1。

  3. 2024年3月5日 · 範例. 此範例會將字串傳送至 COM1 序列埠。. 您可能需要使用電腦上不同的序列埠。. 請使用 My.Computer.Ports.OpenSerialPort 方法取得連接埠的參考。. 如需詳細資訊,請參閱 OpenSerialPort。. Using 區塊允許應用程式即使產生例外狀況,也可關閉序列埠。. 所有管理 ...

  4. 2012年2月3日 · 我們都知道資料處理與傳送需要時間,所以最便捷的方法就是等資料全都送到緩衝區後再一次讀取,在 SerialPort.Read 之前應用 Thread.Sleep 方法就可以達到這樣的目的,但究竟應該要睡多久就得測測看了,因為每個設備的反應時間不一,甚至同一個設備處理不同的命令的所需時間也可能不同,但這是一個很基本的方式,建議大家在讀取緩衝區資料之前都放上這個程序。 接下來就是根據通訊協定的一些情境來說明各狀況的解決方式。 情境一:固定長度資料. 這情境其實是我想像的,如果有個通訊協定是固定長度沒有其它條件,其實毛病可能會挺多的,不過不排除有可能會有這樣的情形,面對這樣的狀況最簡單的方式就是使用等待迴圈檢查接收緩衝區的大小,並且固定其接收長度。

  5. 2024年3月5日 · 範例. 此範例會針對 My.Computer.Ports.SerialPortNames 屬性傳回的所有字串執行迴圈。. 這些字串是電腦上可用序列埠的名稱。. 一般而言,使用者會從可用的序列埠清單中,選取應用程式應該使用的序列埠。. 在這個範例中,序列埠名稱會儲存在 ListBox 控制項中 ...

  6. 2012年1月12日 · 先從這個通用性的範例來說明,首先我們把comport這個變數宣告在類別的全域中,放在全域是有用處的,以後在聊到事件的時候會再加以說明,剩下的東西通通交給Button1 (button1) 的 Click事件委派函式。

  7. 本文是介紹如何使用VB 程式撰寫簡易RS232 溝通程式,傳輸控制指令到89C51單晶片上,輸出數位訊號,控制周邊設備,例如LED閃爍、步進馬達正反轉等。 1. 89C51單晶片基本電路. 圖1 所示為89C51 單晶片基本電路設計,供應單晶片+5V 工作電壓,接 上 12MHz石英震盪器作為時脈電路設計,RESET 按鈕提供系統重置電路,PC 之RS232必須經過MAX232 (或其相容單晶片)電位轉換單晶片,才能與89C51之串列埠連接,確保傳輸資料正確。 圖1. 單晶片基本電路. 圖2 所示為89C51 單晶片輸出電路,使 用PORT0 之P0.0~P0.4(pin39~pin35),相關腳位功能與說明如表1所示。 圖2. 輸出電路.

  8. The following SerialPort VB2010 Example program is used to communicate with an ADR112. The ADR112 is an RS232 based data acquisition interface that uses simple CR ( Chr (13) ) terminated ASCII strings to read two 12-bit analog input channels and control an 8-bit digital I/O port.