Trích:
Nguyên văn bởi rikimaru87
hic . tốc độ baud của tiny boot loader phải giống trong công com . dù sao cũng cảm ơn bạn nha .
|
Xin lỗi bạn, đoạn code trên của mình sai mất mấy ký tự. Đây là đoạn code nhận từ MCU(89C51) với cấu hình như sau (đã thử chạy thực tế):
Code:
With MSComm1
.CommPort = 1
.Settings = "9600,N,8,1"
.DTREnable = True
.RTSEnable = True
.RThreshold = 1
End With
sự kiện xảy ra ở cổng COM đc lấy như sau (hiển thị dữ liệu ra text1-multiline, mỗi đoạn dữ liệu nhận đc cách nhau bởi dấu ",")
Code:
Private Sub MSComm1_OnComm()
If MSComm1.CommEvent = comEvReceive Then
Text1.Text = Text1.Text & Asc(MSComm1.Input) & ","
End If
End Sub