giao tiếp máy tính bằng visual basic

Lập trình giao tiếp máy tính qua cổng RS232

Lập trình giao tiếp máy tính qua cổng RS232

... Điều khiển MSComm trong Visual C++         Trên đây là các tham số của điều khiển MSComm trong VB.   Trong Visual C++ , mỗi một điều khiển được định nghĩa trong một lớp riêng. Và  MSComm cũng không phải là ngoại lệ.   Với các tham số ở trên các bạn hoàn toàn có thể áp dụng rất là tốt cho lập trình với  VC++ bởi lẽ các tham số này bạn có thể lấy giá trị hoặc thiết lập tham số cho chúng tương  ứng bằng các hàm thành viên cửa lớp như Get_thuộctính hoặc Set_thuộctính.  Ví dụ, bạn muốn thiết lập dùng cổng COM1 chẳng hạn thì dùng thuộc tính CommPort  ở trên và chỉ thêm tiền tố Set_ nếu muốn thiết lập và Get_  nếu muốn lấy giá trị này.  Sau đây là lớp MSComm là một lớp kế thừa từ lớp cở sở CWnd, các bạn có thể tham  khảo. Các bạn chú ý về các kiều dữ liệu cửa các tham số và giá trị trả về của các hàm. Việc  Người báo cáo:  Ngô Hải Bắc  Tài liệu:  TUT01.03  Ngày:  10/01/06  Trang:  1/78    Tutorial n o  01.02    Gửi đến:  Đoàn Hiệp, Doãn Minh Đăng, Huỳnh Châu Thuận   picvietnam@googlegroups.com Nội dung:  Lập trình giao tiếp máy tính qua cổng RS232     MICROSOFT WORD   Tóm tắt:  Vấn giao tiếp giữa PC và vi điều khiển rất quan trong trong các ứng dụng điều khiển, đo lường, ... Các thuộc tính của MSComm  MSComm là một điều khiển ActiveX dùng trong truyền thông nối tiếp.  Các tính chất  của điều khiển này được dùng để thiết lập giao tiếp với các thiết bị ngoại vi qua cổng  RS232. Do đó tôi xin giới thiệu với các bạn điều khiển này trong Visual Basic vì cách gọi  thuộc tính đơn giản của VB. Từ đó sẽ lấy làm cơ sở để lập trình trên Visual C++.  1.2.1. ...   trong thực tế.   Do đó tôi xin giới thiệu cho các bạn viết chương trình trên PC dùng MSComm. Tôi xin đưa ra một  số vấn đề như sau:   ‐ Giới thiệu chuẩn giao tiếp  RS232  và  điều khiển Active X Microsoft Communication 6.0(  MSComm): cách tính chất và cách thiết lập tham số tối ưu cho điều khiển.  ‐ Lập trình ứng dụng giao tiếp trên cơ sở sử dụng phần mềm Visual C++ trong bộ công cụ Visual ‐  Studio 6.0 của Microsft:  + Thiết kế giao diện chương trình.  + Viết mã cho chương trình.    1. Điều khiển MSComm  1.1. Chuẩn giao tiếp RS232  RS232 là một chuẩn giao tiếp nối tiếp dùng định dạng không đồng bộ, kết nối nhiều  nhất là với 2 thiết bị, chiều dài kết nối lớn nhất cho phép để đảm bảo dữ liệu là 50 – 100 feet  ( 12.7 đến 25.4 m), tốc độ 20kBít/s đôi khi là tốc độ 115 k Bít/s với một số thiết bị đặc biệt.   Để biết được các tham số của chuẩn giao tiếp RS232 trong hệ điều hành của bạn như thế  nảo thì bạn kích phải chuột vào biểu tượng My Computer , chọn Properties, chọn Tab  HardWare chọn Device Manager sẽ có một tree hiện ra. Bạn chọn Port( Com & LPT), kích  chuột phải vào Communication Port( COM1). Chuyển sang tab Port Setting sẽ thấy được  các tham số mà chúng ta cần thiết lập bao gồm tần số bus, Data Bits, Parity Bits, Stop Bits,  Handshaking,...

Ngày tải lên: 23/11/2012, 13:46

78 3,1K 7
Giao tiếp máy tính qua các cổng

Giao tiếp máy tính qua các cổng

... cho việc lập trình hệ thống và điều khiển. Giao diện LPT thực hiện giao tiếp trực tiếp qua các thanh ghi do đó khi thực hiện giao tiếp với máy tính thực chất ta thực hiện việc truy xuất vào ... giao diện tuần tự nối tiếp, nó đã đáp ứng được nhu cầu giao tiếp giữa máy tínhmáy in ma trận điểm,một máy in thuộc loại hiện đại nhất thời bây giờ. Từ đó đến nay giao diện này dược phát ... tế ta có thể thực hiện giao tiếp giữa hai máy theo phương thức không cần bắt tay phần cứng giữa hai máy mà chỉ cần đặt hai máy ở cùng tốc độ Baud và thực hiện giao tiếp theo phương thức “Modem...

Ngày tải lên: 24/04/2013, 21:51

57 848 5

Bạn có muốn tìm thêm với từ khóa:

w