Thông báo

Collapse
No announcement yet.

giao tiếo 89xx với máy tính bằng C#

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • giao tiếo 89xx với máy tính bằng C#

    hiện mình đã viết 1 chương trình để đọc dữ liệu từ VDK đưa lên máy tính qua cổng Com dùng C#, mình dùng ISIS để mô phỏng và cho truyền dữ liệu qua cổng Com ảo port3 và mình qua C# build ở port4 ,mình đã nhận được 1 byte từ máy tính gởi lên ,byte đó theo mã hex là:25 mình muốn chuyển byte nhận được sang ascii để đọc số thập phân oct là 37 thì làm sao ?
    anh em chỉ giúp
    Last edited by vankhoakmt; 13-11-2009, 06:24.

  • #2
    Mình đã thực hiện xong phần đọc và xuất dữ liệu ra COM port bằng C#.Nhưng mình có thắc mắc là nếu chương trình đã mở port để truy xuất mà nhưng thiết bị không truyền dữ liệu lên để C# nhận thì làm sao mình có thể kiểm tra được điều đó?
    đây là code phần nhận dữ liệu :
    public void port_DataReceived_1(object sender, SerialDataReceivedEventArgs e)
    {
    InputData = port.ReadExisting();


    if (InputData != String.Empty)
    {
    SetText(InputData);

    }

    }

    Comment


    • #3
      mình đã thực hiện được việc truyền nhận giữa PC và MCU 89,có thể chọn được tốc độ baud để truền dẫn giữa 2 thiết bị và chọn cổng com (cổng thật hay ảo )
      đây là file hướng dẫn, các bạn dơyn về tham khảo.
      http://www.mediafire.com/?zmzxydvzmhz

      Comment

      Về tác giả

      Collapse

      vankhoakmt Tìm hiểu thêm về vankhoakmt

      Bài viết mới nhất

      Collapse

      Đang tải...
      X