PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Giao tiếp cổng COM và LPT (http://www.picvietnam.com/forum/forumdisplay.php?f=44)
-   -   Mất dữ liệu khi truyền qua cổng COM (http://www.picvietnam.com/forum/showthread.php?t=7306)

tdhddt 02-11-2010 09:11 PM

Mất dữ liệu khi truyền qua cổng COM
 
Em viết một chương trình giao tiếp máy tính qua cổng COM với PIC16f887 , về cơ bản chương trình đã nhận được dữ liệu gởi lên nhưng lại phát sinh vấn đề là khi truyền một chuỗi bất kì thì luôn mất 2 kí tự cuối ( VD chuỗi "ABCD" thì chỉ nhận được "AB" ) . Em thực sự không biết đây là lỗi chương trình hay là do phần cứng ( có thề tần số thạch anh thực hơi lệch so với trong chương trình ) . Mong mọi người giúp đỡ .

ideacoding 02-11-2010 10:27 PM

Cái này bạn kiểm tra lại buffer của cả 2 phần. cả trên máy tính cũng như trên pic của bạn. Rất có thể là buffer của bạn khai báo chưa đủ.

dinhminh09 03-11-2010 12:40 AM

cái này mình không tìm hiểu kĩ. nhưng sao bạn không thử giao tiếp thêo giao thức 9bit


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam