0

lập trình giao tiếp máy tính

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

Công nghệ thông tin

... Đ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 no 01.02  Gửi đến: Đoàn Hiệp, Doãn Minh Đăng, Huỳnh Châu Thuận  picvietnam@googlegroups.comNộ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, ...  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. ...  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,...
  • 78
  • 3,095
  • 7
Giao tiếp máy tính với KIT

Giao tiếp máy tính với KIT

Phần cứng

... HỌC SƯ PHẠM KỸ THUẬT KHOA : ĐIỆN _ ĐIỆN TỬBỘ MÔN : ĐIỆN TỬLUẬN VĂN TỐT NGHIỆPĐề tài: GIAO TIẾP MÁY TÍNH VỚI KIT VI XỬ LY Ù8085Sinh viên thực hiện : NGUYỄN TRUNG DŨNGLớp : 95KĐĐGiáo Viên ... những có tính phổ biến mà còn có tính hiện thực trực tiếp. Hồ Chủ Tịch cũng đã dạy: “Học tập thì theo nguyên tắc: kinh nghiệm và thực tiễn phải đi cùng nhau”.Đề tài thực hiện mang tính thực ... vi xử lý thực hiện một chương trình thì thanh ghi PC phải được nạp một dữ liệu, đó chính là địa chỉ đầu tiên của chương trình. Trong quá trình thực hiện chương trình, vi xử lý tự động tăng...
  • 116
  • 954
  • 7
Lập trình giao tiếp mạng với winshock

Lập trình giao tiếp mạng với winshock

Quản trị mạng

... MÁY TÍNH1.1 Định nghĩa và lợi ích của mạng máy tính 1.1.1 Định nghĩaMạng máy tính là sự kết hợp các máy tính lại với nhau thông qua các thiết bị nối kết mạng và phương tiện truyền thông (giao ... tại bất kỳ máy chuyên dụng hoặc cấu trúc phân cấp giữa các máy tính, mọi máy tính đều bình đẳng và có vai trò như nhau. Thông thường mỗi máy tính hoạt động với cả vai trò máy khách và máy phục ... chức năng lại mạnh). − Cho phép người lập trình ở một trung tâm máy tính này có thể sử dụng các chương trình tiện ích, vùng nhớ của một trung tâm máy tính khác đang rỗi để làm tăng hiệu quả...
  • 36
  • 656
  • 3
Giao tiếp máy tính với KIT vi xử lý 8085

Giao tiếp máy tính với KIT vi xử lý 8085

Điện - Điện tử - Viễn thông

... kết thúc chương trình con khi bit Z=0, vi xử lý sẽ trở lại chương trình chính tiếp tục phần chương trình còn lại, nếu không thỏa điều kiên chương trình con sẽ thực hiện các lệnh tiếp theo.+ Lệnh ... CHƯƠNG TRÌNH CON:1. Lệnh RET không điều kiện:+ Cú pháp: RET+ Mã đối tượng:+ Ý nghóa: lệnh này sẻ kết thúc chương trình con, vi xử lý sẽ trở lại chương trình chính tiếp tục phần chương trình ... xử lý với các thiết bị bênh ngoài em xin đề nghị thực hiện đề tài: GIAO TIẾP MÁY TÍNH VỚI KIT VI XỬ LÝ 8085”.Trong quá trình thực hiện đề tài này, mặc dù em đã rất cố gắng, xong chắc chắn...
  • 116
  • 813
  • 0
Giao tiếp máy tính với KIT vi xử lý 8085

Giao tiếp máy tính với KIT vi xử lý 8085

Điện - Điện tử - Viễn thông

... III: GIAO TIẾP VỚI MÁY TÍNHI. GIAO TIẾP SONG SONG: GIAO TIẾP QUA CỔNG MÁY IN 1.1 Vài nét cơ bản về cổng máy in:Việc nối máy in với máy tính được thực hiên qua ổ cắm 15 chân ở phía sau máy tính. ... với máy in mà khi sử dụng máy tính vào việc khác, như truyền dữ liệu từ máy tính tới một thiết bị khác, hay điều khiển thiết bị bằng máy tính thì việc ghép nối cũng được ghép nối qua cổng máy ... phát biết là phần thu đang bậnBáo hết giấyBáo chọn máy in Máy tính báo ra máy in tự nạp giấyBáo các lỗi của máy inReset máy inChọn máy inNối đất GVHD: Nguyễn Đình Phú SVTH: Nguyễn Trung...
  • 117
  • 605
  • 1
Giao tiếp máy tính với Kit vi xử lý 8086

Giao tiếp máy tính với Kit vi xử lý 8086

Công nghệ thông tin

