PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp cổng COM và LPT

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

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...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 29-09-2006, 11:55 PM   #46
chumeodihia
Đệ tử 1 túi
 
Tham gia ngày: Sep 2006
Bài gửi: 17
:
hi hi chào các đại ca trong diễn đàn.Có chương trình viết bằng vb giao tiếp PC qua rs232.Post cho em học hỏi.Cám ơn nhiều
chumeodihia vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-10-2006, 03:50 PM   #47
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
Chào các bạn, đây là chương trình giao tiếp RS232 trên PC viết bằng VC++ dùng multithread. Chương trình nhận dữ liệu rất hiệu quả khi mình đấu chéo 2 chân 2 và 3 của cổng COM.

Các bạn dùng test thử chương trình này và cho ý kiến nhé.

Đây là giao diện chương trình và chương trình:
http://picvietnam.com/ngohaibac//My%...SerialComm.exe


Chúc các bạn thành công.


Chúc các bạn thành công.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-10-2006, 03:52 PM   #48
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
Trích:
Nguyên văn bởi chumeodihia View Post
hi hi chào các đại ca trong diễn đàn.Có chương trình viết bằng vb giao tiếp PC qua rs232.Post cho em học hỏi.Cám ơn nhiều
Chương trình viết bằng VB thì rất đơn giản, đã có nhiều ví dụ trên dientuvietnam.net rùi bạn ạ. Mong bạn xem kĩ lại nhé.

Chúc bạn thành công.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-10-2006, 05:56 PM   #49
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
http://www.picvietnam.com/ngohaibac/...rce%20code.zip

File chương trình trên khi chạy trên máy không cài VC++ có lỗi, các bạn download sourcode về dịch lại và chạy trên máy của mình nhé. Và cho mình kết quả test của chương trình này.

Chúc các bạn thành công.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-11-2006, 11:20 PM   #50
hackthanh
Nhập môn đệ tử
 
Tham gia ngày: Oct 2006
Bài gửi: 7
:
Bạn ơi cho mình hỏi thêm một chức năng đó là TRUYỀN NHẬN FILE bằng ACTIVE X viết bằng VC++ nha. Bạn Ngô Hải Bắc hãy giúp anh em mở rộng thêm kiến thức. Trả lời sớm nha. Thank u
hackthanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-11-2006, 11:40 AM   #51
minhcuong
Đệ tử 2 túi
 
minhcuong's Avatar
 
Tham gia ngày: Jul 2005
Bài gửi: 26
:
Vào CodeProject có thư viện của Raymon De Klein viết rất tốt. Chạy chế độ nonblocking, multi-thread. Mình đã dùng thư viện này, chuyển 125200bps thoải mãi, vẽ đồ thị, xử lý đọc ghi database cùng một lúc ngon lành, host PC không treo cứng đơ như kiểu blocking.

Bạn nên tìm hiểu thêm source code MTTY của một programmer tại Microsoft viết cho RS232 rất hay.
minhcuong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-11-2006, 10:45 PM   #52
hackthanh
Nhập môn đệ tử
 
Tham gia ngày: Oct 2006
Bài gửi: 7
:
Mình vào rồi có thấy gì đâu bạn ơi. Bạn nói rõ hơn về việc truyền nhận FILE được ko? Đang cần gấp, Thank u
hackthanh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-11-2006, 04:20 PM   #53
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
Trích:
Nguyên văn bởi minhcuong View Post
Vào CodeProject có thư viện của Raymon De Klein viết rất tốt. Chạy chế độ nonblocking, multi-thread. Mình đã dùng thư viện này, chuyển 125200bps thoải mãi, vẽ đồ thị, xử lý đọc ghi database cùng một lúc ngon lành, host PC không treo cứng đơ như kiểu blocking.

Bạn nên tìm hiểu thêm source code MTTY của một programmer tại Microsoft viết cho RS232 rất hay.
Trích:
Nguyên văn bởi minhcuong View Post
Vào CodeProject có thư viện của Raymon De Klein viết rất tốt. Chạy chế độ nonblocking, multi-thread. Mình đã dùng thư viện này, chuyển 125200bps thoải mãi, vẽ đồ thị, xử lý đọc ghi database cùng một lúc ngon lành, host PC không treo cứng đơ như kiểu blocking.

Bạn nên tìm hiểu thêm source code MTTY của một programmer tại Microsoft viết cho RS232 rất hay.
Mình biết source code MTTY của Microsoft. chương trình này viết theo project kiểu Win32, chứ không phải là MFC. Chương trình này cũng viết theo kiểu multithread bạn ạ.

Mình đã nghiên cứu chương trình này rùi. Nó dùng một thread chuyên chờ dữ liệu vào với hàm WaitCommEvent.

