一般的電腦上都會配上一至二個串列通訊埠…這是指桌上型電腦而言…
筆記型電腦…超舊款的也許還會配上一個…新式的應該都是沒有才對…
如果你的筆電上有RS232埠的話…那恭喜你啦…那是一台"保育類"~~
如果沒有的話…只需買一條USB對RS232的轉接線即可啦…
在這裡…我們還需要準備一個DB-9PIN的母端接頭…何是母端???
如果你有注意的話…沒錯…因為電腦上的RS232埠是公端接頭…
所以我們這裡必須用母端接頭才能和電腦做連接的動作…
接下來的第一步即是將你手上母端接頭的第2腳位和第3腳位…短路…
短路???如果你連這都不知道…那接下來…我看你會很辛苦了…
然後開啟你的VB.NET…建立如下的介面及程式…
即可開始測試…
功能:
利用電腦上RS232埠的第2及第3腳位…將資料送出並接收。
說明:
1. 選擇你所連接的RS232埠…一般皆為COM1。
2. 按下開啟通訊埠…進入連線狀態。
3. 在傳送區鍵入欲傳送之資料…完成後…按下送出字串…
4. 按下接收字串…即可將剛送出的資料…接收至接收區…
5. 關閉通訊埠…結束系統…離開程式。
如果有兩部PC時,亦可透過RS232來互相傳送資料…
SKYGJP 08/04/20
檔案下載:
http://www.badongo.com/file/9022087
程式分享:
限會員,要發表迴響,請先登入
- 2樓.2010/04/02 16:20忘了補上E-mail
忘了補上E-mail
fuck1218@yahoo.com.tw
請幫小弟解惑.謝謝摟! - 1樓.2010/04/02 16:17大大你好!想請教一些問題
大大你好!想請教一些問題
最近小弟使用vb.net實作一個RS232接收及發送的軟體.
因為碰到一些實作上的問題.但是站內的程式碼圖模糊.看不清楚程式碼.所以想請教
在接收的部份.碰到的問題如下.
因為RS232會有東西輸入所以小弟把SerialPort1.ReadLine放在Time內
可是.感覺很不穩.程式容易當機.例如沒有東西輸入時就會掛掉.或者是設定時間太短也會當機有何方法可以解決呢?
再發送的部份SerialPort1.WriteLine.有法子傳送char嗎?



