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 10-10-2008, 04:37 PM   #1
truemen
Nhập môn đệ tử
 
Tham gia ngày: Oct 2008
Bài gửi: 1
:
Thumbs down chao bac ngohaibac !

em dang lam giao tiep nhan du lieu tu cong COM tu thiet bi xu ly du lieu va hien thi du lieu bang phan mem viet bang VB.NET nhung ko biet cach khai bao cong COM trong VB.NET nhu the nao, cau truc day du de cong COM hoat dong roi gui va nhan du lieu nhu the nao can nhung ham nao can thiet, van de la em o biet xai ham nao va tac dung ra sao, moi vao nghe ah mongbac di truoc chi giao dum vai chieu. em cam on !
truemen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 15-05-2008, 09:05 PM   #2
thaptinhtamdang
Nhập môn đệ tử
 
Tham gia ngày: May 2008
Bài gửi: 1
:
Các bác giúp em với.Bác nào chỉ giúp em cách viết chương trình (bằng VB hay C# cũng được) để truyền dữ liệu qua cổng COM trên laptop với.
Nếu là PC, để truyền dữ liệu cho chính mình (kiểu tự mình chat với mình) thì chỉ cần truyền dữ liệu cho chính mình bằng cổng COM (nối chân 2,3) nhưng trên laptop thi làm thế nào??
thaptinhtamdang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 16-05-2008, 05:32 AM   #3
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 thaptinhtamdang View Post
Các bác giúp em với.Bác nào chỉ giúp em cách viết chương trình (bằng VB hay C# cũng được) để truyền dữ liệu qua cổng COM trên laptop với.
Nếu là PC, để truyền dữ liệu cho chính mình (kiểu tự mình chat với mình) thì chỉ cần truyền dữ liệu cho chính mình bằng cổng COM (nối chân 2,3) nhưng trên laptop thi làm thế nào??
Nếu diễn đàn có mục bầu chọn "Câu hỏi ngây thơ nhất trên diễn đàn" thì tôi xin đề nghị câu hỏi này của bạn.

Cổng COM của PC hay laptop đều là cổng COM. Ở trên PC bạn nối chân 2 và 3 để tự trả dữ liệu được truyền về thì trên laptop bạn cũng làm như vậy (kiểu này được gọi là loopback connection, hay được các phần mềm thử nghiệm phần cứng thời xa xưa sử dụng khi kiểm tra các cổng COM).

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
Old 02-06-2008, 11:51 PM   #4
dungoc1
Nhập môn đệ tử
 
Tham gia ngày: May 2008
Bài gửi: 2
:
a Bac oi. em dang lam de tai ve ADC. Chuong trinh la: viet chuong trinh thu du lieu qua cong may in. viet bang visual basic. so do gom co ADC0809, vi mach 74LS257, senso nhiet LM335 va sung clock vi mach 555. anh giup em voi
dungoc1 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-08-2008, 10:26 AM   #5
tiendungkct
Đệ tử 4 túi
 
Tham gia ngày: May 2007
Bài gửi: 69
:
em lập trình giao tiếp pic với pc mắc lổi như sau:
-truyền kí tự từ máy tính xuống nếu trên 3 ki tự thi pic chỉ nhận được 3 kí tự va đơ luôn
- nếu dưới 3 ký tự thì nhận đúng ( em hiện thị lên lcd )
mong các bác chỉ giúp em a .
tiendungkct vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-10-2008, 12:48 AM   #6
TADUCHAI
Nhập môn đệ tử
 
Tham gia ngày: Sep 2008
Bài gửi: 3
:
sao bác Bắc ko làm một bài hưỡng dẫn như đã làm với C++ để anh em (nhưng ngừoi mới bắt đầu như tôi) có thể dễ tiếp thu và học hỏi nhỉ. Mong bác có thể sớm làm để tụi tôi có thể học hỏi. Thank U bác nhiều
TADUCHAI vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 31-10-2008, 12:29 PM   #7
nuacuatoi2010
Nhập môn đệ tử
 
Tham gia ngày: Oct 2008
Bài gửi: 8
:
anh em co the giup minh dc không?
minh đang viết giao diện VB6 để hiển thi dòng và áp trên 2 ô là ô Dòng và ô áp.mình đã truyền từ pic lên rùi.hai tín hiêu này cách nhau bằng 1 khoảng trắng.bây giờ làm sao có thể tách ra để lấy hai tín hiệu cho vào 2 ô là dòng và ô áp.
minh cám ơn .
File Kèm Theo
File Type: rar giaodien.rar (1.7 KB, 347 lần tải)

thay đổi nội dung bởi: nuacuatoi2010, 31-10-2008 lúc 12:58 PM.
nuacuatoi2010 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-11-2008, 03:40 PM   #8
nguyenquoctoan
Đệ tử 6 túi
 
Tham gia ngày: Nov 2007
Nơi Cư Ngụ: BK TP HCM
Bài gửi: 136
:
truyền nhận dữ liệu mà có ô vuông trong đó là bị ji các bác ơi,có phải sai font kô,em đa chỉnh cùng font hết mà vẫn gặp trường hợp đó...? xin chí giáo
nguyenquoctoan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-11-2008, 04:46 PM   #9
vngps
Nhập môn đệ tử
 
Tham gia ngày: Jul 2008
Bài gửi: 1
:
GSM modem R232 - GPRS

Chào các Bác: Em đang dùng Modem GSM chip WaveCom. 2 modem kết nối 2 máy tính ( sim đã đăng ký GPRS) Làm sao để truyền dữ liệu bằng GPRS vậy các Bác. hay có phần mềm nào sử dụng Không?


Em dùng điện thoại gửi MMS thì không biết làm sao xuất ra màng hình

Nhờ các bác hỗ trợ.
Cảm Ơn
vngps vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-12-2008, 01:02 PM   #10
phủ phước
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 2
:
Truyền ADC 8 KÊNH

Tôi có đoạn code viết trên ccs nhưng khi chạy trên vb thì chỉ có kênh 0 là được .Xin giúp tôi tìm chổ sai:
phủ phước vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-12-2008, 01:21 PM   #11
phủ phước
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 2
:
Truyền ADC 8 KÊNH

Tôi có đoạn code này nhưng nó chỉ truyền lên vb kênh 0 mà thôi ,xin góp ý giúp với .thank
#include <C:\Program Files\PICC\Devices\16F877A.h>
#device *=16 ADC=8
#fuses HS,NOWDT,NOLVP,NOPROTECT
#use delay(clock=20000000)
#use rs232(baud=9600,xmit=pin_c6,rcv=pin_c7)
byte adc;
byte buffer;
#INT_TIMER0
void send_data()
{
byte begin = 0xAA;


adc = read_adc();
putc(begin);
putc(adc);

}
void main()
{
int channel;

setup_adc_ports( ALL_ANALOG );
setup_adc(ADC_CLOCK_INTERNAL );
for (channel=0;channel<=7;channel++)
{
set_adc_channel( channel );

setup_timer_0(RTCC_INTERNAL|RTCC_DIV_2);//sets the internal clock as source
enable_interrupts(GLOBAL);
enable_interrupts(INT_TIMER0); // ngat timer0 de update screen
send_data();


while(1)
{
buffer=getc();


}
}
}
phủ phước vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-12-2008, 08:39 AM   #12
tungtot_vl
Đệ tử 6 túi
 
tungtot_vl's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 154
:
chào các bác. em muốn làm một mạch giao tiếp cổng của pc với 2 pic (ví dụ A và B). em muốn khi pc gửi data cho pic A thì chỉ có pic A nhận, B không nhận. khi pc gửi data cho pic B thì B nhận, A không nhận. các bác có cách nào thì xin chỉ mình giúp.
tungtot_vl vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-12-2008, 01:38 PM   #13
hoangvanhuy
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 1
:
Minh đang hoc visual basic , nen vao day. đã đăng kí rồi nhưng sao ko tải được tài liệu...Bạn nào biết chỉ mình, cảm ơn nhiều.
hoangvanhuy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-01-2009, 11:30 AM   #14
bacaynet
Nhập môn đệ tử
 
Tham gia ngày: Jan 2009
Bài gửi: 2
:
Anh Hải Bắc ơi! Tại sao em không lôi cái MSComm ra project của em được vậy anh! Em cần gấp để làm đồ án! Mong anh giúp đỡ, cảm ơn nhiều!
bacaynet vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 05-01-2009, 12:53 PM   #15
bacaynet
Nhập môn đệ tử
 
Tham gia ngày: Jan 2009
Bài gửi: 2
:
Mấy anh chị cho em hỏi thêm là:
- Code cho VDK 89 để nó và PC gửi nhận dữ liệu liên tục.
- Còn trong VB, em làm code này, không biết có đúng không:

Private Sub MSComm1_OnComm()
If MSComm1.CommEvent = comEvReceive Then
dRec = MSComm1.Input
MSComm1.Output = dSend
End If
End Sub
bacaynet vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Tags
forms!nhap!vao = x


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
Giao tiếp RS232 trên PC ngohaibac Giao tiếp cổng COM và LPT 193 18-02-2025 09:11 AM
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
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à 07:37 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