Cảm ơn các bạn đã tham gia góp ý. Mình sẽ cố gắng để hoàn thiện chương trình hơn nữa và giải đáp thắc mắc của các bạn.

chúc bạn thành công.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-11-2006, 07:07 PM   #54
manhct703
Nhập môn đệ tử
 
Tham gia ngày: Nov 2006
Bài gửi: 1
:
Các bác em là thành viên mới mà em đang phải làm ghép nối máy tính đề tài
"viết chương trình xuất dữ liệu ra máy in qua cổng LPT" Bác nào biết giúp em với ngôn ngữ gì cũng được (Nếu ViusualBasic thì càng tốt) Cảm ơn trước nha
ních em là manhct703@yahoo.com
manhct703 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-11-2006, 07:33 PM   #55
minhcuong
Đệ tử 2 túi
 
minhcuong's Avatar
 
Tham gia ngày: Jul 2005
Bài gửi: 26
:
Phần mềm COMMASTER để debug RS232

Gửi tặng các bạn phần mềm COMMASTER để giao tiếp cổng COM, đơn giản hơn HyperTerminal rất nhiều.

File exe tôi đổi thành zip, các bạn đổi lại rồi dùng.

Lưu ý: đã quét virus.
File Kèm Theo
File Type: zip ComMaster.zip (288.0 KB, 3043 lần tải)
minhcuong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-11-2006, 08:13 PM   #56
luanktd
Đệ tử 2 túi
 
Tham gia ngày: Nov 2006
Bài gửi: 35
:
mình cũg dã viết thử giao tiếp giữa vi điều khiển với máy tính thông qua cong 232, nhưng lại viết trên Visual basic , kết quả cũg tương tự .Trong visual cũg hỗ trợ Mscomm , giống hệt như C++
luanktd vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-11-2006, 12:02 AM   #57
pham_dinh_hung83
Đệ tử 1 túi
 
Tham gia ngày: Jul 2006
Bài gửi: 17
:
Các Bác ơi, Cho Em Hoi
Nếu Mình Lập Trình Com ảo, Usb To Com ấy Mà, Sau Khi Cài Driver Cho Cáp Nó Cho 1 Cổng Com Mới,
Vậy Lập Trình Cho Nó Có Khác Com Thường Ko Nhỉ
Các Bác Giúp Nhe
pham_dinh_hung83 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-11-2006, 11:38 AM   #58
ngohaibac
Đệ tử 9 túi
 
ngohaibac's Avatar
 
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: BKHN
Bài gửi: 231
:
Send a message via Yahoo to ngohaibac
Đây là tài liệu Serial_Complete của Jan Axelson, (38.5MB)
http://www.tailieuvietnam.net/downlo...20Complete.pdf

Mọi người down về để lấy làm tài liệu cho mình nhé.
ngohaibac vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-11-2006, 10:42 PM   #59
tranhuyky
Đệ tử 2 túi
 
Tham gia ngày: Nov 2006
Bài gửi: 39
:
Send a message via Yahoo to tranhuyky
Link terminal.zip chết queo rồi các bác ạ

Link terminal.zip chết queo rồi các bác ạ


Trích:
Nguyên văn bởi ngohaibac View Post
Xin đưa cho các bạn một chương trình của bọn nước ngoài viết cực hay luôn:

Đây là giao diện:


File chương trình:
http://luckytoki.com/haibac/download...C/Terminal.zip

Chương trình rất dễ dàng sử dụng. Có cực nhiều chức năng là mục đích mà mình đang muốn viết như vậy.

Các bạn cứ tạm dùng cái này. Chương trình rất là hay.

Chúc các bạn thành công.
tranhuyky vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-01-2007, 09:55 PM   #60
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi anhoa1608 View Post
Anh Bac chi em link de download Visual c++ voi...Em search hoai ma chua duoc.
Cam on Anh nhiều
Ở VN thì vào các cửa hàng bán đĩa CD mà mua, tìm trên mạng ít có lắm, vì bây giờ Microsoft cho không các phiên bản Express mới nhất mà. Link cho Visual C++ 2005, Express Edition dưới đây:

http://msdn.microsoft.com/vstudio/express/visualc/

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
Cho hỏi về giao tiếp RS232 của PIC16F877A enti Giao tiếp cổng COM và LPT 31 25-03-2016 10:14 PM
Giao tiếp RS232 trên PC qua Matlab ngohaibac Giao tiếp cổng COM và LPT 47 18-11-2015 03:51 PM
giao tiep RS232 voi C dangngoc Giao tiếp cổng COM và LPT 9 26-02-2012 02:25 AM
cần mua bộ thu GPS có giao tiếp RS232 kienvq Tìm mua sản phẩm 15 17-03-2011 11:25 PM
Help! Dùng C để giao tiếp RS232 dandiennang Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 6 15-03-2009 06:41 PM


Múi giờ GMT. Hiện tại là 05:21 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam