|
Tài trợ cho PIC Vietnam |
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... |
|
Ðiều Chỉnh | Xếp Bài |
20-11-2007, 10:28 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2007
Bài gửi: 1
: |
Giao tiếp với modem!
Tôi viết một chương trình giám sát, điều khiển một thiết bị bằng Modem (1modem nối với PC qua cổng COM và một modem nối với thiết bị, chạy ở chế đố leastline). Tôi có 1 đoạn code sau để set các thông số cho cổng COM (giả sử là COM1)
With MSComm1 .CommPort = 1 .Handshaking = 2 - comRTS .RThreshold = 1 .RTSEnable = True .Settings = "4800,n,8,1" .SThreshold = 1 .PortOpen = True Tôi chưa rõ lắm về các thuộc tính trên của MSComm1, bạn nào biết xin giải thích giúp, hoặc bạn nào có tài liệu về giao tiếp với cổng COM cho tôi xin với. Tôi có 2 trục trặc sau, ai biết rồi xin chỉ giúp. - Mỗi khi thoát khỏi chương trình thì 2 modem lại phải ngắt kết nối và tự động bắt tay lại nên rất bất tiện khi đang test (thường hay phải reset lại chương trình). Tôi không biết làm cách nào để khi thoát khỏi chương trình thì 2 modem vẫn không ngắt kết nối, không phải bắt tay lại thì nên làm ntn. - Có cách nàp để kiểm tra cổng COM nhận hay không nhận được data từ modem truyền tới không Bạn nào biết xin chỉ giúp. Xin cảm ơn nhiều! |
|
|