|
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 |
|
04-01-2010, 11:33 AM | #1 |
Nhập môn đệ tử
Tham gia ngày: Sep 2006
Bài gửi: 3
: |
Gửi dữ liệu
Em đang làm về giao tiếp máy tính với cổng RS232. em dùng vitual terminal làm máy tính ảo. gửi dữ liệu từ vkd lên máy tính thì em làm được rồi. Các bác làm ơn cho em hỏi làm thế nào để mô phỏng gửi được ký tự từ máy tính xuống vdk thông qua cổng RS232 với ạ. trong cái vitual terminal đấy có cái echo types characters. em gõ vào cái màn hình đấy nhưng ký tự không được gửi xuống. cám ơn các bác nhiều.
|
04-01-2010, 06:27 PM | #2 |
Đệ tử 4 túi
Tham gia ngày: May 2009
Bài gửi: 74
: |
bạn có thể dùng phần mềm com ảo dơnload trên mang về ,hoặc bạn có thể dùng visual basic viết 1 chương trình giao tiếp với vdk
nó rất đơn giản. bạn chỉ cần đọc bài hướng dẫn của bác ngô hải bác là làm được ngay ban hãy thử làm xem! |
04-01-2010, 09:21 PM | #3 | |
Đệ tử 3 túi
Tham gia ngày: Feb 2009
Bài gửi: 47
: |
Trích:
Code:
#include<16f877a.h> #fuses hs,nowdt,nodebug,nolvp,nobrownout #use delay(clock=20M) #use rs232(baud=9600,parity=n,xmit=pin_c6,rcv=pin_c7,bits=8) #byte portb = 0x06 #byte trisb = 0x86 #int_rda void rda() { char kytu; kytu=getc(); if(kytu==0x67) portb=0xaa; else if(kytu==0x74) portb=0x55; } void main() { trisb=0; enable_interrupts(int_rda); enable_interrupts(global); while(true); } |
|
05-01-2010, 10:31 AM | #4 |
Nhập môn đệ tử
Tham gia ngày: Sep 2006
Bài gửi: 3
: |
cám ơn các bác nhiều. để em thử xem thế nào.
|
06-01-2010, 09:49 AM | #5 |
Nhập môn đệ tử
Tham gia ngày: Sep 2006
Bài gửi: 3
: |
Đúng là chương trình của em có vấn đề thật. hì. cám ơn các bác nhiều
|
|
|