... lệnhChương III: Giao tiếp với máy tính I. Giao tiếp song song1. Giao tiếp qua cổng máy in2. Giao tiếp qua Slot cardII. Giao tiếp nối tiếp qua cổng COM1. Vài nét cơ bản về cổng nối tiếp 2. Sự trao ... III GIAO TIẾP VỚI MÁY TÍNH I. GIAO TIẾP SONG SONG1. GIAO TIẾP QUA CỔNG MÁY IN: 1.1 Vài nét cơ bản về cổng máy in:Việc nối máy in với máy tính được thực hiên qua ổ cắm 15 chân ởphía sau máy tính. ... III: GIAO TIẾP VỚI MÁY TÍNHPHẦN 2 : PHẦN CỨNG VÀ PHẦN MỀM CỦA Û MẠCH GIAO TIẾPCHƯƠNG IV: GIỚI THIỆU KIT VXL 8086CHƯƠNG V: GIAO TIẾP NỐI TIẾP DÙNG VI MẠCH 8251ACHƯƠNG VI: CHƯƠNG TRÌNH GIAO TIẾP...
  • 99
  • 1,084
  • 5
Giao tiếp máy tính với Kit vi xử lý 8951

Giao tiếp máy tính với Kit vi xử lý 8951

Công nghệ thông tin

... Thức Giao Tiếp Qua Máy Tính Với Các Thiết Bị Ngoại Vi1. Giao tiếp qua Slot card 392. Giao tiếp qua cổng máy in 393. Giao tiếp qua cổng nối tiếp RS_232 394. Giới thiệu IC giao tiếp nối tiếp ... Phú 3. Lưu đồ và chương trình giao tiếp Phần mềm giao tiếp trong máy tính sử dụng ngôn ngữ Assembly trên cơ sở sử dụng File.Hex và xử lý từng ký tự. Còn phần mềm giao tiếp trong KIT được viết ... của KIT 46Phần B: THI CÔNGChương I: Giao Tiếp Giữa Kit Vi Điều Khiển 8951 Với Máy Vi Tính I. Phần Cứng1. Thiết kế cart giao tiếp giữa 8951 và máy vi tính 49II. Phần Mềm1. Giới thiệu phần...
  • 99
  • 557
  • 0
Điện năng kế điện tử giao tiếp máy tính

Điện năng kế điện tử giao tiếp máy tính

Điện - Điện tử - Viễn thông

... Mask-Programmed ROM : Là ROM được lập trình ngay tronglúc sản xuất. Đối với loại ROM này ta không thể lập trình lạiđược.38Điện năng kế điện tử giao tiếp máy tính  OE\ : dùng để cho phép hoặc ... liệu.Giới thiệu SRAM 6264:45Điện năng kế điện tử giao tiếp máy tính Register-array: Mảng thanh ghi còn gọi là ma trận thanh ghi để lưutrữ dữ liệu đã lập trình trong ROM. Mỗi thanh ghi chứa một số ... dùng để chọn 1 trong 437Điện năng kế điện tử giao tiếp máy tính đếm chương trình và thanh ghi lệnh vì các thanh ghi này hiếm khi bịtác động trực tiếp, nên không lợi lộc gì khi đặt chúng vào...
  • 83
  • 384
  • 2
Giao tiếp máy tính với Kit vi xử lý 8086

Giao tiếp máy tính với Kit vi xử lý 8086

Điện - Điện tử - Viễn thông

... GIAO TIẾP VỚI MÁY TÍNH I. GIAO TIẾP SONG SONG 1. GIAO TIẾP QUA CỔNG MÁY IN: 1.1 Vài nét cơ bản về cổng máy in: Việc nối máy in với máy tính được thực hiên qua ổ cắm 15 chân ở phía sau máy ... sau máy tính. Nhưng đây không phải chỉ là chỗ nối với máy in mà khi sử dụng máy tính vào việc khác, như truyền dữ liệu từ máy tính tới một thiết bị khác, hay điều khiển thiết bị bằng máy tính ... thu đang bận Báo hết giâi Báo l75a chọn máy in Máy tính báo ra máy in tự nạp giấ Báo các lỗi của máy in Reset máy in Chon máy in Nối đất 1.3 . Trao đổi với các đường...
  • 101
  • 1,069
  • 0
Thiết kế Card giao tiếp máy tính ứng dụng điều khiển bộ nguồn

Thiết kế Card giao tiếp máy tính ứng dụng điều khiển bộ nguồn

Điện - Điện tử - Viễn thông

