|
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 |
02-10-2008, 09:53 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 5
: |
rắc rối với 16f877a với cổng COM
Mình viết chương trình cho 16f877a. Nhưng không hiểu sao không truyền và nhận đuợc dữ liệu gì cả. Đây là suorce của mình. Mình dùng mikroC
Code:
unsigned short i; void main() { Usart_Init(9600); while (1) { if (Usart_Data_Ready()) { i = Usart_Read(); Usart_Write(i); } } } thay đổi nội dung bởi: namqn, 03-10-2008 lúc 12:24 AM. |
03-10-2008, 12:27 AM | #2 |
Trưởng lão PIC bang
|
Bạn có thể thử đơn giản hơn nữa. Viết một chương trình xuất một ký tự nào đó từ PIC về PC, có thể lặp lại động tác đó sau vài giây.
Chương trình đơn giản của bạn vẫn phức tạp hơn chương trình vừa nói đấy. Bạn có thiết lập đúng tần số thạch anh/bộ dao động trong mikroC như trên mạch thực hay không? 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 |
|
|