![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển... |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
#5 |
|
Nhập môn đệ tử
Tham gia ngày: Sep 2009
Bài gửi: 2
: |
chào anh các bác. các bác giúp em với được không anh?
em cần gấp lắm. em đang viết về giao tiep cong com với 8051 dung vb.net ma em không làm thế nào để nhận kiếu byte vê được. vd VDK gửi 12H( tưc số 18) mà máy lại nhận được 2 byte la 1 và 2 hoặc 1 và 8 túy theo cách gửi. mà gui di co 1byte. nó không hiêu được 12 la 1byte. đoạn mã của em như sau: chuong trinh gui n Private Sub BtnTrans_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTrans.Click If OpenStatus Then SerialPort1.Write(TBoxTrans.Text) Else MsgBox("Cổng chưa mỏ", MsgBoxStyle.OkOnly, "Chu y") End If End Sub và chương trình nhận dữ liệu Private Sub SerialPort1_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived Control.CheckForIllegalCrossThreadCalls = False TBoxRec.Text = TBoxRec.Text + (SerialPort1.ReadByte()) End Sub Email.ducdung.d3@gmail.com thay đổi nội dung bởi: ddungd4, 17-02-2011 lúc 03:15 PM. Lý do: Hỏi vê giao tiep Pc voi rs232 |
|
|
|
|
|