... 2.2 Giao tiếp ADC 0809 với máy tính: ADC khi nhận vào máy tính cần phải qua mạch giao tiếp với máy tính (để đảm bảo tín hiệu nhận vào được tương thích với máy tính) . Hiện nay có ... với máy tính gồm bàn phím, màn hình, các ổ đóa, máy in … Chúng được gắn vào máy tính nhờ các Card giao tiếp và thông qua các Slot gắn trên Mainboard của máy tính (trên Mainboard của máy tính ... ĐỊA CHỈ TRONG MÁY TÍNH V. SO SÁNH VÀ LỰA CHỌN CÁC KỸ THUẬT GIAO TIẾP 1. KỸ THUẬT GIAO TIẾP 2. SO SÁNH VÀ LỰA CHỌN KỸ THUẬT GIAO TIẾP PHẦN C: THIẾT KẾ VÀ THI CÔNG MODULE GIAO TIẾP I. SƠ ĐỒ...
  • 114
  • 822
  • 1
Thiết kế và thi công máy chấm điểm trắc nghiệm giao tiếp máy tính

Thiết kế và thi công máy chấm điểm trắc nghiệm giao tiếp máy tính

Cơ khí - Vật liệu

... trong thiết kế, … máy là một hệ cô lập, không tính cơ động, khó liên kết, không giao tiếp, khó cải tiến. THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾNMÁY CHẤM ĐIỂM TRẮC NGHIỆM GIAO TIẾP MÁY VI TÍNH Trang 32 Sinh ... TUYẾNMÁY CHẤM ĐIỂM TRẮC NGHIỆM GIAO TIẾP MÁY VI TÍNH Trang 6 Sinh viên: Nguyễn Phước Hậu Giáo viên hướng dẫn: Thầy QUÁCH THANH HẢI Để đảm bảo tính khoa học, tính hệ thống, tính tường minh và tính ... ĐIỆN TỬ TRỰC TUYẾNMÁY CHẤM ĐIỂM TRẮC NGHIỆM GIAO TIẾP MÁY VI TÍNH Trang 37 Sinh viên: Nguyễn Phước Hậu Giáo viên hướng dẫn: Thầy QUÁCH THANH HẢI I. MẠCH GIAO TIẾP: Mạch giao tiếp được xây dựng...
  • 144
  • 524
  • 0
Giao tiếp máy tính với Kit vi xử lý 8085

Giao tiếp máy tính với Kit vi xử lý 8085

Điện - Điện tử - Viễn thông

... kết thúc chương trình con khi bit Z=0, vi xử lý sẽ trở lại chương trình chính tiếp tục phần chương trình còn lại, nếu không thỏa điều kiên chương trình con sẽ thực hiện các lệnh tiếp theo. + ... CHƯƠNG TRÌNH CON: 1. Lệnh RET không điều kiện: + Cú pháp: RET + Mã đối tượng: + Ý nghóa: lệnh này sẻ kết thúc chương trình con, vi xử lý sẽ trở lại chương trình chính tiếp tục phần chương trình ... KHOA : ĐIỆN _ ĐIỆN TỬ BỘ MÔN : ĐIỆN TỬ LUẬN VĂN TỐT NGHIỆP Đề tài: GIAO TIẾP MÁY TÍNH VỚI KIT VI XỬ LY Ù8085 Sinh viên thực hiện : NGUYỄN TRUNG DŨNG Lớp : 95KĐĐ Giáo...
  • 118
  • 550
  • 1
Giao tiếp máy tính qua các cổng

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

Công nghệ thông tin

... tính .Ta quy ước máy truyền dữ liệu là máy Master ,máy nhận dữ liệu là máy Slave:2.2 Công cụ lập trình Ngôn ngữ lập trình ta lựa chọn là ngôn ngữ lập trình C.Đây là một ngôn ngữ lập trình hướng ... việc lập trình hệ thống tốt,là một ngôn ngữ đuợc lụa chọn nhiều 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 ... 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...
  • 57
  • 847
  • 5
GIAO TIẾP MÁY TÍNH - VĐK SỬ DỤNG C# VÀ VB

GIAO TIẾP MÁY TÍNH - VĐK SỬ DỤNG C# VÀ VB

Công nghệ thông tin

... GIAO TIẾP VI ĐIỀU KHIỂN 34 2.1 Thiết kế giao diện 34 2.2 Viết chương trình thực thi 44 CHƯƠNG 3: SỬ DỤNG VISUAL C# GIAO TIẾP VĐK 48 CHƯƠNG 4: CÁC VÍ DỤ GIAO TIẾP MÁY TÍNH VÀ VĐK 69 4.1 Giao ... Giao tiếp máy tính điều khiển động cơ bước bằng C# 69 4.1.1 Mô phỏng Proteus 69 4.1.2 Viết chương trình Keil C cho VĐK 69 4.1.3 Giao diện điều khiển từ máy tính 71 4.2 Giao tiếp máy tính ... trên máy tính 80 4.5 Giao tiếp máy tính điều khiển LED ma trận DC bằng C# 81 4.5.1 Mô phỏng Proteus 81 4.5.2 Viết chương trình Keil C cho VĐK 81 4.5.3 Giao diện C# điều khiển trên máy tính...
  • 84
  • 2,507
  • 17

Xem thêm